Home
last modified time | relevance | path

Searched refs:pollfunc (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-6.6/drivers/iio/buffer/
H A Dindustrialio-triggered-buffer.c18 * iio_triggered_buffer_setup_ext() - Setup triggered buffer and pollfunc
20 * @h: Function which will be used as pollfunc top half
21 * @thread: Function which will be used as pollfunc bottom half
30 * pollfunc.
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()
/kernel/linux/linux-5.10/drivers/iio/buffer/
H A Dindustrialio-triggered-buffer.c17 * iio_triggered_buffer_setup() - Setup triggered buffer and pollfunc
19 * @h: Function which will be used as pollfunc top half
20 * @thread: Function which will be used as pollfunc bottom half
27 * pollfunc.
52 indio_dev->pollfunc = iio_alloc_pollfunc(h, in iio_triggered_buffer_setup()
59 if (indio_dev->pollfunc == NULL) { in iio_triggered_buffer_setup()
85 iio_dealloc_pollfunc(indio_dev->pollfunc); in iio_triggered_buffer_cleanup()
/kernel/linux/linux-5.10/drivers/iio/dummy/
H A Diio_simple_dummy_buffer.c40 * if the pollfunc is attached then this handler is called as a threaded
140 indio_dev->pollfunc = iio_alloc_pollfunc(NULL, in iio_simple_dummy_configure_buffer()
147 if (!indio_dev->pollfunc) { in iio_simple_dummy_configure_buffer()
172 iio_dealloc_pollfunc(indio_dev->pollfunc); in iio_simple_dummy_unconfigure_buffer()
/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dti-adc084s021.c142 * @pollfunc: Pointer to the poll func.
144 static irqreturn_t adc084s021_buffer_trigger_handler(int irq, void *pollfunc) in adc084s021_buffer_trigger_handler() argument
146 struct iio_poll_func *pf = pollfunc; in adc084s021_buffer_trigger_handler()
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dti-adc084s021.c142 * @pollfunc: Pointer to the poll func.
144 static irqreturn_t adc084s021_buffer_trigger_handler(int irq, void *pollfunc) in adc084s021_buffer_trigger_handler() argument
146 struct iio_poll_func *pf = pollfunc; in adc084s021_buffer_trigger_handler()
/kernel/linux/linux-5.10/include/linux/iio/
H A Diio.h503 * @pollfunc: [DRIVER] function run on trigger being received
540 struct iio_poll_func *pollfunc; member
/kernel/linux/linux-6.6/include/linux/iio/
H A Diio.h565 * @pollfunc: [DRIVER] function run on trigger being received
589 struct iio_poll_func *pollfunc; member
/kernel/linux/linux-5.10/drivers/iio/
H A Dindustrialio-buffer.c976 indio_dev->pollfunc); in iio_enable_buffers()
995 indio_dev->pollfunc); in iio_enable_buffers()
1037 indio_dev->pollfunc); in iio_disable_buffers()
/kernel/linux/linux-6.6/drivers/iio/
H A Dindustrialio-buffer.c1112 indio_dev->pollfunc); in iio_enable_buffers()
1131 indio_dev->pollfunc); in iio_enable_buffers()
1174 indio_dev->pollfunc); in iio_disable_buffers()

Completed in 9 milliseconds