Lines Matching defs:buffer
194 struct iio_buffer *buffer = indio_dev->buffer; in iio_buffer_wakeup_poll() local
202 void iio_buffer_init(struct iio_buffer *buffer) in iio_buffer_init()
218 void iio_buffer_set_attrs(struct iio_buffer *buffer, in iio_buffer_set_attrs()
269 struct iio_buffer *buffer = indio_dev->buffer; in iio_scan_el_show() local
319 struct iio_buffer *buffer, int bit) in iio_scan_mask_set()
355 static int iio_scan_mask_clear(struct iio_buffer *buffer, int bit) in iio_scan_mask_clear()
362 struct iio_buffer *buffer, int bit) in iio_scan_mask_query()
382 struct iio_buffer *buffer = indio_dev->buffer; in iio_scan_el_store() local
418 struct iio_buffer *buffer = indio_dev->buffer; in iio_scan_el_ts_show() local
430 struct iio_buffer *buffer = indio_dev->buffer; in iio_scan_el_ts_store() local
450 struct iio_buffer *buffer, in iio_buffer_add_channel_sysfs()
507 struct iio_buffer *buffer = indio_dev->buffer; in iio_buffer_read_length() local
517 struct iio_buffer *buffer = indio_dev->buffer; in iio_buffer_write_length() local
550 struct iio_buffer *buffer = indio_dev->buffer; in iio_buffer_show_enable() local
601 struct iio_buffer *buffer) in iio_buffer_activate()
609 static void iio_buffer_deactivate(struct iio_buffer *buffer) in iio_buffer_deactivate()
619 struct iio_buffer *buffer, *_buffer; in iio_buffer_deactivate_all() local
626 static int iio_buffer_enable(struct iio_buffer *buffer, in iio_buffer_enable()
634 static int iio_buffer_disable(struct iio_buffer *buffer, in iio_buffer_disable()
643 struct iio_buffer *buffer) in iio_buffer_update_bytes_per_datum()
657 struct iio_buffer *buffer) in iio_buffer_request_update()
699 struct iio_buffer *buffer; in iio_verify_update() local
812 static void iio_buffer_demux_free(struct iio_buffer *buffer) in iio_buffer_demux_free()
821 static int iio_buffer_add_demux(struct iio_buffer *buffer, in iio_buffer_add_demux()
843 struct iio_buffer *buffer) in iio_buffer_update_demux()
911 struct iio_buffer *buffer; in iio_update_demux() local
932 struct iio_buffer *buffer; in iio_enable_buffers() local
1014 struct iio_buffer *buffer; in iio_disable_buffers() local
1165 struct iio_buffer *buffer = indio_dev->buffer; in iio_buffer_store_enable() local
1197 struct iio_buffer *buffer = indio_dev->buffer; in iio_buffer_show_watermark() local
1208 struct iio_buffer *buffer = indio_dev->buffer; in iio_buffer_store_watermark() local
1242 struct iio_buffer *buffer = indio_dev->buffer; in iio_dma_show_data_available() local
1267 static int __iio_buffer_alloc_sysfs_and_mask(struct iio_buffer *buffer, in __iio_buffer_alloc_sysfs_and_mask()
1360 struct iio_buffer *buffer = indio_dev->buffer; in iio_buffer_alloc_sysfs_and_mask() local
1379 static void __iio_buffer_free_sysfs_and_mask(struct iio_buffer *buffer) in __iio_buffer_free_sysfs_and_mask()
1389 struct iio_buffer *buffer = indio_dev->buffer; in iio_buffer_free_sysfs_and_mask() local
1413 static const void *iio_demux(struct iio_buffer *buffer, in iio_demux()
1427 static int iio_push_to_buffer(struct iio_buffer *buffer, const void *data) in iio_push_to_buffer()
1476 struct iio_buffer *buffer = container_of(ref, struct iio_buffer, ref); in iio_buffer_release() local
1487 struct iio_buffer *iio_buffer_get(struct iio_buffer *buffer) in iio_buffer_get()
1500 void iio_buffer_put(struct iio_buffer *buffer) in iio_buffer_put()
1517 struct iio_buffer *buffer) in iio_device_attach_buffer()