Searched refs:IIO_BUSY_BIT_POS (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/drivers/iio/ |
H A D | industrialio-event.c | 47 return !!test_bit(IIO_BUSY_BIT_POS, &ev_int->flags); in iio_event_enabled() 175 clear_bit(IIO_BUSY_BIT_POS, &ev_int->flags); in iio_event_chrdev_release() 203 if (test_and_set_bit(IIO_BUSY_BIT_POS, &ev_int->flags)) { in iio_event_getfd() 213 clear_bit(IIO_BUSY_BIT_POS, &ev_int->flags); in iio_event_getfd()
|
H A D | iio_core.h | 38 #define IIO_BUSY_BIT_POS 1 macro
|
H A D | industrialio-core.c | 1636 if (test_and_set_bit(IIO_BUSY_BIT_POS, &indio_dev->flags)) in iio_chrdev_open() 1657 clear_bit(IIO_BUSY_BIT_POS, &indio_dev->flags); in iio_chrdev_release()
|
/kernel/linux/linux-6.6/drivers/iio/ |
H A D | industrialio-event.c | 49 return !!test_bit(IIO_BUSY_BIT_POS, &ev_int->flags); in iio_event_enabled() 177 clear_bit(IIO_BUSY_BIT_POS, &ev_int->flags); in iio_event_chrdev_release() 205 if (test_and_set_bit(IIO_BUSY_BIT_POS, &ev_int->flags)) { in iio_event_getfd() 215 clear_bit(IIO_BUSY_BIT_POS, &ev_int->flags); in iio_event_getfd()
|
H A D | iio_core.h | 62 #define IIO_BUSY_BIT_POS 1 macro
|
H A D | industrialio-buffer.c | 271 if (test_bit(IIO_BUSY_BIT_POS, &rb->flags)) in iio_buffer_read_wrapper() 284 if (test_bit(IIO_BUSY_BIT_POS, &rb->flags)) in iio_buffer_write_wrapper() 297 if (test_bit(IIO_BUSY_BIT_POS, &rb->flags)) in iio_buffer_poll_wrapper() 1515 clear_bit(IIO_BUSY_BIT_POS, &buffer->flags); in iio_buffer_chrdev_release() 1548 if (test_and_set_bit(IIO_BUSY_BIT_POS, &buffer->flags)) { in iio_device_buffer_getfd() 1588 clear_bit(IIO_BUSY_BIT_POS, &buffer->flags); in iio_device_buffer_getfd()
|
H A D | industrialio-core.c | 1747 if (test_and_set_bit(IIO_BUSY_BIT_POS, &iio_dev_opaque->flags)) in iio_chrdev_open() 1755 clear_bit(IIO_BUSY_BIT_POS, &iio_dev_opaque->flags); in iio_chrdev_open() 1782 clear_bit(IIO_BUSY_BIT_POS, &iio_dev_opaque->flags); in iio_chrdev_release()
|
Completed in 12 milliseconds