comedi_set_buffer_size — streaming buffer size of subdevice
#include <comedilib.h>
| int comedi_set_buffer_size( | comedi_t * device, | 
| unsigned int subdevice, | |
| unsigned int size ); | 
The function comedi_set_buffer_size changes the size of the
streaming buffer for the subdevice specified by
device and subdevice.
The buffer size will be set to size bytes,
rounded up to a multiple of the virtual memory page
size.  The virtual memory page size can be determined using
sysconf(_SC_PAGE_SIZE).
This function does not require special privileges.  However,
it is limited to a (adjustable) maximum buffer size, which can
be changed by a privileged user calling
comedi_set_max_buffer_size,
or running the program comedi_config.