Home
last modified time | relevance | path

Searched refs:pollq (Results 1 – 4 of 4) sorted by relevance

/linux-6.6.21/drivers/iio/
Dindustrialio-buffer.c140 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/
Dbuffer_impl.h107 wait_queue_head_t pollq; member
/linux-6.6.21/drivers/iio/buffer/
Dindustrialio-buffer-dma.c223 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()
Dkfifo_buf.c165 wake_up_interruptible_poll(&r->pollq, EPOLLOUT | EPOLLWRNORM); in iio_kfifo_remove_from()