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

12

/linux-master/drivers/char/tpm/st33zp24/
H A Dst33zp24.h24 wait_queue_head_t read_queue; member in struct:st33zp24_dev
H A Dst33zp24.c272 &tpm_dev->read_queue, true) == 0) {
293 wake_up_interruptible(&tpm_dev->read_queue);
323 &tpm_dev->read_queue, false) < 0) {
369 &tpm_dev->read_queue, false);
495 init_waitqueue_head(&tpm_dev->read_queue);
574 &tpm_dev->read_queue, false);
/linux-master/drivers/char/tpm/
H A Dxen-tpmfront.c30 wait_queue_head_t read_queue; member in struct:tpm_private
151 &priv->read_queue, true) < 0) {
167 &priv->read_queue, true) < 0) {
188 &priv->read_queue, true) < 0) {
224 wake_up_interruptible(&priv->read_queue);
242 init_waitqueue_head(&priv->read_queue);
H A Dtpm_i2c_nuvoton.c50 wait_queue_head_t read_queue; member in struct:priv_data
240 &priv->read_queue) == 0) {
293 chip, chip->timeout_c, &priv->read_queue);
448 rc = i2c_nuvoton_wait_for_data_avail(chip, duration, &priv->read_queue);
487 wake_up(&priv->read_queue);
552 init_waitqueue_head(&priv->read_queue);
H A Dtpm_tis_core.h109 wait_queue_head_t read_queue; member in struct:tpm_tis_data
/linux-master/include/linux/
H A Dgnss.h52 wait_queue_head_t read_queue; member in struct:gnss_device
H A Dpktcdvd.h71 struct bio_list read_queue; member in struct:packet_iosched
/linux-master/drivers/gnss/
H A Dcore.c105 ret = wait_event_interruptible(gdev->read_queue,
192 poll_wait(file, &gdev->read_queue, wait);
255 init_waitqueue_head(&gdev->read_queue);
306 wake_up_interruptible(&gdev->read_queue);
327 wake_up_interruptible(&gdev->read_queue);
/linux-master/drivers/media/i2c/
H A Dsaa6588.c65 wait_queue_head_t read_queue; member in struct:saa6588
183 int ret = wait_event_interruptible(s->read_queue,
315 wake_up_interruptible(&s->read_queue);
392 wake_up_interruptible(&s->read_queue);
405 poll_wait(a->instance, &s->read_queue, a->event_list);
475 init_waitqueue_head(&s->read_queue);
/linux-master/drivers/md/dm-vdo/indexer/
H A Dvolume.h79 struct queued_read *read_queue; member in struct:page_cache
H A Dvolume.c328 cache->read_queue[last].physical_page = physical_page;
329 cache->read_queue[last].invalid = false;
330 cache->read_queue[last].first_request = NULL;
331 cache->read_queue[last].last_request = NULL;
345 queue_entry = &cache->read_queue[read_queue_index];
383 entry = &cache->read_queue[cache->read_queue_next_read];
618 (!cache->read_queue[cache->read_queue_first].reserved))
1043 cache->read_queue[queue_index].invalid = true;
1511 "volume read queue", &cache->read_queue);
1660 vdo_free(cache->read_queue);
[all...]
/linux-master/drivers/usb/misc/
H A Diowarrior.c83 unsigned char *read_queue; /* size is MAX_INTERRUPT_BUFFER * packet size */ member in struct:iowarrior
186 (dev->read_queue + offset, urb->transfer_buffer,
204 memcpy(dev->read_queue + offset, urb->transfer_buffer,
206 *(dev->read_queue + offset + (dev->report_size)) = dev->serial_number++;
252 kfree(dev->read_queue);
326 if (copy_to_user(buffer, dev->read_queue + offset, count)) {
835 dev->read_queue =
838 if (!dev->read_queue)
/linux-master/drivers/media/radio/
H A Dradio-cadet.c74 wait_queue_head_t read_queue; member in struct:cadet
308 wake_up_interruptible(&dev->read_queue);
339 i = wait_event_interruptible(dev->read_queue, cadet_has_rds_data(dev));
462 init_waitqueue_head(&dev->read_queue);
488 poll_wait(file, &dev->read_queue, wait);
H A Dradio-wl1273.c60 wait_queue_head_t read_queue; member in struct:wl1273_device
213 wake_up_interruptible(&radio->read_queue);
977 wake_up_interruptible(&radio->read_queue);
1096 poll_wait(file, &radio->read_queue, pts);
1224 if (wait_event_interruptible(radio->read_queue,
2069 init_waitqueue_head(&radio->read_queue);
/linux-master/drivers/usb/gadget/function/
H A Df_hid.c64 wait_queue_head_t read_queue; member in struct:f_hidg
314 if (wait_event_interruptible(hidg->read_queue, READ_COND_INTOUT))
358 wake_up(&hidg->read_queue);
383 if (wait_event_interruptible(hidg->read_queue, READ_COND_SSREPORT))
402 wake_up(&hidg->read_queue);
532 poll_wait(file, &hidg->read_queue, wait);
599 wake_up(&hidg->read_queue);
641 wake_up(&hidg->read_queue);
1008 init_waitqueue_head(&hidg->read_queue);
H A Du_serial.c116 struct list_head read_queue; member in struct:gs_port
365 struct list_head *queue = &port->read_queue;
459 list_add_tail(&req->list, &port->read_queue);
1174 INIT_LIST_HEAD(&port->read_queue);
1418 gs_free_requests(gser->out, &port->read_queue, NULL);
/linux-master/drivers/media/radio/si470x/
H A Dradio-si470x.h145 wait_queue_head_t read_queue; member in struct:si470x_device
H A Dradio-si470x-usb.c459 wake_up_interruptible(&radio->read_queue);
725 init_waitqueue_head(&radio->read_queue);
786 wake_up_interruptible(&radio->read_queue);
H A Dradio-si470x-i2c.c323 wake_up_interruptible(&radio->read_queue);
432 init_waitqueue_head(&radio->read_queue);
H A Dradio-si470x-common.c476 if (wait_event_interruptible(radio->read_queue,
527 poll_wait(file, &radio->read_queue, pts);
/linux-master/drivers/media/radio/wl128x/
H A Dfmdrv.h115 wait_queue_head_t read_queue; member in struct:fm_rds
H A Dfmdrv_common.c812 wake_up_interruptible(&rds->read_queue);
1053 poll_wait(file, &fmdev->rx.rds.read_queue, pts);
1073 ret = wait_event_interruptible(fmdev->rx.rds.read_queue,
1568 init_waitqueue_head(&fmdev->rx.rds.read_queue);
1590 wake_up_interruptible(&fmdev->rx.rds.read_queue);
/linux-master/drivers/usb/host/
H A Dxhci-dbgtty.c110 list_add_tail(&req->list_pool, &port->read_queue);
305 struct list_head *queue = &port->read_queue;
393 INIT_LIST_HEAD(&port->read_queue);
483 xhci_dbc_free_requests(&port->read_queue);
H A Dxhci-dbgcap.h108 struct list_head read_queue; member in struct:dbc_port
/linux-master/drivers/staging/axis-fifo/
H A Daxis-fifo.c131 wait_queue_head_t read_queue; /* wait queue for asynchronos read */ member in struct:axis_fifo
378 ret = wait_event_interruptible_timeout(fifo->read_queue,
583 wake_up(&fifo->read_queue);
824 init_waitqueue_head(&fifo->read_queue);

Completed in 204 milliseconds

12