Lines Matching defs:buffer

225 	struct iio_buffer *buffer;  in iio_buffer_wakeup_poll()  local
234 void iio_buffer_init(struct iio_buffer *buffer) in iio_buffer_init()
248 struct iio_buffer *buffer; in iio_device_detach_buffers() local
302 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in iio_scan_el_show() local
352 struct iio_buffer *buffer, int bit) in iio_scan_mask_set()
389 static int iio_scan_mask_clear(struct iio_buffer *buffer, int bit) in iio_scan_mask_clear()
396 struct iio_buffer *buffer, int bit) in iio_scan_mask_query()
417 struct iio_buffer *buffer = this_attr->buffer; in iio_scan_el_store() local
451 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in iio_scan_el_ts_show() local
463 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in iio_scan_el_ts_store() local
483 struct iio_buffer *buffer, in iio_buffer_add_channel_sysfs()
543 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in iio_buffer_read_length() local
553 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in iio_buffer_write_length() local
585 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in iio_buffer_show_enable() local
638 struct iio_buffer *buffer) in iio_buffer_activate()
646 static void iio_buffer_deactivate(struct iio_buffer *buffer) in iio_buffer_deactivate()
656 struct iio_buffer *buffer, *_buffer; in iio_buffer_deactivate_all() local
663 static int iio_buffer_enable(struct iio_buffer *buffer, in iio_buffer_enable()
671 static int iio_buffer_disable(struct iio_buffer *buffer, in iio_buffer_disable()
680 struct iio_buffer *buffer) in iio_buffer_update_bytes_per_datum()
694 struct iio_buffer *buffer) in iio_buffer_request_update()
736 struct iio_buffer *buffer; in iio_verify_update() local
849 static void iio_buffer_demux_free(struct iio_buffer *buffer) in iio_buffer_demux_free()
858 static int iio_buffer_add_demux(struct iio_buffer *buffer, in iio_buffer_add_demux()
880 struct iio_buffer *buffer) in iio_buffer_update_demux()
947 struct iio_buffer *buffer; in iio_update_demux() local
968 struct iio_buffer *buffer; in iio_enable_buffers() local
1050 struct iio_buffer *buffer; in iio_disable_buffers() local
1202 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in iio_buffer_store_enable() local
1231 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in iio_buffer_show_watermark() local
1242 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in iio_buffer_store_watermark() local
1275 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in iio_dma_show_data_available() local
1302 static struct attribute *iio_buffer_wrap_attr(struct iio_buffer *buffer, in iio_buffer_wrap_attr()
1385 struct iio_buffer *buffer = ib->buffer; in iio_buffer_chrdev_release() local
1409 struct iio_buffer *buffer; in iio_device_buffer_getfd() local
1471 static int __iio_buffer_alloc_sysfs_and_mask(struct iio_buffer *buffer, in __iio_buffer_alloc_sysfs_and_mask()
1586 static void __iio_buffer_free_sysfs_and_mask(struct iio_buffer *buffer) in __iio_buffer_free_sysfs_and_mask()
1598 struct iio_buffer *buffer; in iio_buffers_alloc_sysfs_and_mask() local
1649 struct iio_buffer *buffer; in iio_buffers_free_sysfs_and_mask() local
1682 static const void *iio_demux(struct iio_buffer *buffer, in iio_demux()
1696 static int iio_push_to_buffer(struct iio_buffer *buffer, const void *data) in iio_push_to_buffer()
1745 struct iio_buffer *buffer = container_of(ref, struct iio_buffer, ref); in iio_buffer_release() local
1756 struct iio_buffer *iio_buffer_get(struct iio_buffer *buffer) in iio_buffer_get()
1769 void iio_buffer_put(struct iio_buffer *buffer) in iio_buffer_put()
1790 struct iio_buffer *buffer) in iio_device_attach_buffer()