Industrial I/O buffering based on kfifo

modulename: kfifo_buf.ko

configname: CONFIG_IIO_KFIFO_BUF

Linux Kernel Configuration
└─>Device Drivers
└─>Staging drivers
└─>Industrial I/O support
└─>Industrial I/O buffering based on kfifo
In linux kernel since version 2.6.39 (release Date: 2011-05-18)  
A simple fifo based on kfifo. Use this if you want a fifo
rather than a ring buffer. Note that this currently provides
no buffer events so it is up to userspace to work out how
often to read from the buffer.

source code: