X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=liblttng-ust%2Ftracepoint-internal.h;h=2c99dbdd4e2876d237b68f5578d6e51d972d4185;hb=refs%2Fheads%2Fstable-2.5;hp=98688ace8bd80c0a31aaefa7eb152fa9238565a7;hpb=2253b139ffb6a4eca7291b60083cc5206a6e128d;p=lttng-ust.git diff --git a/liblttng-ust/tracepoint-internal.h b/liblttng-ust/tracepoint-internal.h index 98688ace..2c99dbdd 100644 --- a/liblttng-ust/tracepoint-internal.h +++ b/liblttng-ust/tracepoint-internal.h @@ -26,16 +26,17 @@ #define TRACE_DEFAULT TRACE_DEBUG_LINE struct tracepoint_lib { - struct cds_list_head list; + struct cds_list_head list; /* list of registered libs */ struct tracepoint * const *tracepoints_start; int tracepoints_count; + struct cds_list_head callsites; }; extern int tracepoint_probe_register_noupdate(const char *name, - void *callback, void *priv, + void (*callback)(void), void *priv, const char *signature); extern int tracepoint_probe_unregister_noupdate(const char *name, - void *callback, void *priv); + void (*callback)(void), void *priv); extern void tracepoint_probe_update_all(void); /*