Home
last modified time | relevance | path

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

/drivers/staging/iio/
Diio_simple_dummy_buffer.c171 indio_dev->pollfunc = iio_alloc_pollfunc(NULL, in iio_simple_dummy_configure_buffer()
178 if (indio_dev->pollfunc == NULL) { in iio_simple_dummy_configure_buffer()
203 iio_dealloc_pollfunc(indio_dev->pollfunc); in iio_simple_dummy_unconfigure_buffer()
Dindustrialio-trigger.c500 indio_dev->pollfunc); in iio_triggered_buffer_postenable()
507 indio_dev->pollfunc); in iio_triggered_buffer_predisable()
Diio.h357 struct iio_poll_func *pollfunc; member
/drivers/staging/iio/adc/
Dmax1363_ring.c108 indio_dev->pollfunc = iio_alloc_pollfunc(NULL, in max1363_register_ring_funcs_and_init()
115 if (indio_dev->pollfunc == NULL) { in max1363_register_ring_funcs_and_init()
136 iio_dealloc_pollfunc(indio_dev->pollfunc); in max1363_ring_cleanup()
Dad7606_ring.c113 indio_dev->pollfunc = iio_alloc_pollfunc(&ad7606_trigger_handler_th_bh, in ad7606_register_ring_funcs_and_init()
120 if (indio_dev->pollfunc == NULL) { in ad7606_register_ring_funcs_and_init()
144 iio_dealloc_pollfunc(indio_dev->pollfunc); in ad7606_ring_cleanup()
Dad7476_ring.c101 indio_dev->pollfunc in ad7476_register_ring_funcs_and_init()
109 if (indio_dev->pollfunc == NULL) { in ad7476_register_ring_funcs_and_init()
130 iio_dealloc_pollfunc(indio_dev->pollfunc); in ad7476_ring_cleanup()
Dad7887_ring.c134 indio_dev->pollfunc = iio_alloc_pollfunc(&iio_pollfunc_store_time, in ad7887_register_ring_funcs_and_init()
140 if (indio_dev->pollfunc == NULL) { in ad7887_register_ring_funcs_and_init()
159 iio_dealloc_pollfunc(indio_dev->pollfunc); in ad7887_ring_cleanup()
Dad799x_ring.c144 indio_dev->pollfunc = iio_alloc_pollfunc(NULL, in ad799x_register_ring_funcs_and_init()
151 if (indio_dev->pollfunc == NULL) { in ad799x_register_ring_funcs_and_init()
172 iio_dealloc_pollfunc(indio_dev->pollfunc); in ad799x_ring_cleanup()
Dad7298_ring.c134 indio_dev->pollfunc = iio_alloc_pollfunc(NULL, in ad7298_register_ring_funcs_and_init()
141 if (indio_dev->pollfunc == NULL) { in ad7298_register_ring_funcs_and_init()
162 iio_dealloc_pollfunc(indio_dev->pollfunc); in ad7298_ring_cleanup()
Dad7793.c430 indio_dev->pollfunc = iio_alloc_pollfunc(&iio_pollfunc_store_time, in ad7793_register_ring_funcs_and_init()
436 if (indio_dev->pollfunc == NULL) { in ad7793_register_ring_funcs_and_init()
456 iio_dealloc_pollfunc(indio_dev->pollfunc); in ad7793_ring_cleanup()
Dad7192.c564 indio_dev->pollfunc = iio_alloc_pollfunc(&iio_pollfunc_store_time, in ad7192_register_ring_funcs_and_init()
570 if (indio_dev->pollfunc == NULL) { in ad7192_register_ring_funcs_and_init()
590 iio_dealloc_pollfunc(indio_dev->pollfunc); in ad7192_ring_cleanup()
/drivers/staging/iio/accel/
Dadis16209_ring.c95 iio_dealloc_pollfunc(indio_dev->pollfunc); in adis16209_unconfigure_ring()
119 indio_dev->pollfunc = iio_alloc_pollfunc(&iio_pollfunc_store_time, in adis16209_configure_ring()
126 if (indio_dev->pollfunc == NULL) { in adis16209_configure_ring()
Dadis16204_ring.c94 iio_dealloc_pollfunc(indio_dev->pollfunc); in adis16204_unconfigure_ring()
118 indio_dev->pollfunc = iio_alloc_pollfunc(&iio_pollfunc_store_time, in adis16204_configure_ring()
125 if (indio_dev->pollfunc == NULL) { in adis16204_configure_ring()
Dadis16201_ring.c97 iio_dealloc_pollfunc(indio_dev->pollfunc); in adis16201_unconfigure_ring()
121 indio_dev->pollfunc = iio_alloc_pollfunc(&iio_pollfunc_store_time, in adis16201_configure_ring()
127 if (indio_dev->pollfunc == NULL) { in adis16201_configure_ring()
Dadis16240_ring.c92 iio_dealloc_pollfunc(indio_dev->pollfunc); in adis16240_unconfigure_ring()
116 indio_dev->pollfunc = iio_alloc_pollfunc(&iio_pollfunc_store_time, in adis16240_configure_ring()
123 if (indio_dev->pollfunc == NULL) { in adis16240_configure_ring()
Dadis16203_ring.c99 iio_dealloc_pollfunc(indio_dev->pollfunc); in adis16203_unconfigure_ring()
123 indio_dev->pollfunc = iio_alloc_pollfunc(&iio_pollfunc_store_time, in adis16203_configure_ring()
129 if (indio_dev->pollfunc == NULL) { in adis16203_configure_ring()
Dlis3l02dq_ring.c320 iio_dealloc_pollfunc(indio_dev->pollfunc); in lis3l02dq_unconfigure_buffer()
414 indio_dev->pollfunc = iio_alloc_pollfunc(&iio_pollfunc_store_time, in lis3l02dq_configure_buffer()
421 if (indio_dev->pollfunc == NULL) { in lis3l02dq_configure_buffer()
/drivers/staging/iio/gyro/
Dadis16260_ring.c97 iio_dealloc_pollfunc(indio_dev->pollfunc); in adis16260_unconfigure_ring()
121 indio_dev->pollfunc = iio_alloc_pollfunc(&iio_pollfunc_store_time, in adis16260_configure_ring()
127 if (indio_dev->pollfunc == NULL) { in adis16260_configure_ring()
/drivers/staging/iio/meter/
Dade7758_ring.c132 iio_dealloc_pollfunc(indio_dev->pollfunc); in ade7758_unconfigure_ring()
149 indio_dev->pollfunc = iio_alloc_pollfunc(&iio_pollfunc_store_time, in ade7758_configure_ring()
155 if (indio_dev->pollfunc == NULL) { in ade7758_configure_ring()
/drivers/staging/iio/imu/
Dadis16400_ring.c169 iio_dealloc_pollfunc(indio_dev->pollfunc); in adis16400_unconfigure_ring()
193 indio_dev->pollfunc = iio_alloc_pollfunc(&iio_pollfunc_store_time, in adis16400_configure_ring()
200 if (indio_dev->pollfunc == NULL) { in adis16400_configure_ring()
/drivers/staging/iio/Documentation/
Ddevice.txt63 - indio_dev->pollfunc: