Lines Matching defs:buffer
45 struct iio_buffer *buffer; member
347 struct iio_buffer *buffer; in iio_buffer_wakeup_poll() local
356 int iio_pop_from_buffer(struct iio_buffer *buffer, void *data) in iio_pop_from_buffer()
365 void iio_buffer_init(struct iio_buffer *buffer) in iio_buffer_init()
381 struct iio_buffer *buffer; in iio_device_detach_buffers() local
443 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in iio_scan_el_show() local
509 struct iio_buffer *buffer, int bit) in iio_scan_mask_set()
546 static int iio_scan_mask_clear(struct iio_buffer *buffer, int bit) in iio_scan_mask_clear()
553 struct iio_buffer *buffer, int bit) in iio_scan_mask_query()
575 struct iio_buffer *buffer = this_attr->buffer; in iio_scan_el_store() local
606 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in iio_scan_el_ts_show() local
619 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in iio_scan_el_ts_store() local
636 struct iio_buffer *buffer, in iio_buffer_add_channel_sysfs()
695 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in length_show() local
705 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in length_store() local
731 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in enable_show() local
796 struct iio_buffer *buffer) in iio_buffer_activate()
804 static void iio_buffer_deactivate(struct iio_buffer *buffer) in iio_buffer_deactivate()
814 struct iio_buffer *buffer, *_buffer; in iio_buffer_deactivate_all() local
821 static int iio_buffer_enable(struct iio_buffer *buffer, in iio_buffer_enable()
829 static int iio_buffer_disable(struct iio_buffer *buffer, in iio_buffer_disable()
838 struct iio_buffer *buffer) in iio_buffer_update_bytes_per_datum()
852 struct iio_buffer *buffer) in iio_buffer_request_update()
896 struct iio_buffer *buffer; in iio_verify_update() local
1008 static void iio_buffer_demux_free(struct iio_buffer *buffer) in iio_buffer_demux_free()
1018 static int iio_buffer_add_demux(struct iio_buffer *buffer, in iio_buffer_add_demux()
1040 struct iio_buffer *buffer) in iio_buffer_update_demux()
1115 struct iio_buffer *buffer; in iio_update_demux() local
1136 struct iio_buffer *buffer, *tmp = NULL; in iio_enable_buffers() local
1221 struct iio_buffer *buffer; in iio_disable_buffers() local
1365 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in enable_store() local
1393 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in watermark_show() local
1404 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in watermark_store() local
1430 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in data_available_show() local
1439 struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; in direction_show() local
1475 static struct attribute *iio_buffer_wrap_attr(struct iio_buffer *buffer, in iio_buffer_wrap_attr()
1563 struct iio_buffer *buffer = priv->buffer; in iio_buffer_dmabuf_release() local
1595 struct iio_buffer *buffer = ib->buffer; in iio_buffer_chrdev_release() local
1631 struct iio_buffer *buffer = ib->buffer; in iio_buffer_find_attachment() local
1655 struct iio_buffer *buffer = ib->buffer; in iio_buffer_attach_dmabuf() local
1759 struct iio_buffer *buffer = ib->buffer; in iio_buffer_detach_dmabuf() local
1815 struct iio_buffer *buffer = ib->buffer; in iio_buffer_enqueue_dmabuf() local
2011 struct iio_buffer *buffer; in iio_device_buffer_getfd() local
2097 static int __iio_buffer_alloc_sysfs_and_mask(struct iio_buffer *buffer, in __iio_buffer_alloc_sysfs_and_mask()
2246 static void __iio_buffer_free_sysfs_and_mask(struct iio_buffer *buffer, in __iio_buffer_free_sysfs_and_mask()
2262 struct iio_buffer *buffer; in iio_buffers_alloc_sysfs_and_mask() local
2309 struct iio_buffer *buffer; in iio_buffers_free_sysfs_and_mask() local
2340 static const void *iio_demux(struct iio_buffer *buffer, in iio_demux()
2354 static int iio_push_to_buffer(struct iio_buffer *buffer, const void *data) in iio_push_to_buffer()
2449 struct iio_buffer *buffer = container_of(ref, struct iio_buffer, ref); in iio_buffer_release() local
2461 struct iio_buffer *iio_buffer_get(struct iio_buffer *buffer) in iio_buffer_get()
2474 void iio_buffer_put(struct iio_buffer *buffer) in iio_buffer_put()
2495 struct iio_buffer *buffer) in iio_device_attach_buffer()