X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=lib%2Fringbuffer%2Fnohz.h;fp=lib%2Fringbuffer%2Fnohz.h;h=a2d7e4598579f78d2fa3f07c7ec3e8389dc8032c;hb=f3bc08c50e1b302bceea699027d889fd6d9af525;hp=0000000000000000000000000000000000000000;hpb=b95190a774269f37d3f48352d093cfd0b16242c4;p=lttng-modules.git diff --git a/lib/ringbuffer/nohz.h b/lib/ringbuffer/nohz.h new file mode 100644 index 00000000..a2d7e459 --- /dev/null +++ b/lib/ringbuffer/nohz.h @@ -0,0 +1,22 @@ +#ifndef _LINUX_RING_BUFFER_NOHZ_H +#define _LINUX_RING_BUFFER_NOHZ_H + +#ifdef CONFIG_LIB_RING_BUFFER +void lib_ring_buffer_tick_nohz_flush(void); +void lib_ring_buffer_tick_nohz_stop(void); +void lib_ring_buffer_tick_nohz_restart(void); +#else +static inline void lib_ring_buffer_tick_nohz_flush(void) +{ +} + +static inline void lib_ring_buffer_tick_nohz_stop(void) +{ +} + +static inline void lib_ring_buffer_tick_nohz_restart(void) +{ +} +#endif + +#endif /* _LINUX_RING_BUFFER_NOHZ_H */