HelenOS sources

logger_log_t       53 uspace/srv/logger/ctl.c 	logger_log_t *log = find_log_by_name_and_lock(full_name);
logger_log_t       64 uspace/srv/logger/initlvl.c 	logger_log_t *log = find_or_create_log_and_lock(key, 0);
logger_log_t       72 uspace/srv/logger/logger.h 	logger_log_t *parent;
logger_log_t       81 uspace/srv/logger/logger.h 	logger_log_t *logs[MAX_REFERENCED_LOGS_PER_CLIENT];
logger_log_t       84 uspace/srv/logger/logger.h logger_log_t *find_log_by_name_and_lock(const char *name);
logger_log_t       85 uspace/srv/logger/logger.h logger_log_t *find_or_create_log_and_lock(const char *, sysarg_t);
logger_log_t       86 uspace/srv/logger/logger.h logger_log_t *find_log_by_id_and_lock(sysarg_t);
logger_log_t       87 uspace/srv/logger/logger.h bool shall_log_message(logger_log_t *, log_level_t);
logger_log_t       88 uspace/srv/logger/logger.h void log_unlock(logger_log_t *);
logger_log_t       89 uspace/srv/logger/logger.h void write_to_log(logger_log_t *, log_level_t, const char *);
logger_log_t       90 uspace/srv/logger/logger.h void log_release(logger_log_t *);
logger_log_t       93 uspace/srv/logger/logger.h bool register_log(logger_registered_logs_t *, logger_log_t *);
logger_log_t       42 uspace/srv/logger/logs.c static logger_log_t *find_log_by_name_and_parent_no_list_lock(const char *name, logger_log_t *parent)
logger_log_t       44 uspace/srv/logger/logs.c 	list_foreach(log_list, link, logger_log_t, log) {
logger_log_t       67 uspace/srv/logger/logs.c static logger_log_t *create_log_no_locking(const char *name, logger_log_t *parent)
logger_log_t       69 uspace/srv/logger/logs.c 	logger_log_t *result = calloc(1, sizeof(logger_log_t));
logger_log_t      112 uspace/srv/logger/logs.c logger_log_t *find_or_create_log_and_lock(const char *name, sysarg_t parent_id)
logger_log_t      114 uspace/srv/logger/logs.c 	logger_log_t *result = NULL;
logger_log_t      115 uspace/srv/logger/logs.c 	logger_log_t *parent = (logger_log_t *) parent_id;
logger_log_t      140 uspace/srv/logger/logs.c logger_log_t *find_log_by_name_and_lock(const char *name)
logger_log_t      142 uspace/srv/logger/logs.c 	logger_log_t *result = NULL;
logger_log_t      145 uspace/srv/logger/logs.c 	list_foreach(log_list, link, logger_log_t, log) {
logger_log_t      157 uspace/srv/logger/logs.c logger_log_t *find_log_by_id_and_lock(sysarg_t id)
logger_log_t      159 uspace/srv/logger/logs.c 	logger_log_t *result = NULL;
logger_log_t      162 uspace/srv/logger/logs.c 	list_foreach(log_list, link, logger_log_t, log) {
logger_log_t      174 uspace/srv/logger/logs.c static log_level_t get_actual_log_level(logger_log_t *log)
logger_log_t      186 uspace/srv/logger/logs.c bool shall_log_message(logger_log_t *log, log_level_t level)
logger_log_t      194 uspace/srv/logger/logs.c void log_unlock(logger_log_t *log)
logger_log_t      207 uspace/srv/logger/logs.c void log_release(logger_log_t *log)
logger_log_t      285 uspace/srv/logger/logs.c void write_to_log(logger_log_t *log, log_level_t level, const char *message)
logger_log_t      308 uspace/srv/logger/logs.c bool register_log(logger_registered_logs_t *logs, logger_log_t *new_log)
logger_log_t      326 uspace/srv/logger/logs.c 		logger_log_t *log = logs->logs[i];
logger_log_t       50 uspace/srv/logger/writer.c static logger_log_t *handle_create_log(sysarg_t parent)
logger_log_t       57 uspace/srv/logger/writer.c 	logger_log_t *log = find_or_create_log_and_lock(name, parent);
logger_log_t       66 uspace/srv/logger/writer.c 	logger_log_t *log = find_log_by_id_and_lock(log_id);
logger_log_t       96 uspace/srv/logger/writer.c 	logger_log_t *log;
HelenOS homepage, sources at GitHub