Included Files
- #include <mplib1/mplib1_config.h>
- #include <mplib1/pid_check.h>
- #include <mplib1/fprintfile.h>
- #include <mplib1/timestamp.h>
- #include <mplib1/dl_list.h>
- #include <mplib1/cfg_file.h>
- #include <mplib1/bpo_proc.h>
- struct proc_man
- {
- struct shm_proc_list* splp;
- struct shm_process* spp;
- const char* pid_str;
- }
Local Variables
cached_procs
static struct List cached_procs
- Used in:
-
my_pid
static pid_t my_pid
- Used in:
-
proc_debug_str
static char proc_debug_str[]
- Used in:
-
bpo_proc_debug
static int bpo_proc_debug
- Used in:
-
processes
static char processes[]
- Used in:
-
int Add_This_Pid_Resource ( const void* hint, bpo_Node* nptr )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Variables:
-
struct shm_proc_list* Find_Proc_List ( const void* hint )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Variables:
-
struct cache_proc_list* Get_Cache_Procs ( const void* hint )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Variables:
-
int Inform_Named_Pipe ( const char* pipe_name )
- Prototyped in:
-
- Calls:
-
- References Variables:
-
int Inform_Process_Pid ( const void* hint, pid_t pid )
- Prototyped in:
-
- Calls:
-
int Inform_Process_Str ( const void* hint, const char* pid_str )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Variables:
-
int Register_Process_Details ( const void* hint )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Functions:
-
- References Variables:
-
int Remove_Shm_Process ( const void* hint, const char* pid_str )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Functions:
-
static int add_this_to_cache ( struct shm_process* spp, struct cache_proc_list* cpl )
- Calls:
-
- Used in:
-
- References Variables:
-
static int add_to_work_list ( bpo_List* blp, struct shm_proc_list* splp, struct shm_process* spp )
- Calls:
-
- Used in:
-
static struct cache_proc_list* cache_procs ( struct shm_proc_list* splp )
- Calls:
-
- Called by:
-
- References Functions:
-
- References Variables:
-
static int cache_some_list ( struct bpo_List* blp, struct cache_proc_list* cpl )
- Calls:
-
- Used in:
-
- References Functions:
-
static int inform_lpp ( struct shm_process_private* lpp )
- Calls:
-
- Called by:
-
- References Variables:
-
static void init_pid_stuff ( void )
- Calls:
-
- Called by:
-
- References Variables:
-
static int remove_proc ( bpo_List* blp, struct proc_man* pmp )
- Calls:
-
- Used in:
-