Lines Matching refs:indio_dev
108 int iio_update_buffers(struct iio_dev *indio_dev,
118 int iio_scan_mask_query(struct iio_dev *indio_dev,
126 int iio_push_to_buffers(struct iio_dev *indio_dev, const void *data);
142 static inline int iio_push_to_buffers_with_timestamp(struct iio_dev *indio_dev, in iio_push_to_buffers_with_timestamp() argument
145 if (indio_dev->scan_timestamp) { in iio_push_to_buffers_with_timestamp()
146 size_t ts_offset = indio_dev->scan_bytes / sizeof(int64_t) - 1; in iio_push_to_buffers_with_timestamp()
150 return iio_push_to_buffers(indio_dev, data); in iio_push_to_buffers_with_timestamp()
153 int iio_update_demux(struct iio_dev *indio_dev);
155 bool iio_validate_scan_mask_onehot(struct iio_dev *indio_dev,
170 static inline void iio_device_attach_buffer(struct iio_dev *indio_dev, in iio_device_attach_buffer() argument
173 indio_dev->buffer = iio_buffer_get(buffer); in iio_device_attach_buffer()