X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=probes%2Flttng-events.h;h=422f959018c47c2d05d5c91bb2e328797854cf4a;hb=4e1f08f47c1837b09af74712c299c5169496591a;hp=5ee61bc612472bb49e5e8b12915da50a319e96b1;hpb=d793d5e111fe1436fb8e15daa5d7fb1be8987bb4;p=lttng-modules.git diff --git a/probes/lttng-events.h b/probes/lttng-events.h index 5ee61bc6..422f9590 100644 --- a/probes/lttng-events.h +++ b/probes/lttng-events.h @@ -78,7 +78,7 @@ void trace_##_name(_proto); #define __field(_type, _item) \ { \ .name = #_item, \ - .type = __type_integer(_type, __BYTE_ORDER), \ + .type = __type_integer(_type, __BYTE_ORDER, 10), \ }, #undef __field_ext @@ -88,7 +88,7 @@ void trace_##_name(_proto); #define __field_network(_type, _item) \ { \ .name = #_item, \ - .type = __type_integer(_type, __BIG_ENDIAN), \ + .type = __type_integer(_type, __BIG_ENDIAN, 10), \ }, #undef __array @@ -101,7 +101,7 @@ void trace_##_name(_proto); .u.array = \ { \ .length = _length, \ - .elem_type = __type_integer(_type, __BYTE_ORDER), \ + .elem_type = __type_integer(_type, __BYTE_ORDER, 10), \ }, \ }, \ }, @@ -115,8 +115,8 @@ void trace_##_name(_proto); .atype = atype_sequence, \ .u.sequence = \ { \ - .length_type = __type_integer(u32, __BYTE_ORDER), \ - .elem_type = __type_integer(_type, __BYTE_ORDER), \ + .length_type = __type_integer(u32, __BYTE_ORDER, 10), \ + .elem_type = __type_integer(_type, __BYTE_ORDER, 10), \ }, \ }, \ }, @@ -474,7 +474,7 @@ static void __event_probe__##_name(void *__data, _proto) \ __event_align = __event_get_align__##_name(_args); \ lib_ring_buffer_ctx_init(&ctx, __chan->chan, NULL, __event_len, \ __event_align, -1); \ - __ret = __chan->ops->event_reserve(&ctx); \ + __ret = __chan->ops->event_reserve(&ctx, __event->id); \ if (__ret < 0) \ return; \ /* Control code (field ordering) */ \