Searched refs:pollfunc (Results 1 – 8 of 8) sorted by relevance
65 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()
781 if ((indio_dev->pollfunc) && (indio_dev->pollfunc->irq > 0)) in iio_device_suspend_triggering()782 disable_irq(indio_dev->pollfunc->irq); in iio_device_suspend_triggering()794 if ((indio_dev->pollfunc) && (indio_dev->pollfunc->irq > 0)) in iio_device_resume_triggering()795 enable_irq(indio_dev->pollfunc->irq); in iio_device_resume_triggering()
1184 indio_dev->pollfunc); in iio_enable_buffers()1203 indio_dev->pollfunc); in iio_enable_buffers()1246 indio_dev->pollfunc); in iio_disable_buffers()
143 static irqreturn_t adc084s021_buffer_trigger_handler(int irq, void *pollfunc) in adc084s021_buffer_trigger_handler() argument145 struct iio_poll_func *pf = pollfunc; in adc084s021_buffer_trigger_handler()
10 * :c:func:`iio_triggered_buffer_setup` — Setup triggered buffer and pollfunc
294 indio_dev->pollfunc->timestamp = st->it_timestamp; in inv_mpu6050_interrupt_handle()
619 struct iio_poll_func *pollfunc; member
653 indio_dev->pollfunc->timestamp = iio_get_time_ns(indio_dev); in smi330_irq_thread_handler()