X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=liblttng-ust%2Flttng-tracer-core.h;h=7d9beaaf92ca70ae0e48eb317f718ff759e93aee;hb=f8128bc869b369325edf71c5eb617abe9be4c047;hp=09289c33a42a4f0b0251dfdf8c63e56b64ff3ae0;hpb=7dd08bec735b428479201f9f84d59c78deabdf57;p=lttng-ust.git diff --git a/liblttng-ust/lttng-tracer-core.h b/liblttng-ust/lttng-tracer-core.h index 09289c33..7d9beaaf 100644 --- a/liblttng-ust/lttng-tracer-core.h +++ b/liblttng-ust/lttng-tracer-core.h @@ -34,11 +34,22 @@ struct lttng_session; struct lttng_channel; struct lttng_event; -void ust_lock(void); +int ust_lock(void) __attribute__ ((warn_unused_result)); +void ust_lock_nocheck(void); void ust_unlock(void); void lttng_fixup_event_tls(void); void lttng_fixup_vtid_tls(void); void lttng_fixup_procname_tls(void); +const char *lttng_ust_obj_get_name(int id); + +int lttng_get_notify_socket(void *owner); + +void lttng_ust_sockinfo_session_enabled(void *owner); + +void lttng_ust_malloc_wrapper_init(void); + +ssize_t lttng_ust_read(int fd, void *buf, size_t len); + #endif /* _LTTNG_TRACER_CORE_H */