callsite: add "ip" context
[lttng-ust.git] / include / lttng / ust-tracepoint-event.h
index 8f0db41fc3c7c5490a38d5186661b7f68005c1af..da077b7c40f5d6657cff639581321d280b40ff95 100644 (file)
@@ -493,6 +493,7 @@ void __event_probe__##_provider##___##_name(_TP_ARGS_DATA_PROTO(_args))           \
        __event_align = __event_get_align__##_provider##___##_name(_TP_ARGS_VAR(_args)); \
        lib_ring_buffer_ctx_init(&__ctx, __chan->chan, __event, __event_len,  \
                                 __event_align, -1, __chan->handle);          \
+       __ctx.ip = __builtin_return_address(0);                               \
        __ret = __chan->ops->event_reserve(&__ctx, __event->id);              \
        if (__ret < 0)                                                        \
                return;                                                       \
This page took 0.025819 seconds and 4 git commands to generate.