File libsrc/bpo_proc.c


Included Files


Type struct proc_man


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:

Global Function Add_This_Pid_Resource()

int Add_This_Pid_Resource ( const void* hint, bpo_Node* nptr )
Prototyped in:
Calls:
Called by:
References Variables:

Global Function Find_Proc_List()

struct shm_proc_list* Find_Proc_List ( const void* hint )
Prototyped in:
Calls:
Called by:
References Variables:

Global Function Get_Cache_Procs()

struct cache_proc_list* Get_Cache_Procs ( const void* hint )
Prototyped in:
Calls:
Called by:
References Variables:

Global Function Inform_Named_Pipe()

int Inform_Named_Pipe ( const char* pipe_name )
Prototyped in:
Calls:
References Variables:

Global Function Inform_Process_Pid()

int Inform_Process_Pid ( const void* hint, pid_t pid )
Prototyped in:
Calls:

Global Function Inform_Process_Str()

int Inform_Process_Str ( const void* hint, const char* pid_str )
Prototyped in:
Calls:
Called by:
References Variables:

Global Function Register_Process_Details()

int Register_Process_Details ( const void* hint )
Prototyped in:
Calls:
Called by:
References Functions:
References Variables:

Global Function Remove_Shm_Process()

int Remove_Shm_Process ( const void* hint, const char* pid_str )
Prototyped in:
Calls:
Called by:
References Functions:

Local Function add_this_to_cache()

static int add_this_to_cache ( struct shm_process* spp, struct cache_proc_list* cpl )
Calls:
Used in:
References Variables:

Local Function add_to_work_list()

static int add_to_work_list ( bpo_List* blp, struct shm_proc_list* splp, struct shm_process* spp )
Calls:
Used in:

Local Function cache_procs()

static struct cache_proc_list* cache_procs ( struct shm_proc_list* splp )
Calls:
Called by:
References Functions:
References Variables:

Local Function cache_some_list()

static int cache_some_list ( struct bpo_List* blp, struct cache_proc_list* cpl )
Calls:
Used in:
References Functions:

Local Function inform_lpp()

static int inform_lpp ( struct shm_process_private* lpp )
Calls:
Called by:
References Variables:

Local Function init_pid_stuff()

static void init_pid_stuff ( void )
Calls:
Called by:
References Variables:

Local Function remove_proc()

static int remove_proc ( bpo_List* blp, struct proc_man* pmp )
Calls:
Used in: