$Revision: 1.8 $
Error reporting (er) er.c - library of functions to uniformly report errors.
Status: NOT REVUED, TESTED,
Design and implementation by: Marek Bukowy
References Variables: | ER_mod_err | modules/er/er.c |
IP_mod_err | modules/er/er.c | |
RX_mod_err | modules/er/er.c | |
UT_mod_err | modules/er/er.c | |
WH_mod_err | modules/er/er.c |
Included from | modules/er/erroutines.h | |
Visible in: | modules/ac/access_control.c | |
modules/co/constants.c | ||
modules/df/defs.c | ||
modules/er/er.c | ||
Used in: | er_getsev() | modules/er/er.c |
Included from | modules/er/er_ER_errors.h | |
Visible in: | modules/er/er.c | |
Used in: | modules/er/er.c |
Included from | include/er_IP_errors.h | |
Visible in: | modules/er/er.c | |
Used in: | modules/er/er.c |
Included from | include/er_RX_errors.h | |
Visible in: | modules/er/er.c | |
Used in: | modules/er/er.c |
Included from | include/er_UT_errors.h | |
Visible in: | modules/er/er.c | |
Used in: | modules/er/er.c |
Included from | include/er_WH_errors.h | |
Visible in: | modules/er/er.c | |
Used in: | modules/er/er.c |
Included from | modules/er/erroutines.h | |
Visible in: | modules/er/er.c | |
Used in: | ER_init() | modules/er/er.c |
er_getmsg_parts() | modules/er/er.c |
Included from | modules/er/erroutines.h | |
Visible in: | modules/er/er.c | |
Used in: | ER_init() | modules/er/er.c |
er_getmsg_parts() | modules/er/er.c |
Included from | modules/er/erroutines.h | |
Visible in: | modules/er/er.c | |
Used in: | ER_anybody_wants() | modules/er/er.c |
ER_setpath() | modules/er/er.c | |
er_get_printmode() | modules/er/er.c |
Included from | modules/er/erroutines.h | |
Visible in: | modules/er/er.c | |
Used in: | ER_setpath() | modules/er/er.c |
Prototyped in: | modules/er/erroutines.h | |
Calls: | pthread_mutex_lock(), pthread_mutex_unlock() | |
Called by: | ER_perror() | modules/er/er.c |
References Variables: | er_pathlist_mutex | modules/er/er.c |
er_provisional_struct | modules/er/er.c |
Prototyped in: | modules/er/erroutines.h | |
Calls: | ER_is_traced() | modules/er/er.c |
er_get_printmode() | modules/er/er.c | |
er_getmsg_parts() | modules/er/er.c | |
er_logit() | modules/er/er.c | |
__builtin_next_arg(), __builtin_saveregs() | ||
References Variables: | er_provisional_struct | modules/er/er.c |
Prototyped in: | modules/er/erroutines.h | |
Calls: | getpid(), rindex(), snprintf(), strncpy() | |
References Variables: | er_pid | modules/er/er.c |
er_progname | modules/er/er.c |
Called by: | ER_dbg_va() | modules/er/er.c |
References Variables: | er_provisional_struct | modules/er/er.c |
Prototyped in: | modules/er/erroutines.h | |
Calls: | ER_anybody_wants() | modules/er/er.c |
er_get_printmode() | modules/er/er.c | |
er_getmsg_parts() | modules/er/er.c | |
er_logit() | modules/er/er.c | |
__builtin_next_arg(), __builtin_saveregs() | ||
References Variables: | er_provisional_struct | modules/er/er.c |
Prototyped in: | modules/er/erroutines.h | |
Calls: | memcpy(), pthread_mutex_init(), pthread_mutex_lock(), pthread_mutex_unlock() | |
References Variables: | er_pathlist_mutex | modules/er/er.c |
er_pathlist_mutex_initialised | modules/er/er.c | |
er_provisional_struct | modules/er/er.c |
Calls: | pthread_mutex_lock(), pthread_mutex_unlock() | |
Called by: | ER_dbg_va() | modules/er/er.c |
ER_perror() | modules/er/er.c | |
References Variables: | er_pathlist_mutex | modules/er/er.c |
Called by: | er_getmsg_parts() | modules/er/er.c |
References Variables: | er_main_err | modules/er/er.c |
Calls: | er_getfacsym() | modules/er/er.c |
er_getsev() | modules/er/er.c | |
__eprintf(), pthread_self(), snprintf(), sprintf(), vsnprintf() | ||
Called by: | ER_dbg_va() | modules/er/er.c |
ER_perror() | modules/er/er.c | |
References Variables: | er_main_err | modules/er/er.c |
er_pid | modules/er/er.c | |
er_progname | modules/er/er.c |
Called by: | er_getmsg_parts() | modules/er/er.c |
References Variables: | er_level_a | modules/er/er.c |
Calls: | fputs(), gettimeofday(), localtime_r(), snprintf(), sprintf() | |
Called by: | ER_dbg_va() | modules/er/er.c |
ER_perror() | modules/er/er.c | |
References Variables: | er_provisional_struct | modules/er/er.c |