/* Include link.h last else it conflicts with ust-dlfcn. */
#include <link.h>
-#define TRACEPOINT_DEFINE
+#define LTTNG_UST_TRACEPOINT_HIDDEN_DEFINITION
+#define LTTNG_UST_TRACEPOINT_DEFINE
#include "ust_dl.h"
static void *(*__lttng_ust_plibc_dlopen)(const char *filename, int flags);
goto end;
}
- tracepoint(lttng_ust_dl, dlopen,
+ lttng_ust_tracepoint(lttng_ust_dl, dlopen,
ip, so_base, resolved_path, flags, memsz,
has_build_id, has_debug_link);
if (has_build_id) {
- tracepoint(lttng_ust_dl, build_id,
+ lttng_ust_tracepoint(lttng_ust_dl, build_id,
ip, so_base, build_id, build_id_len);
}
if (has_debug_link) {
- tracepoint(lttng_ust_dl, debug_link,
+ lttng_ust_tracepoint(lttng_ust_dl, debug_link,
ip, so_base, dbg_file, crc);
}
goto end;
}
- tracepoint(lttng_ust_dl, dlmopen,
+ lttng_ust_tracepoint(lttng_ust_dl, dlmopen,
ip, so_base, nsid, resolved_path, flags, memsz,
has_build_id, has_debug_link);
if (has_build_id) {
- tracepoint(lttng_ust_dl, build_id,
+ lttng_ust_tracepoint(lttng_ust_dl, build_id,
ip, so_base, build_id, build_id_len);
}
if (has_debug_link) {
- tracepoint(lttng_ust_dl, debug_link,
+ lttng_ust_tracepoint(lttng_ust_dl, debug_link,
ip, so_base, dbg_file, crc);
}
void *handle;
handle = _lttng_ust_dl_libc_dlopen(filename, flags);
- if (__tracepoint_ptrs_registered && handle) {
+ if (lttng_ust_tracepoint_ptrs_registered && handle) {
struct link_map *p = NULL;
int ret;
void *handle;
handle = _lttng_ust_dl_libc_dlmopen(nsid, filename, flags);
- if (__tracepoint_ptrs_registered && handle) {
+ if (lttng_ust_tracepoint_ptrs_registered && handle) {
struct link_map *p = NULL;
int ret;
{
int ret;
- if (__tracepoint_ptrs_registered) {
+ if (lttng_ust_tracepoint_ptrs_registered) {
struct link_map *p = NULL;
ret = dlinfo(handle, RTLD_DI_LINKMAP, &p);
if (ret != -1 && p != NULL && p->l_addr != 0) {
- tracepoint(lttng_ust_dl, dlclose,
+ lttng_ust_tracepoint(lttng_ust_dl, dlclose,
LTTNG_UST_CALLER_IP(),
(void *) p->l_addr);
}