X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=liblttng-ust%2Fust-events-internal.h;h=01beb165eb75da1ff71c923efe4fac4a4ad5fca4;hb=65c48d6a4b532436c000f8b3b9b771cfe9c07491;hp=01b13c4400d678b8996c81380bff8513a1661587;hpb=ddabe860f4cf41a4206a8157d83e6b9354f85cb5;p=lttng-ust.git diff --git a/liblttng-ust/ust-events-internal.h b/liblttng-ust/ust-events-internal.h index 01b13c44..01beb165 100644 --- a/liblttng-ust/ust-events-internal.h +++ b/liblttng-ust/ust-events-internal.h @@ -561,6 +561,12 @@ int lttng_session_statedump(struct lttng_session *session); __attribute__((visibility("hidden"))) void lttng_session_destroy(struct lttng_session *session); +/* + * Called with ust lock held. + */ +__attribute__((visibility("hidden"))) +int lttng_session_active(void); + __attribute__((visibility("hidden"))) struct cds_list_head *lttng_get_sessions(void); @@ -590,6 +596,9 @@ void lttng_transport_register(struct lttng_transport *transport); __attribute__((visibility("hidden"))) void lttng_transport_unregister(struct lttng_transport *transport); +/* This is ABI between liblttng-ust and liblttng-ust-ctl */ +struct lttng_transport *lttng_ust_transport_find(const char *name); + __attribute__((visibility("hidden"))) void lttng_probe_provider_unregister_events(struct lttng_ust_probe_desc *desc);