Lines Matching refs:indio_dev
47 struct iio_dev *indio_dev = pf->indio_dev; in iio_simple_dummy_trigger_h() local
51 data = kmalloc(indio_dev->scan_bytes, GFP_KERNEL); in iio_simple_dummy_trigger_h()
55 if (!bitmap_empty(indio_dev->active_scan_mask, indio_dev->masklength)) { in iio_simple_dummy_trigger_h()
75 i < bitmap_weight(indio_dev->active_scan_mask, in iio_simple_dummy_trigger_h()
76 indio_dev->masklength); in iio_simple_dummy_trigger_h()
78 j = find_next_bit(indio_dev->active_scan_mask, in iio_simple_dummy_trigger_h()
79 indio_dev->masklength, j); in iio_simple_dummy_trigger_h()
86 iio_push_to_buffers_with_timestamp(indio_dev, data, in iio_simple_dummy_trigger_h()
87 iio_get_time_ns(indio_dev)); in iio_simple_dummy_trigger_h()
96 iio_trigger_notify_done(indio_dev->trig); in iio_simple_dummy_trigger_h()
104 int iio_simple_dummy_configure_buffer(struct iio_dev *indio_dev) in iio_simple_dummy_configure_buffer() argument
106 return iio_triggered_buffer_setup(indio_dev, NULL, in iio_simple_dummy_configure_buffer()
115 void iio_simple_dummy_unconfigure_buffer(struct iio_dev *indio_dev) in iio_simple_dummy_unconfigure_buffer() argument
117 iio_triggered_buffer_cleanup(indio_dev); in iio_simple_dummy_unconfigure_buffer()