X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=liblttng-ust%2Flttng-tracer-core.h;h=2e44d978348ce3abb4951a973229232fa77c0775;hb=5a664ef1b6f7398f493addc2745df37c61abb655;hp=6a918f9b379c3141bd2adf22b63bbba96d88cffb;hpb=d1f1110f9563855ede8d1511a4db3b89630ebc1e;p=lttng-ust.git diff --git a/liblttng-ust/lttng-tracer-core.h b/liblttng-ust/lttng-tracer-core.h index 6a918f9b..2e44d978 100644 --- a/liblttng-ust/lttng-tracer-core.h +++ b/liblttng-ust/lttng-tracer-core.h @@ -63,21 +63,28 @@ void lttng_fixup_uts_ns_tls(void); LTTNG_HIDDEN void lttng_ust_fixup_fd_tracker_tls(void); +LTTNG_HIDDEN const char *lttng_ust_obj_get_name(int id); +LTTNG_HIDDEN int lttng_get_notify_socket(void *owner); LTTNG_HIDDEN char* lttng_ust_sockinfo_get_procname(void *owner); +LTTNG_HIDDEN void lttng_ust_sockinfo_session_enabled(void *owner); +LTTNG_HIDDEN ssize_t lttng_ust_read(int fd, void *buf, size_t len); +LTTNG_HIDDEN size_t lttng_ust_dummy_get_size(struct lttng_ctx_field *field, size_t offset); +LTTNG_HIDDEN void lttng_ust_dummy_record(struct lttng_ctx_field *field, struct lttng_ust_lib_ring_buffer_ctx *ctx, struct lttng_channel *chan); +LTTNG_HIDDEN void lttng_ust_dummy_get_value(struct lttng_ctx_field *field, struct lttng_ctx_value *value); @@ -96,7 +103,9 @@ void lttng_counter_transport_unregister(struct lttng_counter_transport *transpor #ifdef HAVE_PERF_EVENT LTTNG_HIDDEN void lttng_ust_fixup_perf_counter_tls(void); +LTTNG_HIDDEN void lttng_perf_lock(void); +LTTNG_HIDDEN void lttng_perf_unlock(void); #else /* #ifdef HAVE_PERF_EVENT */ static inline