Home
last modified time | relevance | path

Searched refs:read_queue (Results 1 – 25 of 26) sorted by relevance

12

/Linux-v4.19/drivers/media/i2c/
Dsaa6588.c77 wait_queue_head_t read_queue; member
195 int ret = wait_event_interruptible(s->read_queue, in read_from_buf()
327 wake_up_interruptible(&s->read_queue); in saa6588_i2c_poll()
404 wake_up_interruptible(&s->read_queue); in saa6588_ioctl()
417 poll_wait(a->instance, &s->read_queue, a->event_list); in saa6588_ioctl()
488 init_waitqueue_head(&s->read_queue); in saa6588_probe()
/Linux-v4.19/drivers/char/tpm/
Dxen-tpmfront.c33 wait_queue_head_t read_queue; member
154 &priv->read_queue, true) < 0) { in vtpm_send()
170 &priv->read_queue, true) < 0) { in vtpm_send()
191 &priv->read_queue, true) < 0) { in vtpm_recv()
227 wake_up_interruptible(&priv->read_queue); in tpmif_interrupt()
245 init_waitqueue_head(&priv->read_queue); in setup_chip()
Dtpm_i2c_nuvoton.c63 wait_queue_head_t read_queue; member
253 &priv->read_queue) == 0) { in i2c_nuvoton_recv_data()
306 chip, chip->timeout_c, &priv->read_queue); in i2c_nuvoton_recv()
461 &priv->read_queue); in i2c_nuvoton_send()
499 wake_up(&priv->read_queue); in i2c_nuvoton_int_handler()
572 init_waitqueue_head(&priv->read_queue); in i2c_nuvoton_probe()
Dtpm_tis_core.c291 &priv->read_queue, true); in recv_data()
483 &priv->read_queue, false) < 0) { in tpm_tis_send_main()
643 wake_up_interruptible(&priv->read_queue); in tis_int_handler()
971 init_waitqueue_head(&priv->read_queue); in tpm_tis_core_init()
Dtpm_tis_core.h100 wait_queue_head_t read_queue; member
/Linux-v4.19/drivers/gnss/
Dcore.c105 ret = wait_event_interruptible(gdev->read_queue, in gnss_read()
192 poll_wait(file, &gdev->read_queue, wait); in gnss_poll()
255 init_waitqueue_head(&gdev->read_queue); in gnss_allocate_device()
306 wake_up_interruptible(&gdev->read_queue); in gnss_deregister_device()
327 wake_up_interruptible(&gdev->read_queue); in gnss_insert_raw()
/Linux-v4.19/drivers/char/tpm/st33zp24/
Dst33zp24.c325 &tpm_dev->read_queue, true) == 0) { in recv_data()
352 wake_up_interruptible(&tpm_dev->read_queue); in tpm_ioserirq_handler()
388 &tpm_dev->read_queue, false) < 0) { in st33zp24_send()
434 &tpm_dev->read_queue, false); in st33zp24_send()
552 init_waitqueue_head(&tpm_dev->read_queue); in st33zp24_probe()
648 &tpm_dev->read_queue, false); in st33zp24_pm_resume()
Dst33zp24.h32 wait_queue_head_t read_queue; member
/Linux-v4.19/drivers/usb/misc/
Diowarrior.c78 unsigned char *read_queue; /* size is MAX_INTERRUPT_BUFFER * packet size */ member
179 (dev->read_queue + offset, urb->transfer_buffer, in iowarrior_callback()
197 memcpy(dev->read_queue + offset, urb->transfer_buffer, in iowarrior_callback()
199 *(dev->read_queue + offset + (dev->report_size)) = dev->serial_number++; in iowarrior_callback()
245 kfree(dev->read_queue); in iowarrior_delete()
318 if (copy_to_user(buffer, dev->read_queue + offset, count)) { in iowarrior_read()
810 dev->read_queue = in iowarrior_probe()
813 if (!dev->read_queue) in iowarrior_probe()
/Linux-v4.19/drivers/media/radio/
Dradio-cadet.c73 wait_queue_head_t read_queue; member
307 wake_up_interruptible(&dev->read_queue); in cadet_handler()
338 i = wait_event_interruptible(dev->read_queue, cadet_has_rds_data(dev)); in cadet_read()
464 init_waitqueue_head(&dev->read_queue); in cadet_open()
490 poll_wait(file, &dev->read_queue, wait); in cadet_poll()
Dradio-wl1273.c68 wait_queue_head_t read_queue; member
221 wake_up_interruptible(&radio->read_queue); in wl1273_fm_rds()
985 wake_up_interruptible(&radio->read_queue); in wl1273_fm_rds_off()
1104 poll_wait(file, &radio->read_queue, pts); in wl1273_fm_fops_poll()
1233 if (wait_event_interruptible(radio->read_queue, in wl1273_fm_fops_read()
2084 init_waitqueue_head(&radio->read_queue); in wl1273_fm_radio_probe()
/Linux-v4.19/drivers/usb/host/
Dxhci-dbgtty.c101 list_add_tail(&req->list_pool, &port->read_queue); in dbc_read_complete()
339 struct list_head *queue = &port->read_queue; in dbc_rx_push()
427 INIT_LIST_HEAD(&port->read_queue); in xhci_dbc_tty_init_port()
503 xhci_dbc_free_requests(get_out_ep(xhci), &port->read_queue); in xhci_dbc_tty_unregister_device()
Dxhci-dbgcap.h122 struct list_head read_queue; member
/Linux-v4.19/include/linux/
Dgnss.h51 wait_queue_head_t read_queue; member
Dpktcdvd.h71 struct bio_list read_queue; member
/Linux-v4.19/drivers/usb/gadget/function/
Df_hid.c51 wait_queue_head_t read_queue; member
268 if (wait_event_interruptible(hidg->read_queue, READ_COND)) in f_hidg_read()
312 wake_up(&hidg->read_queue); in f_hidg_read()
421 poll_wait(file, &hidg->read_queue, wait); in f_hidg_poll()
482 wake_up(&hidg->read_queue); in hidg_set_report_complete()
820 init_waitqueue_head(&hidg->read_queue); in hidg_bind()
Du_serial.c111 struct list_head read_queue; member
359 struct list_head *queue = &port->read_queue; in gs_rx_push()
461 list_add_tail(&req->list, &port->read_queue); in gs_read_complete()
1165 INIT_LIST_HEAD(&port->read_queue); in gs_port_alloc()
1390 gs_free_requests(gser->out, &port->read_queue, NULL); in gserial_disconnect()
/Linux-v4.19/drivers/media/radio/si470x/
Dradio-si470x.h154 wait_queue_head_t read_queue; member
Dradio-si470x-usb.c468 wake_up_interruptible(&radio->read_queue); in si470x_int_in_callback()
740 init_waitqueue_head(&radio->read_queue); in si470x_usb_driver_probe()
797 wake_up_interruptible(&radio->read_queue); in si470x_usb_driver_suspend()
Dradio-si470x-i2c.c335 wake_up_interruptible(&radio->read_queue); in si470x_i2c_interrupt()
442 init_waitqueue_head(&radio->read_queue); in si470x_i2c_probe()
Dradio-si470x-common.c485 if (wait_event_interruptible(radio->read_queue, in si470x_fops_read()
536 poll_wait(file, &radio->read_queue, pts); in si470x_fops_poll()
/Linux-v4.19/drivers/staging/axis-fifo/
Daxis-fifo.c138 wait_queue_head_t read_queue; /* wait queue for asynchronos read */ member
368 fifo->read_queue, in axis_fifo_read()
551 wake_up(&fifo->read_queue); in axis_fifo_irq()
757 init_waitqueue_head(&fifo->read_queue); in axis_fifo_probe()
/Linux-v4.19/drivers/media/radio/wl128x/
Dfmdrv.h124 wait_queue_head_t read_queue; member
Dfmdrv_common.c813 wake_up_interruptible(&rds->read_queue); in fm_irq_handle_rdsdata_getcmd_resp()
1054 poll_wait(file, &fmdev->rx.rds.read_queue, pts); in fmc_is_rds_data_available()
1074 ret = wait_event_interruptible(fmdev->rx.rds.read_queue, in fmc_transfer_rds_from_internal_buff()
1569 init_waitqueue_head(&fmdev->rx.rds.read_queue); in fmc_prepare()
1591 wake_up_interruptible(&fmdev->rx.rds.read_queue); in fmc_release()
/Linux-v4.19/drivers/staging/media/bcm2048/
Dradio-bcm2048.c295 wait_queue_head_t read_queue; member
1769 wake_up_interruptible(&bdev->read_queue); in bcm2048_rds_fifo_receive()
1883 init_waitqueue_head(&bdev->read_queue); in bcm2048_probe()
2183 poll_wait(file, &bdev->read_queue, pts); in bcm2048_fops_poll()
2209 if (wait_event_interruptible(bdev->read_queue, in bcm2048_fops_read()

12