Included Files
- #include <mplib1/cfg_file.h>
- #include <mplib1/pid_check.h>
- #include <mplib1/dl_list.h>
- #include <mplib1/fgetline.h>
- #include <mplib1/match_tok.h>
- #include <mplib1/fprintfile.h>
- #include <mplib1/timestamp.h>
- #include <mplib1/bpo_queue.h>
Local Variables
proc_ser_nbr
static unsigned long proc_ser_nbr
- Used in:
-
track_debug
static int track_debug
- Used in:
-
struct pid_track* alloc_pid_track ( struct program_hdr* pptr, int exp_time )
- Prototyped in:
-
- Calls:
-
- Called by:
-
int count_all_starting ( const void* hint )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Functions:
-
int kill_current_instances ( struct program_hdr* pptr )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- Used in:
-
- References Functions:
-
int prog_track ( const void* hint )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Functions:
-
- References Variables:
-
static void body_count ( struct program_hdr* pptr, void* vp )
- Calls:
-
- Used in:
-
- References Functions:
-
static void count_running ( struct pid_track* ptp, int* rv )
- Calls:
- Remove_Node(), fprintfile(), free(), is_pid_dead(), time()
- Used in:
-
static void count_starting ( struct pid_track* ptp, int* rv )
- Used in:
-
static void count_this_start ( struct program_hdr* pptr, void* rv )
- Calls:
-
- Used in:
-
- References Functions:
-
static void enough_programs ( struct program_hdr* pptr, void* vp )
- Calls:
-
- Used in:
-
- References Functions:
-
static struct pid_track* find_started_pid ( struct program_hdr* pptr )
- Calls:
-
- Called by:
-
- References Functions:
-
static void free_all_running ( struct program_hdr* pptr )
- Calls:
-
- Called by:
-
- References Functions:
-
static void kill_non_dying ( struct pid_track* ptp, struct program_hdr* pptr )
- Calls:
-
- Used in:
-
static int kill_some_program ( struct program_hdr* pptr, int how_many )
- Calls:
-
- Called by:
-
- References Functions:
-
static void pid_file_checks ( struct program_hdr* pptr, void* vp )
- Calls:
-
- Used in:
-
static int pid_has_started ( struct program_hdr* pptr, pid_t the_pid, char* pid_str, int kill_state )
- Calls:
-
- Called by:
-
static int proc_list ( struct shm_process_private* sppp, void* param1 )
- Calls:
-
- Used in:
-
- References Variables:
-
static void report_deaths ( struct pid_track* ptp, struct program_hdr* pptr )
- Calls:
- Remove_Node(), fprintfile(), free(), is_pid_dead()
- Used in:
-
static int started ( struct pid_track* ptp, struct pid_track** ptpp )
- Used in:
-
static int up_spawn_cnt ( struct program_hdr* pptr, time_t now )
- Calls:
-
- Called by:
-
static void update_proc_list ( const void* hint )
- Calls:
- Get_Cache_Procs(), Validate_Processes()
- Called by:
-
- References Functions:
-
- References Variables:
-