X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;ds=sidebyside;f=include%2Fust%2Flttng-ust-abi.h;h=73eb61f3f4d11cbb48c0dd4ead8a1b7a98f7c548;hb=381c0f1ef474e0ae8a96b3753470ca4bda45c764;hp=c4d51a3912b90efa3a10b0d5d1f021c3e7536e84;hpb=46050b1a32de8dd0a7b65347af630c4a77f433a1;p=lttng-ust.git diff --git a/include/ust/lttng-ust-abi.h b/include/ust/lttng-ust-abi.h index c4d51a39..73eb61f3 100644 --- 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 */ }; +/* + * 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; @@ -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) +#define LTTNG_UST_REGISTER_DONE _UST_CMD(0x44) /* Session FD commands */ #define LTTNG_UST_METADATA \