/linux-4.4.14/drivers/tty/ |
H A D | tty_ldsem.c | 116 INIT_LIST_HEAD(&sem->write_wait); __init_ldsem() 167 waiter = list_entry(sem->write_wait.next, struct ldsem_waiter, list); __ldsem_wake_writer() 181 if (!list_empty(&sem->write_wait)) __ldsem_wake() 290 list_add_tail(&waiter.list, &sem->write_wait); down_write_failed()
|
H A D | n_hdlc.c | 253 wake_up_interruptible (&tty->write_wait); n_hdlc_release() 444 wake_up_interruptible(&tty->write_wait); n_hdlc_send_frames() 691 add_wait_queue(&tty->write_wait, &wait); n_hdlc_tty_write() 721 remove_wait_queue(&tty->write_wait, &wait); n_hdlc_tty_write() 826 poll_wait(filp, &tty->write_wait, wait); n_hdlc_tty_poll()
|
H A D | pty.c | 54 wake_up_interruptible(&tty->write_wait); pty_close() 63 wake_up_interruptible(&tty->link->write_wait); pty_close()
|
H A D | n_tty.c | 1880 wake_up_interruptible(&tty->write_wait); n_tty_set_termios() 2351 add_wait_queue(&tty->write_wait, &wait); n_tty_write() 2411 remove_wait_queue(&tty->write_wait, &wait); n_tty_write() 2439 poll_wait(file, &tty->write_wait, wait); n_tty_poll()
|
H A D | tty_io.c | 598 wake_up_interruptible_poll(&tty->write_wait, POLLOUT); tty_wakeup() 1085 wake_up_interruptible_poll(&tty->write_wait, POLLOUT); tty_write_unlock() 1801 * any waiters on tty->read_wait or tty->write_wait. We test the tty_release() 1820 if (waitqueue_active(&tty->write_wait)) { tty_release() 1821 wake_up_poll(&tty->write_wait, POLLOUT); tty_release() 1830 if (waitqueue_active(&o_tty->write_wait)) { tty_release() 1831 wake_up_poll(&o_tty->write_wait, POLLOUT); tty_release() 3155 init_waitqueue_head(&tty->write_wait); alloc_tty_struct()
|
H A D | tty_ldisc.c | 681 wake_up_interruptible_poll(&tty->write_wait, POLLOUT); tty_ldisc_hangup()
|
H A D | tty_ioctl.c | 224 timeout = wait_event_interruptible_timeout(tty->write_wait, tty_wait_until_sent()
|
H A D | n_gsm.c | 2484 poll_wait(file, &tty->write_wait, wait); gsmld_poll()
|
/linux-4.4.14/drivers/char/pcmcia/ |
H A D | cm4040_cs.c | 75 wait_queue_head_t write_wait; member in struct:reader_dev 122 DEBUGP(4, dev, "waking up write_wait\n"); cm4040_do_poll() 123 wake_up_interruptible(&dev->write_wait); cm4040_do_poll() 153 rc = wait_event_interruptible_timeout(dev->write_wait, wait_for_bulk_out_ready() 587 init_waitqueue_head(&dev->write_wait);
|
H A D | synclink_cs.c | 1692 wake_up_interruptible(&tty->write_wait); mgslpc_flush_buffer()
|
/linux-4.4.14/drivers/usb/misc/ |
H A D | adutux.c | 92 wait_queue_head_t write_wait; member in struct:adu_device 221 wake_up(&dev->write_wait); adu_interrupt_out_callback() 542 add_wait_queue(&dev->write_wait, &waita); adu_write() 562 remove_wait_queue(&dev->write_wait, &waita); adu_write() 575 remove_wait_queue(&dev->write_wait, &waita); adu_write() 626 remove_wait_queue(&dev->write_wait, &waita); adu_write() 685 init_waitqueue_head(&dev->write_wait); adu_probe()
|
H A D | ldusb.c | 163 wait_queue_head_t write_wait; member in struct:ld_usb 295 wake_up_interruptible(&dev->write_wait); ld_usb_interrupt_out_callback() 403 wait_event_interruptible_timeout(dev->write_wait, !dev->interrupt_out_busy, 2 * HZ); ld_usb_release() 428 poll_wait(file, &dev->write_wait, wait); ld_usb_poll() 555 retval = wait_event_interruptible(dev->write_wait, !dev->interrupt_out_busy); ld_usb_write() 669 init_waitqueue_head(&dev->write_wait); ld_usb_probe() 789 wake_up_interruptible_all(&dev->write_wait); ld_usb_disconnect()
|
H A D | iowarrior.c | 81 wait_queue_head_t write_wait; /* wait-queue for writing to the device */ member in struct:iowarrior 239 wake_up_interruptible(&dev->write_wait); iowarrior_write_callback() 393 retval = wait_event_interruptible(dev->write_wait, iowarrior_write() 466 wake_up_interruptible(&dev->write_wait); iowarrior_write() 679 wake_up_interruptible(&dev->write_wait); iowarrior_release() 699 poll_wait(file, &dev->write_wait, wait); iowarrior_poll() 782 init_waitqueue_head(&dev->write_wait); iowarrior_probe() 913 wake_up_interruptible(&dev->write_wait); iowarrior_disconnect()
|
H A D | legousbtower.c | 209 wait_queue_head_t write_wait; member in struct:lego_usb_tower 450 wait_event_interruptible_timeout (dev->write_wait, !dev->interrupt_out_busy, 2 * HZ); tower_release() 521 poll_wait(file, &dev->write_wait, wait); tower_poll() 668 retval = wait_event_interruptible (dev->write_wait, !dev->interrupt_out_busy); tower_write() 794 wake_up_interruptible(&dev->write_wait); tower_interrupt_out_callback() 838 init_waitqueue_head (&dev->write_wait); tower_probe() 979 wake_up_interruptible_all(&dev->write_wait); tower_disconnect()
|
/linux-4.4.14/drivers/usb/image/ |
H A D | mdc800.c | 155 wait_queue_head_t write_wait; member in struct:mdc800_data 387 wake_up (&mdc800->write_wait); mdc800_usb_write_notify() 872 wait_event_timeout(mdc800->write_wait, mdc800->written, mdc800_device_write() 1007 init_waitqueue_head (&mdc800->write_wait); usb_mdc800_init()
|
/linux-4.4.14/drivers/rtc/ |
H A D | rtc-imxdi.c | 115 * @write_wait: registers write complete queue 127 wait_queue_head_t write_wait; member in struct:imxdi_dev 525 ret = wait_event_interruptible_timeout(imxdi->write_wait, di_write_wait() 714 if (list_empty_careful(&imxdi->write_wait.task_list)) dryice_norm_irq() 725 wake_up_interruptible(&imxdi->write_wait); dryice_norm_irq() 787 init_waitqueue_head(&imxdi->write_wait); dryice_rtc_probe()
|
/linux-4.4.14/drivers/usb/serial/ |
H A D | digi_acceleport.c | 406 &oob_port->write_wait, DIGI_RETRY_TIMEOUT, digi_write_oob_command() 469 &port->write_wait, DIGI_RETRY_TIMEOUT, digi_write_inb_command() 548 &oob_port->write_wait, DIGI_RETRY_TIMEOUT, digi_set_modem_signals() 1009 wake_up_interruptible(&port->write_wait); digi_write_bulk_callback() 1245 init_waitqueue_head(&port->write_wait); digi_port_init()
|
/linux-4.4.14/include/linux/usb/ |
H A D | serial.h | 67 * @write_wait: a wait_queue_head_t used by the port. 115 wait_queue_head_t write_wait; member in struct:usb_serial_port
|
/linux-4.4.14/drivers/md/ |
H A D | bitmap.h | 227 wait_queue_head_t write_wait; member in struct:bitmap
|
H A D | bitmap.c | 307 wait_event(bitmap->write_wait, write_page() 321 wake_up(&bitmap->write_wait); end_bitmap_write() 404 wait_event(bitmap->write_wait, read_page() 998 wait_event(bitmap->write_wait, bitmap_unplug() 1687 wait_event(bitmap->write_wait, bitmap_free() 1749 init_waitqueue_head(&bitmap->write_wait); bitmap_create()
|
/linux-4.4.14/include/linux/ |
H A D | tty_ldisc.h | 142 struct list_head write_wait; member in struct:ld_semaphore
|
H A D | tty.h | 300 wait_queue_head_t write_wait; member in struct:tty_struct
|
/linux-4.4.14/block/ |
H A D | blk-throttle.c | 870 unsigned long read_wait = -1, write_wait = -1, min_wait = -1, disptime; tg_update_disptime() local 877 tg_may_dispatch(tg, bio, &write_wait); tg_update_disptime() 879 min_wait = min(read_wait, write_wait); tg_update_disptime()
|
/linux-4.4.14/drivers/staging/dgap/ |
H A D | dgap.c | 1690 wake_up_interruptible(&un->un_tty->write_wait); dgap_write_wakeup() 3174 if (waitqueue_active(&tty->write_wait)) dgap_tty_flush_buffer() 3175 wake_up_interruptible(&tty->write_wait); dgap_tty_flush_buffer() 4972 if (waitqueue_active(&tty->write_wait)) dgap_tty_ioctl() 4973 wake_up_interruptible(&tty->write_wait); dgap_tty_ioctl()
|
/linux-4.4.14/drivers/staging/dgnc/ |
H A D | dgnc_tty.c | 943 wake_up_interruptible(&ch->ch_tun.un_tty->write_wait); dgnc_wakeup_writes() 985 wake_up_interruptible(&ch->ch_pun.un_tty->write_wait); dgnc_wakeup_writes()
|