Lines Matching defs:indio_dev
80 static int iio_buffer_flush_hwfifo(struct iio_dev *indio_dev, in iio_buffer_flush_hwfifo()
89 static bool iio_buffer_ready(struct iio_dev *indio_dev, struct iio_buffer *buf, in iio_buffer_ready()
145 struct iio_dev *indio_dev = ib->indio_dev; in iio_buffer_read() local
214 struct iio_dev *indio_dev = ib->indio_dev; in iio_buffer_write() local
277 struct iio_dev *indio_dev = ib->indio_dev; in iio_buffer_poll() local
344 void iio_buffer_wakeup_poll(struct iio_dev *indio_dev) in iio_buffer_wakeup_poll()
378 void iio_device_detach_buffers(struct iio_dev *indio_dev) in iio_device_detach_buffers()
403 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_show_fixed_type() local
489 static bool iio_validate_scan_mask(struct iio_dev *indio_dev, in iio_validate_scan_mask()
508 static int iio_scan_mask_set(struct iio_dev *indio_dev, in iio_scan_mask_set()
552 static int iio_scan_mask_query(struct iio_dev *indio_dev, in iio_scan_mask_query()
572 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_scan_el_store() local
617 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in iio_scan_el_ts_store() local
635 static int iio_buffer_add_channel_sysfs(struct iio_dev *indio_dev, in iio_buffer_add_channel_sysfs()
703 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in length_store() local
736 static int iio_storage_bytes_for_si(struct iio_dev *indio_dev, in iio_storage_bytes_for_si()
756 static int iio_storage_bytes_for_timestamp(struct iio_dev *indio_dev) in iio_storage_bytes_for_timestamp()
764 static int iio_compute_scan_bytes(struct iio_dev *indio_dev, in iio_compute_scan_bytes()
795 static void iio_buffer_activate(struct iio_dev *indio_dev, in iio_buffer_activate()
811 static void iio_buffer_deactivate_all(struct iio_dev *indio_dev) in iio_buffer_deactivate_all()
822 struct iio_dev *indio_dev) in iio_buffer_enable()
830 struct iio_dev *indio_dev) in iio_buffer_disable()
837 static void iio_buffer_update_bytes_per_datum(struct iio_dev *indio_dev, in iio_buffer_update_bytes_per_datum()
851 static int iio_buffer_request_update(struct iio_dev *indio_dev, in iio_buffer_request_update()
870 static void iio_free_scan_mask(struct iio_dev *indio_dev, in iio_free_scan_mask()
886 static int iio_verify_update(struct iio_dev *indio_dev, in iio_verify_update()
1039 static int iio_buffer_update_demux(struct iio_dev *indio_dev, in iio_buffer_update_demux()
1112 static int iio_update_demux(struct iio_dev *indio_dev) in iio_update_demux()
1132 static int iio_enable_buffers(struct iio_dev *indio_dev, in iio_enable_buffers()
1218 static int iio_disable_buffers(struct iio_dev *indio_dev) in iio_disable_buffers()
1266 static int __iio_update_buffers(struct iio_dev *indio_dev, in __iio_update_buffers()
1320 int iio_update_buffers(struct iio_dev *indio_dev, in iio_update_buffers()
1352 void iio_disable_all_buffers(struct iio_dev *indio_dev) in iio_disable_all_buffers()
1363 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in enable_store() local
1402 struct iio_dev *indio_dev = dev_to_iio_dev(dev); in watermark_store() local
1500 static int iio_buffer_register_legacy_sysfs_groups(struct iio_dev *indio_dev, in iio_buffer_register_legacy_sysfs_groups()
1551 static void iio_buffer_unregister_legacy_sysfs_groups(struct iio_dev *indio_dev) in iio_buffer_unregister_legacy_sysfs_groups()
1594 struct iio_dev *indio_dev = ib->indio_dev; in iio_buffer_chrdev_release() local
1654 struct iio_dev *indio_dev = ib->indio_dev; in iio_buffer_attach_dmabuf() local
1760 struct iio_dev *indio_dev = ib->indio_dev; in iio_buffer_detach_dmabuf() local
2006 static long iio_device_buffer_getfd(struct iio_dev *indio_dev, unsigned long arg) in iio_device_buffer_getfd()
2070 static long iio_device_buffer_ioctl(struct iio_dev *indio_dev, struct file *filp, in iio_device_buffer_ioctl()
2098 struct iio_dev *indio_dev, in __iio_buffer_alloc_sysfs_and_mask()
2247 struct iio_dev *indio_dev, in __iio_buffer_free_sysfs_and_mask()
2258 int iio_buffers_alloc_sysfs_and_mask(struct iio_dev *indio_dev) in iio_buffers_alloc_sysfs_and_mask()
2306 void iio_buffers_free_sysfs_and_mask(struct iio_dev *indio_dev) in iio_buffers_free_sysfs_and_mask()
2333 bool iio_validate_scan_mask_onehot(struct iio_dev *indio_dev, in iio_validate_scan_mask_onehot()
2376 int iio_push_to_buffers(struct iio_dev *indio_dev, const void *data) in iio_push_to_buffers()
2405 int iio_push_to_buffers_with_ts_unaligned(struct iio_dev *indio_dev, in iio_push_to_buffers_with_ts_unaligned()
2494 int iio_device_attach_buffer(struct iio_dev *indio_dev, in iio_device_attach_buffer()