X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=liblttng-ust%2Flttng-tracer-core.h;h=668d2a8966676cc334f5e418f5cfa8f77ea0fcab;hb=02275a1d8e68c32173b45f5a0e3b27d97007c840;hp=80b49f7f2dd50922e70b185555061751d27f4db7;hpb=e7bc0ef6c86ae97886cf5f8b28854cf281d4962b;p=lttng-ust.git diff --git a/liblttng-ust/lttng-tracer-core.h b/liblttng-ust/lttng-tracer-core.h index 80b49f7f..668d2a89 100644 --- a/liblttng-ust/lttng-tracer-core.h +++ b/liblttng-ust/lttng-tracer-core.h @@ -31,6 +31,7 @@ struct lttng_ust_lib_ring_buffer_ctx; struct lttng_ust_ctx_value; struct lttng_ust_event_recorder; struct lttng_ust_event_notifier; +struct lttng_ust_notification_ctx; __attribute__((visibility("hidden"))) int ust_lock(void) __attribute__ ((warn_unused_result)); @@ -100,7 +101,8 @@ void lttng_ust_dummy_get_value(struct lttng_ust_ctx_field *field, __attribute__((visibility("hidden"))) void lttng_event_notifier_notification_send( struct lttng_ust_event_notifier *event_notifier, - const char *stack_data); + const char *stack_data, + struct lttng_ust_notification_ctx *notif_ctx); __attribute__((visibility("hidden"))) struct lttng_counter_transport *lttng_counter_transport_find(const char *name); @@ -111,7 +113,7 @@ void lttng_counter_transport_register(struct lttng_counter_transport *transport) __attribute__((visibility("hidden"))) void lttng_counter_transport_unregister(struct lttng_counter_transport *transport); -#ifdef HAVE_PERF_EVENT +#ifdef HAVE_LINUX_PERF_EVENT_H __attribute__((visibility("hidden"))) void lttng_ust_fixup_perf_counter_tls(void); @@ -120,7 +122,7 @@ void lttng_perf_lock(void); __attribute__((visibility("hidden"))) void lttng_perf_unlock(void); -#else /* #ifdef HAVE_PERF_EVENT */ +#else /* #ifdef HAVE_LINUX_PERF_EVENT_H */ static inline void lttng_ust_fixup_perf_counter_tls(void) { @@ -133,6 +135,6 @@ static inline void lttng_perf_unlock(void) { } -#endif /* #else #ifdef HAVE_PERF_EVENT */ +#endif /* #else #ifdef HAVE_LINUX_PERF_EVENT_H */ #endif /* _LTTNG_TRACER_CORE_H */