Home
last modified time | relevance | path

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

/linux-4.4.14/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-4.4.14/drivers/char/tpm/
Dxen-tpmfront.c91 &chip->vendor.read_queue, true) < 0) { in vtpm_send()
107 &chip->vendor.read_queue, true) < 0) { in vtpm_send()
128 &chip->vendor.read_queue, true) < 0) { in vtpm_recv()
164 wake_up_interruptible(&priv->chip->vendor.read_queue); in tpmif_interrupt()
182 init_waitqueue_head(&chip->vendor.read_queue); in setup_chip()
Dtpm_i2c_nuvoton.c240 &chip->vendor.read_queue) == 0) { in i2c_nuvoton_recv_data()
288 chip, chip->vendor.timeout_c, &chip->vendor.read_queue); in i2c_nuvoton_recv()
442 &chip->vendor.read_queue); in i2c_nuvoton_send()
479 wake_up(&chip->vendor.read_queue); in i2c_nuvoton_int_handler()
542 init_waitqueue_head(&chip->vendor.read_queue); in i2c_nuvoton_probe()
Dtpm_tis.c272 &chip->vendor.read_queue, true) in recv_data()
437 &chip->vendor.read_queue, false) < 0) { in tpm_tis_send_main()
607 wake_up_interruptible(&chip->vendor.read_queue); in tis_int_handler()
735 init_waitqueue_head(&chip->vendor.read_queue); in tpm_tis_init()
Dtpm.h154 wait_queue_head_t read_queue; member
/linux-4.4.14/drivers/char/tpm/st33zp24/
Dst33zp24.c349 &chip->vendor.read_queue, true) == 0) { in recv_data()
378 wake_up_interruptible(&chip->vendor.read_queue); in tpm_ioserirq_handler()
418 &chip->vendor.read_queue, false) < 0) { in st33zp24_send()
464 &chip->vendor.read_queue, false); in st33zp24_send()
581 init_waitqueue_head(&chip->vendor.read_queue); in st33zp24_probe()
684 &chip->vendor.read_queue, false); in st33zp24_pm_resume()
/linux-4.4.14/drivers/usb/misc/
Diowarrior.c79 unsigned char *read_queue; /* size is MAX_INTERRUPT_BUFFER * packet size */ member
182 (dev->read_queue + offset, urb->transfer_buffer, in iowarrior_callback()
201 memcpy(dev->read_queue + offset, urb->transfer_buffer, in iowarrior_callback()
203 *(dev->read_queue + offset + (dev->report_size)) = dev->serial_number++; in iowarrior_callback()
250 kfree(dev->read_queue); in iowarrior_delete()
323 if (copy_to_user(buffer, dev->read_queue + offset, count)) { in iowarrior_read()
831 dev->read_queue = in iowarrior_probe()
834 if (!dev->read_queue) { in iowarrior_probe()
/linux-4.4.14/drivers/isdn/pcbit/
Dlayer2.c292 while ((frame = dev->read_queue)) { in pcbit_deliver()
293 dev->read_queue = frame->next; in pcbit_deliver()
444 if (dev->read_queue) { in pcbit_receive()
446 for (ptr = dev->read_queue; ptr->next; ptr = ptr->next); in pcbit_receive()
449 dev->read_queue = frame; in pcbit_receive()
Dpcbit.h67 struct frame_buf *read_queue; member
/linux-4.4.14/drivers/media/radio/
Dradio-cadet.c73 wait_queue_head_t read_queue; member
307 wake_up_interruptible(&dev->read_queue); in cadet_handler()
343 i = wait_event_interruptible(dev->read_queue, cadet_has_rds_data(dev)); in cadet_read()
469 init_waitqueue_head(&dev->read_queue); in cadet_open()
495 poll_wait(file, &dev->read_queue, wait); in cadet_poll()
Dradio-wl1273.c72 wait_queue_head_t read_queue; member
225 wake_up_interruptible(&radio->read_queue); in wl1273_fm_rds()
978 wake_up_interruptible(&radio->read_queue); in wl1273_fm_rds_off()
1097 poll_wait(file, &radio->read_queue, pts); in wl1273_fm_fops_poll()
1226 if (wait_event_interruptible(radio->read_queue, in wl1273_fm_fops_read()
2078 init_waitqueue_head(&radio->read_queue); in wl1273_fm_radio_probe()
/linux-4.4.14/drivers/media/radio/si470x/
Dradio-si470x.h156 wait_queue_head_t read_queue; member
Dradio-si470x-i2c.c340 wake_up_interruptible(&radio->read_queue); in si470x_i2c_interrupt()
421 init_waitqueue_head(&radio->read_queue); in si470x_i2c_probe()
Dradio-si470x-usb.c472 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-common.c475 if (wait_event_interruptible(radio->read_queue, in si470x_fops_read()
526 poll_wait(file, &radio->read_queue, pts); in si470x_fops_poll()
/linux-4.4.14/drivers/usb/gadget/function/
Df_hid.c54 wait_queue_head_t read_queue; member
217 if (wait_event_interruptible(hidg->read_queue, READ_COND)) in f_hidg_read()
331 poll_wait(file, &hidg->read_queue, wait); in f_hidg_poll()
387 wake_up(&hidg->read_queue); in hidg_set_report_complete()
656 init_waitqueue_head(&hidg->read_queue); in hidg_bind()
Du_serial.c107 struct list_head read_queue; member
488 struct list_head *queue = &port->read_queue; in gs_rx_push()
590 list_add_tail(&req->list, &port->read_queue); in gs_read_complete()
1052 INIT_LIST_HEAD(&port->read_queue); in gs_port_alloc()
1274 gs_free_requests(gser->out, &port->read_queue, NULL); in gserial_disconnect()
/linux-4.4.14/include/linux/
Dpktcdvd.h71 struct bio_list read_queue; member
/linux-4.4.14/drivers/media/radio/wl128x/
Dfmdrv.h128 wait_queue_head_t read_queue; member
Dfmdrv_common.c820 wake_up_interruptible(&rds->read_queue); in fm_irq_handle_rdsdata_getcmd_resp()
1061 poll_wait(file, &fmdev->rx.rds.read_queue, pts); in fmc_is_rds_data_available()
1081 ret = wait_event_interruptible(fmdev->rx.rds.read_queue, in fmc_transfer_rds_from_internal_buff()
1579 init_waitqueue_head(&fmdev->rx.rds.read_queue); in fmc_prepare()
1601 wake_up_interruptible(&fmdev->rx.rds.read_queue); in fmc_release()
/linux-4.4.14/drivers/staging/media/bcm2048/
Dradio-bcm2048.c301 wait_queue_head_t read_queue; member
1782 wake_up_interruptible(&bdev->read_queue); in bcm2048_rds_fifo_receive()
1901 init_waitqueue_head(&bdev->read_queue); in bcm2048_probe()
2205 poll_wait(file, &bdev->read_queue, pts); in bcm2048_fops_poll()
2231 if (wait_event_interruptible(bdev->read_queue, in bcm2048_fops_read()
/linux-4.4.14/drivers/block/
Dpktcdvd.c816 bio_list_add(&pd->iosched.read_queue, bio); in pkt_queue_bio()
853 reads_queued = !bio_list_empty(&pd->iosched.read_queue); in pkt_iosched_process_queue()
890 bio = bio_list_pop(&pd->iosched.read_queue); in pkt_iosched_process_queue()
2755 bio_list_init(&pd->iosched.read_queue); in pkt_setup_dev()
/linux-4.4.14/drivers/media/pci/ddbridge/
Dddbridge-core.c965 poll_wait(file, &read_queue, wait); in ts_poll()