* subbuffer. data_size is between 1 and subbuf_size.
*/
static void client_buffer_end(struct lttng_kernel_ring_buffer *buf, u64 tsc,
* subbuffer. data_size is between 1 and subbuf_size.
*/
static void client_buffer_end(struct lttng_kernel_ring_buffer *buf, u64 tsc,
- unsigned int subbuf_idx, unsigned long data_size)
+ unsigned int subbuf_idx, unsigned long data_size,
+ const struct lttng_kernel_ring_buffer_ctx *ctx)
lib_ring_buffer_write(&client_config, ctx, src, len);
}
static
void lttng_event_write_from_user(struct lttng_kernel_ring_buffer_ctx *ctx,
lib_ring_buffer_write(&client_config, ctx, src, len);
}
static
void lttng_event_write_from_user(struct lttng_kernel_ring_buffer_ctx *ctx,
lib_ring_buffer_copy_from_user_inatomic(&client_config, ctx, src, len);
}
lib_ring_buffer_copy_from_user_inatomic(&client_config, ctx, src, len);
}