Searched refs:pollq (Results 1 – 4 of 4) sorted by relevance
/linux-6.6.21/drivers/iio/ |
D | industrialio-buffer.c | 140 add_wait_queue(&rb->pollq, &wait); in iio_buffer_read() 162 remove_wait_queue(&rb->pollq, &wait); in iio_buffer_read() 195 add_wait_queue(&rb->pollq, &wait); in iio_buffer_write() 224 remove_wait_queue(&rb->pollq, &wait); in iio_buffer_write() 248 poll_wait(filp, &rb->pollq, wait); in iio_buffer_poll() 318 wake_up(&buffer->pollq); in iio_buffer_wakeup_poll() 335 init_waitqueue_head(&buffer->pollq); in iio_buffer_init() 745 wake_up_interruptible(&buffer->pollq); in iio_buffer_deactivate() 1512 wake_up(&buffer->pollq); in iio_buffer_chrdev_release() 1856 wake_up_interruptible_poll(&buffer->pollq, EPOLLIN | EPOLLRDNORM); in iio_push_to_buffer()
|
/linux-6.6.21/include/linux/iio/ |
D | buffer_impl.h | 107 wait_queue_head_t pollq; member
|
/linux-6.6.21/drivers/iio/buffer/ |
D | industrialio-buffer-dma.c | 223 wake_up_interruptible_poll(&queue->buffer.pollq, EPOLLIN | EPOLLRDNORM); in iio_dma_buffer_block_done() 252 wake_up_interruptible_poll(&queue->buffer.pollq, EPOLLIN | EPOLLRDNORM); in iio_dma_buffer_block_list_abort()
|
D | kfifo_buf.c | 165 wake_up_interruptible_poll(&r->pollq, EPOLLOUT | EPOLLWRNORM); in iio_kfifo_remove_from()
|