Move the ringbuffer and counter clients to 'src/common/'
authorMichael Jeanson <mjeanson@efficios.com>
Thu, 22 Apr 2021 22:36:47 +0000 (18:36 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Fri, 23 Apr 2021 19:49:29 +0000 (15:49 -0400)
commit8cd08025a83fe1907c6fd04f94c8f9ae362c3da7
tree6886fc78656fcc30e96d83bc694a586ae171b424
parentf73bcf5eafdc10b2bbb32de0bcef709de0f8f5e5
Move the ringbuffer and counter clients to 'src/common/'

The clients are used by both liblttng-ust and liblttng-ust-ctl, now that
the clock and getcpu plugins on which they depend have been moved to
liblttng-ust-common, they can be extracted from liblttng-ust-ctl and
move to common convenience libraries.

Change-Id: I8384570007950ca18d00759790cb5264b7c3b528
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
44 files changed:
src/common/Makefile.am
src/common/core.c [new file with mode: 0644]
src/common/counter-clients/clients.c [new file with mode: 0644]
src/common/counter-clients/clients.h [new file with mode: 0644]
src/common/counter-clients/percpu-32-modular.c [new file with mode: 0644]
src/common/counter-clients/percpu-64-modular.c [new file with mode: 0644]
src/common/counter/counter-api.h
src/common/counter/counter-internal.h
src/common/events.h
src/common/ringbuffer-clients/clients.c [new file with mode: 0644]
src/common/ringbuffer-clients/clients.h [new file with mode: 0644]
src/common/ringbuffer-clients/discard-rt.c [new file with mode: 0644]
src/common/ringbuffer-clients/discard.c [new file with mode: 0644]
src/common/ringbuffer-clients/metadata-template.h [new file with mode: 0644]
src/common/ringbuffer-clients/metadata.c [new file with mode: 0644]
src/common/ringbuffer-clients/overwrite-rt.c [new file with mode: 0644]
src/common/ringbuffer-clients/overwrite.c [new file with mode: 0644]
src/common/ringbuffer-clients/template.h [new file with mode: 0644]
src/common/tracer.h [new file with mode: 0644]
src/lib/lttng-ust-ctl/Makefile.am
src/lib/lttng-ust-ctl/ustctl.c
src/lib/lttng-ust/Makefile.am
src/lib/lttng-ust/context-internal.h
src/lib/lttng-ust/events.h
src/lib/lttng-ust/lttng-bytecode-specialize.c
src/lib/lttng-ust/lttng-bytecode.c
src/lib/lttng-ust/lttng-context-provider.c
src/lib/lttng-ust/lttng-counter-client-percpu-32-modular.c [deleted file]
src/lib/lttng-ust/lttng-counter-client-percpu-64-modular.c [deleted file]
src/lib/lttng-ust/lttng-counter-client.h [deleted file]
src/lib/lttng-ust/lttng-events.c
src/lib/lttng-ust/lttng-rb-clients.h [deleted file]
src/lib/lttng-ust/lttng-ring-buffer-client-discard-rt.c [deleted file]
src/lib/lttng-ust/lttng-ring-buffer-client-discard.c [deleted file]
src/lib/lttng-ust/lttng-ring-buffer-client-overwrite-rt.c [deleted file]
src/lib/lttng-ust/lttng-ring-buffer-client-overwrite.c [deleted file]
src/lib/lttng-ust/lttng-ring-buffer-client-template.h [deleted file]
src/lib/lttng-ust/lttng-ring-buffer-metadata-client-template.h [deleted file]
src/lib/lttng-ust/lttng-ring-buffer-metadata-client.c [deleted file]
src/lib/lttng-ust/lttng-tracer-core.h
src/lib/lttng-ust/lttng-tracer.h [deleted file]
src/lib/lttng-ust/lttng-ust-abi.c
src/lib/lttng-ust/lttng-ust-comm.c
src/lib/lttng-ust/ust-core.c [deleted file]
This page took 0.027389 seconds and 4 git commands to generate.