X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=include%2Fust%2Flttng-tracepoint-event.h;h=1642cf180c1356424a6aab8771b899574abfd77a;hb=a5fd9b038fa5034ade759ca1338d2b93153ba217;hp=a83cc545e2d8522db2a3213a1062dc6753ff4d71;hpb=5dba59370c99b0d253f1bda39b12a0a076ef09c6;p=lttng-ust.git diff --git a/include/ust/lttng-tracepoint-event.h b/include/ust/lttng-tracepoint-event.h index a83cc545..1642cf18 100644 --- a/include/ust/lttng-tracepoint-event.h +++ b/include/ust/lttng-tracepoint-event.h @@ -43,6 +43,8 @@ #define ctf_integer_network_hex(_type, _item, _src) \ ctf_integer_ext(_type, _item, _src, BIG_ENDIAN, 16) +/* ctf_float is redefined at each step */ + #undef ctf_array #define ctf_array(_type, _item, _src, _length) \ ctf_array_encoded(_type, _item, _src, _length, none) @@ -478,7 +480,7 @@ static void __event_probe__##_name(void *__data, _proto) \ __event_len = __event_get_size__##_name(__dynamic_len, _args); \ __event_align = __event_get_align__##_name(_args); \ lib_ring_buffer_ctx_init(&ctx, __chan->chan, __event, __event_len, \ - __event_align, -1); \ + __event_align, -1, __chan->handle); \ __ret = __chan->ops->event_reserve(&ctx, __event->id); \ if (__ret < 0) \ return; \ @@ -509,7 +511,7 @@ static void __event_probe__##_name(void *__data) \ __event_len = __event_get_size__##_name(__dynamic_len); \ __event_align = __event_get_align__##_name(); \ lib_ring_buffer_ctx_init(&ctx, __chan->chan, __event, __event_len, \ - __event_align, -1); \ + __event_align, -1, __chan->handle); \ __ret = __chan->ops->event_reserve(&ctx, __event->id); \ if (__ret < 0) \ return; \