#include <stdio.h>
#include <async.h>
#include <as.h>
#include <ddi.h>
#include <event.h>
#include <errno.h>
#include <str_error.h>
#include <io/klog.h>
#include <sysinfo.h>
#include <malloc.h>
#include <fibril_synch.h>
#include <adt/list.h>
#include <adt/prodcons.h>
Go to the source code of this file.
Data Structures | |
struct | item_t |
Defines | |
#define | LOG_FNAME "/log/klog" |
#define | NAME "klog" |
Functions | |
static int | consumer (void *data) |
Klog consumer. | |
int | main (int argc, char *argv[]) |
static void | notification_received (ipc_callid_t callid, ipc_call_t *call) |
Kernel notification handler. | |
static void | producer (size_t length, wchar_t *data) |
Klog producer. | |
Variables | |
static wchar_t * | klog |
static size_t | klog_length |
static prodcons_t | pc |
Definition in file klog.c.