X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=liblttng-ust%2Ftracepoint-internal.h;fp=liblttng-ust%2Ftracepoint-internal.h;h=298f78e7313f7e7299b6ffc84f1cdd13a20148f5;hb=baa1e0bcf6630bd3f9282b82586d1a730f3d7ae2;hp=70842382c9036bb97304bec2cc5ac67a1fe2e781;hpb=f4a90c3e8f3f5e8dd5c1896afb82fa96c1a32f22;p=lttng-ust.git diff --git a/liblttng-ust/tracepoint-internal.h b/liblttng-ust/tracepoint-internal.h index 70842382..298f78e7 100644 --- a/liblttng-ust/tracepoint-internal.h +++ b/liblttng-ust/tracepoint-internal.h @@ -38,6 +38,11 @@ extern int tracepoint_probe_register_noupdate(const char *name, extern int tracepoint_probe_unregister_noupdate(const char *name, void (*callback)(void), void *priv); extern void tracepoint_probe_update_all(void); +extern int __tracepoint_probe_register_queue_release(const char *name, + void (*func)(void), void *data, const char *signature); +extern int __tracepoint_probe_unregister_queue_release(const char *name, + void (*func)(void), void *data); +extern void __tracepoint_probe_prune_release_queue(void); /* * call after disconnection of last probe implemented within a