X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;ds=sidebyside;f=libringbuffer%2Fringbuffer-config.h;h=2e10de03366ca772356820fc7f53a35099afd08b;hb=74d65852d2dcb025a00fa5abcb56f6b7521395a4;hp=badf7566cf0329756c689a5ea9ce921c9a4fbf2b;hpb=7489fcb466935b3eeb36e99afbbb87188278cb91;p=lttng-ust.git diff --git a/libringbuffer/ringbuffer-config.h b/libringbuffer/ringbuffer-config.h index badf7566..2e10de03 100644 --- a/libringbuffer/ringbuffer-config.h +++ b/libringbuffer/ringbuffer-config.h @@ -16,14 +16,14 @@ #include #include -#include +#include #include #include struct lttng_ust_lib_ring_buffer; struct lttng_ust_lib_ring_buffer_channel; struct lttng_ust_lib_ring_buffer_config; -struct lttng_ust_lib_ring_buffer_ctx; +struct lttng_ust_lib_ring_buffer_ctx_private; struct lttng_ust_shm_handle; /* @@ -221,14 +221,16 @@ struct lttng_ust_lib_ring_buffer_config { * lib_ring_buffer_check_config() returns 0 on success. * Used internally to check for valid configurations at channel creation. */ -static inline lttng_ust_notrace +static inline int lib_ring_buffer_check_config(const struct lttng_ust_lib_ring_buffer_config *config, unsigned int switch_timer_interval, - unsigned int read_timer_interval); + unsigned int read_timer_interval) + lttng_ust_notrace; + static inline int lib_ring_buffer_check_config(const struct lttng_ust_lib_ring_buffer_config *config, unsigned int switch_timer_interval, - unsigned int read_timer_interval) + unsigned int read_timer_interval __attribute__((unused))) { if (config->alloc == RING_BUFFER_ALLOC_GLOBAL && config->sync == RING_BUFFER_SYNC_PER_CPU