KMSG_DUMP_GET_BUFFER(9) Driver Basics KMSG_DUMP_GET_BUFFER(9)NAMEkmsg_dump_get_buffer - copy kmsg log lines
SYNOPSIS
bool kmsg_dump_get_buffer(struct kmsg_dumper * dumper, bool syslog,
char * buf, size_t size, size_t * len);
ARGUMENTS
dumper
registered kmsg dumper
syslog
include the “<4>” prefixes
buf
buffer to copy the line to
size
maximum size of the buffer
len
length of line placed into buffer
DESCRIPTION
Start at the end of the kmsg buffer and fill the provided buffer with
as many of the the *youngest* kmsg records that fit into it. If the
buffer is large enough, all available kmsg records will be copied with
a single call.
Consecutive calls will fill the buffer with the next block of available
older records, not including the earlier retrieved ones.
A return value of FALSE indicates that there are no more records to
read.
COPYRIGHTKernel Hackers Manual 3.11 November 2013 KMSG_DUMP_GET_BUFFER(9)