.name = #_name, \
.probe_callback = (void *) &__event_probe__##_template,\
.nr_fields = ARRAY_SIZE(__event_fields___##_template), \
+ .owner = THIS_MODULE, \
},
#define TP_ID1(_token, _system) _token##_system
return; \
__event_len = __event_get_size__##_name(__dynamic_len, _args); \
__event_align = __event_get_align__##_name(_args); \
- lib_ring_buffer_ctx_init(&ctx, __chan->chan, NULL, __event_len, \
+ lib_ring_buffer_ctx_init(&ctx, __chan->chan, __event, __event_len, \
__event_align, -1); \
__ret = __chan->ops->event_reserve(&ctx, __event->id); \
if (__ret < 0) \