X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=include%2Flttng%2Fust-events.h;fp=include%2Flttng%2Fust-events.h;h=108e7752e5530bd585fcac0a3b1cf32743b210b1;hb=8936b6c0add7eb6706e0a1ca50e03c446dda4006;hp=7090673dc4f6f846916067a23280f61c7711edd7;hpb=b62f8205216d20d7ef16b536efd81389dc6fdd2f;p=lttng-ust.git diff --git a/include/lttng/ust-events.h b/include/lttng/ust-events.h index 7090673d..108e7752 100644 --- a/include/lttng/ust-events.h +++ b/include/lttng/ust-events.h @@ -377,7 +377,6 @@ struct lttng_ust_event_recorder { struct lttng_ust_event_common *parent; /* Inheritance by aggregation. */ struct lttng_ust_event_recorder_private *priv; /* Private event record interface */ - unsigned int id; struct lttng_ust_channel_buffer *chan; /* End of base ABI. Fields below should be used after checking struct_size. */ @@ -446,11 +445,10 @@ struct lttng_ust_channel_buffer_ops { struct lttng_ust_channel_buffer_ops_private *priv; /* Private channel buffer ops interface */ - int (*event_reserve)(struct lttng_ust_lib_ring_buffer_ctx *ctx, - uint32_t event_id); + int (*event_reserve)(struct lttng_ust_lib_ring_buffer_ctx *ctx); void (*event_commit)(struct lttng_ust_lib_ring_buffer_ctx *ctx); void (*event_write)(struct lttng_ust_lib_ring_buffer_ctx *ctx, - const void *src, size_t len); + const void *src, size_t len, size_t alignment); void (*event_strcpy)(struct lttng_ust_lib_ring_buffer_ctx *ctx, const char *src, size_t len); void (*event_pstrcpy_pad)(struct lttng_ust_lib_ring_buffer_ctx *ctx,