| /linux/drivers/media/i2c/ |
| H A D | saa6588.c | 65 wait_queue_head_t read_queue; member 183 int ret = wait_event_interruptible(s->read_queue, in read_from_buf() 315 wake_up_interruptible(&s->read_queue); in saa6588_i2c_poll() 392 wake_up_interruptible(&s->read_queue); in saa6588_command() 405 poll_wait(a->instance, &s->read_queue, a->event_list); in saa6588_command() 475 init_waitqueue_head(&s->read_queue); in saa6588_probe()
|
| /linux/drivers/char/tpm/ |
| H A D | xen-tpmfront.c | 30 wait_queue_head_t read_queue; member 152 &priv->read_queue, true) < 0) { in vtpm_send() 168 &priv->read_queue, true) < 0) { in vtpm_send() 189 &priv->read_queue, true) < 0) { in vtpm_recv() 225 wake_up_interruptible(&priv->read_queue); in tpmif_interrupt() 243 init_waitqueue_head(&priv->read_queue); in setup_chip()
|
| H A D | tpm_i2c_nuvoton.c | 50 wait_queue_head_t read_queue; member 240 &priv->read_queue) == 0) { in i2c_nuvoton_recv_data() 293 chip, chip->timeout_c, &priv->read_queue); in i2c_nuvoton_recv() 449 rc = i2c_nuvoton_wait_for_data_avail(chip, duration, &priv->read_queue); in i2c_nuvoton_send() 488 wake_up(&priv->read_queue); in i2c_nuvoton_int_handler() 553 init_waitqueue_head(&priv->read_queue); in i2c_nuvoton_probe()
|
| H A D | tpm_tis_core.h | 110 wait_queue_head_t read_queue; member
|
| H A D | tpm_tis_core.c | 321 &priv->read_queue, true); in recv_data() 571 &priv->read_queue, false) < 0) { in tpm_tis_send_main() 869 wake_up_interruptible(&priv->read_queue); in tis_int_handler() 1252 init_waitqueue_head(&priv->read_queue); in tpm_tis_core_init()
|
| /linux/drivers/gnss/ |
| H A D | core.c | 105 ret = wait_event_interruptible(gdev->read_queue, in gnss_read() 192 poll_wait(file, &gdev->read_queue, wait); in gnss_poll() 254 init_waitqueue_head(&gdev->read_queue); in gnss_allocate_device() 305 wake_up_interruptible(&gdev->read_queue); in gnss_deregister_device() 326 wake_up_interruptible(&gdev->read_queue); in gnss_insert_raw()
|
| /linux/drivers/char/tpm/st33zp24/ |
| H A D | st33zp24.c | 272 &tpm_dev->read_queue, true) == 0) { in recv_data() 293 wake_up_interruptible(&tpm_dev->read_queue); in tpm_ioserirq_handler() 323 &tpm_dev->read_queue, false) < 0) { in st33zp24_send() 369 &tpm_dev->read_queue, false); in st33zp24_send() 495 init_waitqueue_head(&tpm_dev->read_queue); in st33zp24_probe() 574 &tpm_dev->read_queue, false); in st33zp24_pm_resume()
|
| H A D | st33zp24.h | 24 wait_queue_head_t read_queue; member
|
| /linux/drivers/media/radio/ |
| H A D | radio-cadet.c | 74 wait_queue_head_t read_queue; member 308 wake_up_interruptible(&dev->read_queue); in cadet_handler() 339 i = wait_event_interruptible(dev->read_queue, cadet_has_rds_data(dev)); in cadet_read() 462 init_waitqueue_head(&dev->read_queue); in cadet_open() 488 poll_wait(file, &dev->read_queue, wait); in cadet_poll()
|
| /linux/drivers/usb/host/ |
| H A D | xhci-dbgtty.c | 182 if (list_empty(&port->read_queue) && tty && !tty_throttled(tty)) { in dbc_read_complete() 193 list_add_tail(&req->list_pool, &port->read_queue); in dbc_read_complete() 410 struct list_head *queue = &port->read_queue; in dbc_rx_push() 472 INIT_LIST_HEAD(&port->read_queue); in xhci_dbc_tty_init_port() 569 xhci_dbc_free_requests(&port->read_queue); in xhci_dbc_tty_unregister_device()
|
| H A D | xhci-dbgcap.h | 109 struct list_head read_queue; member
|
| /linux/drivers/staging/axis-fifo/ |
| H A D | axis-fifo.c | 127 wait_queue_head_t read_queue; /* wait queue for asynchronos read */ member 205 ret = wait_event_interruptible_timeout(fifo->read_queue, in axis_fifo_read() 396 wake_up(&fifo->read_queue); in axis_fifo_irq() 575 init_waitqueue_head(&fifo->read_queue); in axis_fifo_probe()
|
| /linux/drivers/md/dm-vdo/indexer/ |
| H A D | volume.c | 328 cache->read_queue[last].physical_page = physical_page; in enqueue_read() 329 cache->read_queue[last].invalid = false; in enqueue_read() 330 cache->read_queue[last].first_request = NULL; in enqueue_read() 331 cache->read_queue[last].last_request = NULL; in enqueue_read() 345 queue_entry = &cache->read_queue[read_queue_index]; in enqueue_read() 383 entry = &cache->read_queue[cache->read_queue_next_read]; in reserve_read_queue_entry() 618 (!cache->read_queue[cache->read_queue_first].reserved)) in release_queued_requests() 1045 cache->read_queue[queue_index].invalid = true; in invalidate_page() 1513 "volume read queue", &cache->read_queue); in initialize_page_cache() 1662 vdo_free(cache->read_queue); in uninitialize_page_cache()
|
| H A D | volume.h | 79 struct queued_read *read_queue; member
|
| /linux/drivers/usb/gadget/function/ |
| H A D | f_hid.c | 80 wait_queue_head_t read_queue; member 326 if (wait_event_interruptible(hidg->read_queue, READ_COND_INTOUT)) in f_hidg_intout_read() 375 wake_up(&hidg->read_queue); in f_hidg_intout_read() 400 if (wait_event_interruptible(hidg->read_queue, READ_COND_SSREPORT)) in f_hidg_ssreport_read() 419 wake_up(&hidg->read_queue); in f_hidg_ssreport_read() 717 poll_wait(file, &hidg->read_queue, wait); in f_hidg_poll() 790 wake_up(&hidg->read_queue); in hidg_intout_complete() 832 wake_up(&hidg->read_queue); in hidg_ssreport_complete() 1009 wake_up(&hidg->read_queue); in hidg_disable() 1267 init_waitqueue_head(&hidg->read_queue); in hidg_bind()
|
| H A D | u_serial.c | 118 struct list_head read_queue; member 369 struct list_head *queue = &port->read_queue; in gs_rx_push() 464 list_add_tail(&req->list, &port->read_queue); in gs_read_complete() 1232 INIT_LIST_HEAD(&port->read_queue); in gs_port_alloc() 1476 gs_free_requests(gser->out, &port->read_queue, NULL); in gserial_disconnect()
|
| /linux/include/linux/ |
| H A D | gnss.h | 52 wait_queue_head_t read_queue; member
|
| /linux/drivers/media/radio/si470x/ |
| H A D | radio-si470x.h | 145 wait_queue_head_t read_queue; member
|
| H A D | radio-si470x-usb.c | 459 wake_up_interruptible(&radio->read_queue); in si470x_int_in_callback() 725 init_waitqueue_head(&radio->read_queue); in si470x_usb_driver_probe() 786 wake_up_interruptible(&radio->read_queue); in si470x_usb_driver_suspend()
|
| H A D | radio-si470x-i2c.c | 323 wake_up_interruptible(&radio->read_queue); in si470x_i2c_interrupt() 432 init_waitqueue_head(&radio->read_queue); in si470x_i2c_probe()
|
| H A D | radio-si470x-common.c | 476 if (wait_event_interruptible(radio->read_queue, in si470x_fops_read() 527 poll_wait(file, &radio->read_queue, pts); in si470x_fops_poll()
|