X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;ds=sidebyside;f=lttng-sessiond%2Fust-app.h;h=00a42186406cf761f9661241cca9d0daad9359f1;hb=a991f516ac2783c833ebbc6ac0ac3c0e4ca71371;hp=1dc0e8ba26be461bfc5c726fd1d9584ccb469e4a;hpb=9fdb49d8eac3ff67f553743fb8ce0edee14c3ab6;p=lttng-tools.git diff --git a/lttng-sessiond/ust-app.h b/lttng-sessiond/ust-app.h index 1dc0e8ba2..00a421864 100644 --- a/lttng-sessiond/ust-app.h +++ b/lttng-sessiond/ust-app.h @@ -88,8 +88,8 @@ struct ust_app_session { int enabled; /* started: has the session been in started state at any time ? */ int started; /* allows detection of start vs restart. */ - int handle; /* Used has unique identifier */ - unsigned int uid; + int handle; /* used has unique identifier for app session */ + int id; /* session unique identifier */ struct ltt_ust_metadata *metadata; struct cds_lfht *channels; /* Registered channels */ struct cds_lfht_node node; @@ -129,6 +129,12 @@ int ust_app_create_channel_glb(struct ltt_ust_session *usess, struct ltt_ust_channel *uchan); int ust_app_create_event_glb(struct ltt_ust_session *usess, struct ltt_ust_channel *uchan, struct ltt_ust_event *uevent); +int ust_app_disable_event_pid(struct ltt_ust_session *usess, + struct ltt_ust_channel *uchan, struct ltt_ust_event *uevent, + pid_t pid); +int ust_app_enable_event_pid(struct ltt_ust_session *usess, + struct ltt_ust_channel *uchan, struct ltt_ust_event *uevent, + pid_t pid); int ust_app_disable_channel_glb(struct ltt_ust_session *usess, struct ltt_ust_channel *uchan); int ust_app_enable_channel_glb(struct ltt_ust_session *usess, @@ -288,6 +294,20 @@ int ust_app_add_ctx_channel_glb(struct ltt_ust_session *usess, { return 0; } +static inline +int ust_app_enable_event_pid(struct ltt_ust_session *usess, + struct ltt_ust_channel *uchan, struct ltt_ust_event *uevent, + pid_t pid) +{ + return 0; +} +static inline +int ust_app_disable_event_pid(struct ltt_ust_session *usess, + struct ltt_ust_channel *uchan, struct ltt_ust_event *uevent, + pid_t pid) +{ + return 0; +} #endif /* HAVE_LIBLTTNG_UST_CTL */