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       43 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       45 uspace/srv/logger/logs.c 	list_foreach(log_list, link, logger_log_t, log) {
logger_log_t       68 uspace/srv/logger/logs.c static logger_log_t *create_log_no_locking(const char *name, logger_log_t *parent)
logger_log_t       70 uspace/srv/logger/logs.c 	logger_log_t *result = calloc(1, sizeof(logger_log_t));
logger_log_t      113 uspace/srv/logger/logs.c logger_log_t *find_or_create_log_and_lock(const char *name, sysarg_t parent_id)
logger_log_t      115 uspace/srv/logger/logs.c 	logger_log_t *result = NULL;
logger_log_t      116 uspace/srv/logger/logs.c 	logger_log_t *parent = (logger_log_t *) parent_id;
logger_log_t      141 uspace/srv/logger/logs.c logger_log_t *find_log_by_name_and_lock(const char *name)
logger_log_t      143 uspace/srv/logger/logs.c 	logger_log_t *result = NULL;
logger_log_t      146 uspace/srv/logger/logs.c 	list_foreach(log_list, link, logger_log_t, log) {
logger_log_t      158 uspace/srv/logger/logs.c logger_log_t *find_log_by_id_and_lock(sysarg_t id)
logger_log_t      160 uspace/srv/logger/logs.c 	logger_log_t *result = NULL;
logger_log_t      163 uspace/srv/logger/logs.c 	list_foreach(log_list, link, logger_log_t, log) {
logger_log_t      175 uspace/srv/logger/logs.c static log_level_t get_actual_log_level(logger_log_t *log)
logger_log_t      187 uspace/srv/logger/logs.c bool shall_log_message(logger_log_t *log, log_level_t level)
logger_log_t      195 uspace/srv/logger/logs.c void log_unlock(logger_log_t *log)
logger_log_t      208 uspace/srv/logger/logs.c void log_release(logger_log_t *log)
logger_log_t      286 uspace/srv/logger/logs.c void write_to_log(logger_log_t *log, log_level_t level, const char *message)
logger_log_t      309 uspace/srv/logger/logs.c bool register_log(logger_registered_logs_t *logs, logger_log_t *new_log)
logger_log_t      327 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