lttng: lib ring buffer clients
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 28 Nov 2011 12:42:17 +0000 (07:42 -0500)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 29 Nov 2011 01:05:06 +0000 (10:05 +0900)
commit6857797120e99facc465a972026038199e4c2356
tree38227d8961f5870fd9d18bdd97b5d16ac6af2e48
parent54a69e5511f5031d3d14e1418ef7ea2456a73684
lttng: lib ring buffer clients

Each lttng buffer configuration (discard mode, overwrite mode, mmap
support, splice support, per-cpu buffers, global buffer for metadata) is
a lib ring buffer client.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/lttng/ltt-ring-buffer-client-discard.c [new file with mode: 0644]
drivers/staging/lttng/ltt-ring-buffer-client-mmap-discard.c [new file with mode: 0644]
drivers/staging/lttng/ltt-ring-buffer-client-mmap-overwrite.c [new file with mode: 0644]
drivers/staging/lttng/ltt-ring-buffer-client-overwrite.c [new file with mode: 0644]
drivers/staging/lttng/ltt-ring-buffer-client.h [new file with mode: 0644]
drivers/staging/lttng/ltt-ring-buffer-metadata-client.c [new file with mode: 0644]
drivers/staging/lttng/ltt-ring-buffer-metadata-client.h [new file with mode: 0644]
drivers/staging/lttng/ltt-ring-buffer-metadata-mmap-client.c [new file with mode: 0644]