X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=libringbuffer%2Ffrontend.h;h=5e1ada15677d6aa1db611625631a4b7130bc38f7;hb=f0fde1c3984721c0660c7d5a1377db74b6c03a70;hp=de924a0a8af8f090ed9e1caf9ecb61d02da17b2c;hpb=9f5ade14faf36df6429d9c6e1d0360854a5669d0;p=lttng-ust.git diff --git a/libringbuffer/frontend.h b/libringbuffer/frontend.h index de924a0a..5e1ada15 100644 --- a/libringbuffer/frontend.h +++ b/libringbuffer/frontend.h @@ -34,20 +34,19 @@ * address mapping. It is used only by RING_BUFFER_STATIC configuration. It can * be set to NULL for other backends. * - * priv_data (output) is set to a pointer into a "priv_data_len"-sized - * memory area for client-specific data. This memory is managed by lib - * ring buffer. priv_data_align is the alignment required for the - * private data area. + * private data is a memory area for configuration data. This memory is + * managed by lib ring buffer. priv_data_align is the alignment required + * for the private data area. */ __attribute__((visibility("hidden"))) extern struct lttng_ust_shm_handle *channel_create(const struct lttng_ust_lib_ring_buffer_config *config, const char *name, - void **priv_data, size_t priv_data_align, size_t priv_data_size, void *priv_data_init, + void *priv, void *buf_addr, size_t subbuf_size, size_t num_subbuf, unsigned int switch_timer_interval,