$Revision: 1.7 $
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 |
| Included from | modules/er/erroutines.h | |
| Visible in: | 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 | modules/er/er_facilities.h | |
| Visible in: | modules/er/er.c | |
| Used in: | er_getfacsym() | 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_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 |