Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/iio/dummy/
Diio_simple_dummy_buffer.c157 indio_dev->pollfunc = iio_alloc_pollfunc(NULL, in iio_simple_dummy_configure_buffer()
164 if (!indio_dev->pollfunc) { in iio_simple_dummy_configure_buffer()
189 iio_dealloc_pollfunc(indio_dev->pollfunc); in iio_simple_dummy_unconfigure_buffer()
/Linux-v4.19/drivers/iio/buffer/
Dindustrialio-triggered-buffer.c60 indio_dev->pollfunc = iio_alloc_pollfunc(h, in iio_triggered_buffer_setup()
67 if (indio_dev->pollfunc == NULL) { in iio_triggered_buffer_setup()
96 iio_dealloc_pollfunc(indio_dev->pollfunc); in iio_triggered_buffer_cleanup()
/Linux-v4.19/drivers/iio/adc/
Dti-adc084s021.c141 static irqreturn_t adc084s021_buffer_trigger_handler(int irq, void *pollfunc) in adc084s021_buffer_trigger_handler() argument
143 struct iio_poll_func *pf = pollfunc; in adc084s021_buffer_trigger_handler()
/Linux-v4.19/Documentation/driver-api/iio/
Dtriggered-buffers.rst10 * :c:func:`iio_triggered_buffer_setup` — Setup triggered buffer and pollfunc
/Linux-v4.19/drivers/iio/
Dindustrialio-trigger.c765 indio_dev->pollfunc); in iio_triggered_buffer_postenable()
772 indio_dev->pollfunc); in iio_triggered_buffer_predisable()
/Linux-v4.19/drivers/staging/iio/Documentation/
Ddevice.txt58 - indio_dev->pollfunc:
/Linux-v4.19/include/linux/iio/
Diio.h550 struct iio_poll_func *pollfunc; member