Searched refs:read_queue (Results 1 - 19 of 19) sorted by relevance

/drivers/media/video/
H A Dsaa6588.c78 wait_queue_head_t read_queue; member in struct:saa6588
197 int ret = wait_event_interruptible(s->read_queue,
324 wake_up_interruptible(&s->read_queue);
405 wake_up_interruptible(&s->read_queue);
418 poll_wait(a->instance, &s->read_queue, a->event_list);
499 init_waitqueue_head(&s->read_queue);
/drivers/isdn/pcbit/
H A Dpcbit.h67 struct frame_buf *read_queue; member in struct:pcbit_dev
H A Dlayer2.c293 while ((frame = dev->read_queue)) {
294 dev->read_queue = frame->next;
445 if (dev->read_queue) {
447 for (ptr = dev->read_queue; ptr->next; ptr = ptr->next);
450 dev->read_queue = frame;
/drivers/media/radio/si470x/
H A Dradio-si470x.h153 wait_queue_head_t read_queue; member in struct:si470x_device
H A Dradio-si470x-i2c.c350 wake_up_interruptible(&radio->read_queue);
436 init_waitqueue_head(&radio->read_queue);
H A Dradio-si470x-usb.c488 wake_up_interruptible(&radio->read_queue);
597 wake_up_interruptible(&radio->read_queue);
773 init_waitqueue_head(&radio->read_queue);
H A Dradio-si470x-common.c476 if (wait_event_interruptible(radio->read_queue,
529 poll_wait(file, &radio->read_queue, pts);
/drivers/usb/misc/
H A Diowarrior.c87 unsigned char *read_queue; /* size is MAX_INTERRUPT_BUFFER * packet size */ member in struct:iowarrior
190 (dev->read_queue + offset, urb->transfer_buffer,
209 memcpy(dev->read_queue + offset, urb->transfer_buffer,
211 *(dev->read_queue + offset + (dev->report_size)) = dev->serial_number++;
258 kfree(dev->read_queue);
330 if (copy_to_user(buffer, dev->read_queue + offset, count)) {
830 dev->read_queue =
833 if (!dev->read_queue) {
834 dev_err(&interface->dev, "Couldn't allocate read_queue\n");
/drivers/media/radio/
H A Dradio-cadet.c69 wait_queue_head_t read_queue; member in struct:cadet
310 wake_up_interruptible(&dev->read_queue);
343 interruptible_sleep_on(&dev->read_queue);
530 init_waitqueue_head(&dev->read_queue);
553 poll_wait(file, &dev->read_queue, wait);
H A Dradio-wl1273.c72 wait_queue_head_t read_queue; member in struct:wl1273_device
225 wake_up_interruptible(&radio->read_queue);
971 wake_up_interruptible(&radio->read_queue);
1090 poll_wait(file, &radio->read_queue, pts);
1219 if (wait_event_interruptible(radio->read_queue,
2067 init_waitqueue_head(&radio->read_queue);
/drivers/usb/gadget/
H A Df_hid.c41 wait_queue_head_t read_queue; member in struct:f_hidg
152 if (wait_event_interruptible(hidg->read_queue, READ_COND))
251 poll_wait(file, &hidg->read_queue, wait);
308 wake_up(&hidg->read_queue);
511 init_waitqueue_head(&hidg->read_queue);
H A Du_serial.c111 struct list_head read_queue; member in struct:gs_port
485 struct list_head *queue = &port->read_queue;
591 list_add_tail(&req->list, &port->read_queue);
1044 INIT_LIST_HEAD(&port->read_queue);
1337 gs_free_requests(gser->out, &port->read_queue, NULL);
/drivers/media/radio/wl128x/
H A Dfmdrv.h127 wait_queue_head_t read_queue; member in struct:fm_rds
H A Dfmdrv_common.c823 wake_up_interruptible(&rds->read_queue);
1064 poll_wait(file, &fmdev->rx.rds.read_queue, pts);
1083 ret = wait_event_interruptible(fmdev->rx.rds.read_queue,
1578 init_waitqueue_head(&fmdev->rx.rds.read_queue);
1600 wake_up_interruptible(&fmdev->rx.rds.read_queue);
/drivers/char/tpm/
H A Dtpm.h98 wait_queue_head_t read_queue; member in struct:tpm_vendor_specific
H A Dtpm_tis.c201 &chip->vendor.read_queue)
345 &chip->vendor.read_queue) < 0) {
487 wake_up_interruptible(&chip->vendor.read_queue);
594 init_waitqueue_head(&chip->vendor.read_queue);
/drivers/gpu/drm/
H A Ddrm_info.c138 waitqueue_active(&q->read_queue) ? 'r' : '-',
/drivers/block/
H A Dpktcdvd.c852 bio_list_add(&pd->iosched.read_queue, bio);
889 reads_queued = !bio_list_empty(&pd->iosched.read_queue);
925 bio = bio_list_pop(&pd->iosched.read_queue);
2861 bio_list_init(&pd->iosched.read_queue);
/drivers/media/dvb/ddbridge/
H A Dddbridge-core.c967 poll_wait(file, &read_queue, wait);

Completed in 385 milliseconds