- struct lttng_ust_object_data *obj;
- struct lttng_ust_event attr;
- char name[LTTNG_UST_SYM_NAME_LEN];
+ struct lttng_ust_abi_object_data *obj;
+ struct lttng_ust_abi_event attr;
+ char name[LTTNG_UST_ABI_SYM_NAME_LEN];
struct lttng_ht_node_str node;
struct lttng_bytecode *filter;
struct lttng_event_exclusion *exclusion;
struct lttng_ht_node_str node;
struct lttng_bytecode *filter;
struct lttng_event_exclusion *exclusion;
/* Holds a strong reference. */
struct lttng_trigger *trigger;
/* Unique ID returned by the tracer to identify this event notifier. */
/* Holds a strong reference. */
struct lttng_trigger *trigger;
/* Unique ID returned by the tracer to identify this event notifier. */
uint64_t tracing_channel_id;
/* Number of stream that this channel is expected to receive. */
unsigned int expected_stream_count;
uint64_t tracing_channel_id;
/* Number of stream that this channel is expected to receive. */
unsigned int expected_stream_count;
struct ustctl_consumer_channel_attr attr;
struct ust_app_stream_list streams;
/* Session pointer that owns this object. */
struct ustctl_consumer_channel_attr attr;
struct ust_app_stream_list streams;
/* Session pointer that owns this object. */
int compatible; /* If the lttng-ust tracer version does not match the
supported version of the session daemon, this flag is
set to 0 (NOT compatible) else 1. */
int compatible; /* If the lttng-ust tracer version does not match the
supported version of the session daemon, this flag is
set to 0 (NOT compatible) else 1. */
uint32_t v_major; /* Version major number */
uint32_t v_minor; /* Version minor number */
/* Extra for the NULL byte. */
uint32_t v_major; /* Version major number */
uint32_t v_minor; /* Version minor number */
/* Extra for the NULL byte. */
enum lttng_error_code ust_app_create_channel_subdirectories(
const struct ltt_ust_session *session);
int ust_app_release_object(struct ust_app *app,
enum lttng_error_code ust_app_create_channel_subdirectories(
const struct ltt_ust_session *session);
int ust_app_release_object(struct ust_app *app,
enum lttng_error_code ust_app_clear_session(struct ltt_session *session);
enum lttng_error_code ust_app_open_packets(struct ltt_session *session);
enum lttng_error_code ust_app_clear_session(struct ltt_session *session);
enum lttng_error_code ust_app_open_packets(struct ltt_session *session);