projects
/
lttng-ust.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
libust ABI: export streams
[lttng-ust.git]
/
include
/
ust
/
lttng-ust-abi.h
diff --git
a/include/ust/lttng-ust-abi.h
b/include/ust/lttng-ust-abi.h
index c4d51a3912b90efa3a10b0d5d1f021c3e7536e84..73eb61f3f4d11cbb48c0dd4ead8a1b7a98f7c548 100644
(file)
--- a/
include/ust/lttng-ust-abi.h
+++ b/
include/ust/lttng-ust-abi.h
@@
-43,6
+43,16
@@
struct lttng_ust_channel {
enum lttng_ust_output output; /* output mode */
};
enum lttng_ust_output output; /* output mode */
};
+/*
+ * This structure is only used internally within UST. It is not per-se
+ * part of the communication between sessiond and UST.
+ */
+struct lttng_ust_stream {
+ int shm_fd;
+ int wait_fd;
+ uint64_t memory_map_size;
+};
+
struct lttng_ust_event {
char name[LTTNG_UST_SYM_NAME_LEN]; /* event name */
enum lttng_ust_instrumentation instrumentation;
struct lttng_ust_event {
char name[LTTNG_UST_SYM_NAME_LEN]; /* event name */
enum lttng_ust_instrumentation instrumentation;
@@
-76,6
+86,7
@@
struct lttng_ust_context {
_UST_CMDR(0x41, struct lttng_ust_tracer_version)
#define LTTNG_UST_TRACEPOINT_LIST _UST_CMD(0x42)
#define LTTNG_UST_WAIT_QUIESCENT _UST_CMD(0x43)
_UST_CMDR(0x41, struct lttng_ust_tracer_version)
#define LTTNG_UST_TRACEPOINT_LIST _UST_CMD(0x42)
#define LTTNG_UST_WAIT_QUIESCENT _UST_CMD(0x43)
+#define LTTNG_UST_REGISTER_DONE _UST_CMD(0x44)
/* Session FD commands */
#define LTTNG_UST_METADATA \
/* Session FD commands */
#define LTTNG_UST_METADATA \
This page took
0.025744 seconds
and
4
git commands to generate.