Home
last modified time | relevance | path

Searched refs:pollfunc (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/iio/buffer/
H A Dindustrialio-triggered-buffer.c65 indio_dev->pollfunc = iio_alloc_pollfunc(h, in iio_triggered_buffer_setup_ext()
72 if (indio_dev->pollfunc == NULL) { in iio_triggered_buffer_setup_ext()
93 iio_dealloc_pollfunc(indio_dev->pollfunc); in iio_triggered_buffer_setup_ext()
107 iio_dealloc_pollfunc(indio_dev->pollfunc); in iio_triggered_buffer_cleanup()
/linux/drivers/iio/
H A Dindustrialio-trigger.c778 if ((indio_dev->pollfunc) && (indio_dev->pollfunc->irq > 0)) in iio_device_suspend_triggering()
779 disable_irq(indio_dev->pollfunc->irq); in iio_device_suspend_triggering()
791 if ((indio_dev->pollfunc) && (indio_dev->pollfunc->irq > 0)) in iio_device_resume_triggering()
792 enable_irq(indio_dev->pollfunc->irq); in iio_device_resume_triggering()
/linux/drivers/iio/adc/
H A Dti-adc084s021.c142 static irqreturn_t adc084s021_buffer_trigger_handler(int irq, void *pollfunc) in adc084s021_buffer_trigger_handler() argument
144 struct iio_poll_func *pf = pollfunc; in adc084s021_buffer_trigger_handler()
/linux/drivers/iio/imu/inv_mpu6050/
H A Dinv_mpu_trigger.c294 indio_dev->pollfunc->timestamp = st->it_timestamp; in inv_mpu6050_interrupt_handle()