- References Variables:
-
Included Files
- #include <mplib1/cfg_file.h>
- #include <mplib1/dl_list.h>
- #include <mplib1/bpo_queue.h>
- #include <mplib1/mplib1_config.h>
- #include <mplib1/bpo_lock.h>
- #include <mplib1/bpo_list.h>
- #include <mplib1/bpo_init.h>
- #include <mplib1/bpo_alloc.h>
- #include <mplib1/bpo_proc.h>
- #include <mplib1/match_tok.h>
- #include <mplib1/fprintfile.h>
- #include <mplib1/timestamp.h>
- #include <mplib1/gdbm_util.h>
- struct pl_search
- {
- struct level_hdr* level;
- void (*pfunc)(struct program_hdr*,void* param);
- void* param;
- }
Local Variables
job_file
static GDBM_FILE job_file
- Used in:
-
job_file_help
static struct gdbm_help job_file_help
- Used in:
-
program_list
static struct List program_list
- Used in:
-
tag_list
static struct List tag_list
- Used in:
-
done_init
static int done_init
- Used in:
-
int add_this_level ( const char* level_name, char* level_line, int db_save )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- Used in:
-
- References Variables:
-
int add_this_program ( const char* prg_name, char* prg_line, int db_save, int ptype )
- Prototyped in:
-
- Calls:
- add_this_program() : util/watch_file.c
- gen_program_line() : util/watch_file.c
- parse_program_tag() : util/watch_parse.c
- save_prg_hdr() : util/watch_file.c
- track_item_on_list() : util/watch_file.c
- Add_Head(), Any_In_List(), Find_Item_By_Name(), Init_List(), Init_Node(), dl_Free_List(), malloc(), memset(), strcpy(), strdup(), strlen()
- Called by:
-
- Used in:
-
- References Variables:
-
int apply_levels_to_program ( struct program_hdr* pptr )
- Prototyped in:
-
- Calls:
-
- Used in:
-
- References Functions:
-
- References Variables:
-
int close_job_file ( void )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Variables:
-
int delete_lvl_hdr ( struct level_hdr* lptr )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Variables:
-
int delete_prg_hdr ( struct program_hdr* pptr )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Variables:
-
int dump_jobs ( FILE* fp )
- Prototyped in:
-
- Calls:
-
- References Functions:
-
- References Variables:
-
struct level_hdr* find_level_hdr ( const char* name )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Variables:
-
struct program_hdr* find_program_hdr ( const char* name )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Variables:
-
void free_level ( struct level_hdr* lptr )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- Used in:
-
void free_program ( struct program_hdr* pptr )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- Used in:
-
size_t gen_level_line ( char* obuf, struct level_hdr* lptr )
- Prototyped in:
-
- Calls:
-
- Called by:
-
size_t gen_program_line ( char* line, struct program_hdr* pptr )
- Prototyped in:
-
- Calls:
-
- Called by:
-
int level_applies_to_program ( struct level_hdr* lptr, struct program_hdr* pptr )
- Prototyped in:
-
- Called by:
-
int open_job_file ( void )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Variables:
-
void check_init ( void* param )
- Calls:
-
- References Variables:
-
int print_lvl_hdr ( struct level_hdr* lptr, FILE* fp )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- Used in:
-
int print_prg_hdr ( struct program_hdr* pptr, FILE* fp )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- Used in:
-
int read_job_file ( void )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Functions:
-
- References Variables:
-
int save_lvl_hdr ( struct level_hdr* lptr )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Variables:
-
int save_prg_hdr ( struct program_hdr* pptr )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Variables:
-
int set_all_program_levels ( void )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Functions:
-
- References Variables:
-
int walk_all_levels ( void (*pfunc)(struct level_hdr*,void* param), void* param )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Variables:
-
int walk_all_programs ( void (*pfunc)(struct program_hdr*,void* param), void* param )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Variables:
-
int walk_all_programs_in_level ( struct level_hdr* lptr, void (*pfunc)(struct program_hdr*,void* param), void* param )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Functions:
-
- References Variables:
-
static void check_for_level ( struct program_hdr* pptr, struct pl_search* plsp )
- Calls:
-
- Used in:
-
static char* eos ( char* buf )
- Called by:
-
static void free_all_items ( void )
- Calls:
-
- Called by:
-
- References Functions:
-
- References Variables:
-
static void level_apply ( struct level_hdr* lptr, struct program_hdr* pptr )
- Used in:
-
static int read_item ( FILE* fp, char* key, char* p1 )
- Calls:
-
- Used in:
-
static char* sappend ( char* buf, const char* fmt, ... )
- Calls:
-
- Called by:
-
static int track_item_on_list ( List* lp, void* the_item )
- Calls:
- Add_Tail(), Init_Node(), malloc()
- Called by:
-