Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/bluetooth/
Dhci_vhci.c50 wait_queue_head_t read_wait; member
95 wake_up_interruptible(&data->read_wait); in vhci_send_frame()
162 wake_up_interruptible(&data->read_wait); in __vhci_create_device()
293 ret = wait_event_interruptible(data->read_wait, in vhci_read()
314 poll_wait(file, &data->read_wait, wait); in vhci_poll()
339 init_waitqueue_head(&data->read_wait); in vhci_open()
/linux-4.1.27/drivers/tty/
Dtty_ldsem.c115 INIT_LIST_HEAD(&sem->read_wait); in __init_ldsem()
138 list_for_each_entry_safe(waiter, next, &sem->read_wait, list) { in __ldsem_wake_readers()
145 INIT_LIST_HEAD(&sem->read_wait); in __ldsem_wake_readers()
183 else if (!list_empty(&sem->read_wait)) in __ldsem_wake()
221 list_add_tail(&waiter.list, &sem->read_wait); in down_read_failed()
Dpty.c48 wake_up_interruptible(&tty->read_wait); in pty_close()
57 wake_up_interruptible(&tty->link->read_wait); in pty_close()
227 wake_up_interruptible(&to->read_wait); in pty_flush_buffer()
279 wake_up_interruptible(&tty->link->read_wait); in pty_set_termios()
344 wake_up_interruptible_poll(&tty->link->read_wait, POLLIN); in pty_start()
357 wake_up_interruptible_poll(&tty->link->read_wait, POLLIN); in pty_stop()
Dn_hdlc.c252 wake_up_interruptible (&tty->read_wait); in n_hdlc_release()
563 wake_up_interruptible (&tty->read_wait); in n_hdlc_tty_receive()
600 add_wait_queue(&tty->read_wait, &wait); in n_hdlc_tty_read()
646 remove_wait_queue(&tty->read_wait, &wait); in n_hdlc_tty_read()
825 poll_wait(filp, &tty->read_wait, wait); in n_hdlc_tty_poll()
Dn_tty.c343 wake_up_interruptible(&tty->link->read_wait); in n_tty_packet_mode_flush()
1179 if (waitqueue_active(&tty->read_wait)) in n_tty_receive_break()
1180 wake_up_interruptible_poll(&tty->read_wait, POLLIN); in n_tty_receive_break()
1238 if (waitqueue_active(&tty->read_wait)) in n_tty_receive_parity_error()
1239 wake_up_interruptible_poll(&tty->read_wait, POLLIN); in n_tty_receive_parity_error()
1382 wake_up_interruptible_poll(&tty->read_wait, POLLIN); in n_tty_receive_char_special()
1668 wake_up_interruptible_poll(&tty->read_wait, POLLIN); in __receive_buf()
1888 wake_up_interruptible(&tty->read_wait); in n_tty_set_termios()
2215 else if (!waitqueue_active(&tty->read_wait) || in n_tty_read()
2227 add_wait_queue(&tty->read_wait, &wait); in n_tty_read()
[all …]
Dn_r3964.c279 wake_up_interruptible(&pInfo->read_wait); in remove_from_tx_queue()
545 wake_up_interruptible(&pInfo->read_wait); in on_receive_block()
982 init_waitqueue_head(&pInfo->read_wait); in r3964_open()
1048 wake_up_interruptible(&pInfo->read_wait); in r3964_close()
1080 wait_event_interruptible_tty(tty, pInfo->read_wait, in r3964_read()
1230 poll_wait(file, &pInfo->read_wait, wait); in r3964_poll()
Dtty_io.c1826 if (waitqueue_active(&tty->read_wait)) { in tty_release()
1827 wake_up_poll(&tty->read_wait, POLLIN); in tty_release()
1836 if (waitqueue_active(&o_tty->read_wait)) { in tty_release()
1837 wake_up_poll(&o_tty->read_wait, POLLIN); in tty_release()
3163 init_waitqueue_head(&tty->read_wait); in alloc_tty_struct()
Dtty_ldisc.c683 wake_up_interruptible_poll(&tty->read_wait, POLLIN); in tty_ldisc_hangup()
Dn_gsm.c2484 poll_wait(file, &tty->read_wait, wait); in gsmld_poll()
/linux-4.1.27/drivers/isdn/hardware/eicon/
Ddivasi.c39 wait_queue_head_t read_wait; member
301 init_waitqueue_head(&p_os->read_wait); in um_idi_open_adapter()
385 poll_wait(file, &p_os->read_wait, wait); in um_idi_poll()
450 wake_up_interruptible(&p_os->read_wait); in diva_os_wakeup_read()
466 wake_up_interruptible(&p_os->read_wait); in diva_um_timer_function()
/linux-4.1.27/drivers/usb/misc/
Diowarrior.c80 wait_queue_head_t read_wait; member
208 wake_up_interruptible(&dev->read_wait); in iowarrior_callback()
301 int r = wait_event_interruptible(dev->read_wait, in iowarrior_read()
678 wake_up_interruptible(&dev->read_wait); in iowarrior_release()
698 poll_wait(file, &dev->read_wait, wait); in iowarrior_poll()
780 init_waitqueue_head(&dev->read_wait); in iowarrior_probe()
912 wake_up_interruptible(&dev->read_wait); in iowarrior_disconnect()
Dlegousbtower.c208 wait_queue_head_t read_wait; member
520 poll_wait(file, &dev->read_wait, wait); in tower_poll()
587 …retval = wait_event_interruptible_timeout(dev->read_wait, dev->interrupt_in_done, dev->packet_time… in tower_read()
769 wake_up_interruptible (&dev->read_wait); in tower_interrupt_in_callback()
837 init_waitqueue_head (&dev->read_wait); in tower_probe()
978 wake_up_interruptible_all(&dev->read_wait); in tower_disconnect()
Dldusb.c172 wait_queue_head_t read_wait; member
285 wake_up_interruptible(&dev->read_wait); in ld_usb_interrupt_in_callback()
437 poll_wait(file, &dev->read_wait, wait); in ld_usb_poll()
488 retval = wait_event_interruptible(dev->read_wait, dev->interrupt_in_done); in ld_usb_read()
678 init_waitqueue_head(&dev->read_wait); in ld_usb_probe()
798 wake_up_interruptible_all(&dev->read_wait); in ld_usb_disconnect()
Dadutux.c91 wait_queue_head_t read_wait; member
198 wake_up_interruptible(&dev->read_wait); in adu_interrupt_in_callback()
453 add_wait_queue(&dev->read_wait, &wait); in adu_read()
462 remove_wait_queue(&dev->read_wait, &wait); in adu_read()
684 init_waitqueue_head(&dev->read_wait); in adu_probe()
/linux-4.1.27/drivers/char/pcmcia/
Dcm4040_cs.c74 wait_queue_head_t read_wait; member
116 wake_up_interruptible(&dev->read_wait); in cm4040_do_poll()
201 rc = wait_event_interruptible_timeout(dev->read_wait, in wait_for_bulk_in_ready()
587 init_waitqueue_head(&dev->read_wait); in reader_probe()
/linux-4.1.27/include/linux/
Dn_r3964.h155 wait_queue_head_t read_wait; member
Dtty_ldisc.h141 struct list_head read_wait; member
Drelay.h39 wait_queue_head_t read_wait; /* reader wait queue */ member
Dtty.h302 wait_queue_head_t read_wait; member
/linux-4.1.27/net/rfkill/
Dcore.c88 wait_queue_head_t read_wait; member
221 wake_up_interruptible(&data->read_wait); in rfkill_send_events()
1035 init_waitqueue_head(&data->read_wait); in rfkill_fop_open()
1074 poll_wait(file, &data->read_wait, wait); in rfkill_fop_poll()
1103 ret = wait_event_interruptible(data->read_wait, in rfkill_fop_read()
/linux-4.1.27/kernel/
Drelay.c341 wake_up_interruptible(&buf->read_wait); in wakeup_readers()
356 init_waitqueue_head(&buf->read_wait); in __relay_reset()
743 if (waitqueue_active(&buf->read_wait)) in relay_switch_subbuf()
912 poll_wait(filp, &buf->read_wait, wait); in relay_file_poll()
/linux-4.1.27/drivers/scsi/
Dsg.c154 wait_queue_head_t read_wait; /* queue read until command done */ member
454 retval = wait_event_interruptible(sfp->read_wait, in sg_read()
861 result = wait_event_interruptible(sfp->read_wait, in sg_ioctl()
1154 poll_wait(filp, &sfp->read_wait, wait); in sg_poll()
1364 wake_up_interruptible(&sfp->read_wait); in sg_rq_end_io()
1576 wake_up_interruptible_all(&sfp->read_wait); in sg_remove_device()
2129 init_waitqueue_head(&sfp->read_wait); in sg_add_sfp()
/linux-4.1.27/block/
Dblk-throttle.c1047 unsigned long read_wait = -1, write_wait = -1, min_wait = -1, disptime; in tg_update_disptime() local
1051 tg_may_dispatch(tg, bio, &read_wait); in tg_update_disptime()
1056 min_wait = min(read_wait, write_wait); in tg_update_disptime()