From: Michael Jeanson Date: Wed, 10 Mar 2021 15:38:46 +0000 (-0500) Subject: Hide remaining tracer core private symbols X-Git-Tag: v2.13.0-rc1~315 X-Git-Url: https://git.lttng.org./?a=commitdiff_plain;h=5a664ef1b6f7398f493addc2745df37c61abb655;p=lttng-ust.git Hide remaining tracer core private symbols The major SONAME bump to '1' gives us the opportunity to hide private symbols that should never have been visible. Change-Id: Id95785fcfbb79355bec1422e06f608ea3dd53134 Signed-off-by: Michael Jeanson Signed-off-by: Mathieu Desnoyers --- 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