Home
last modified time | relevance | path

Searched refs:open_wait (Results 1 – 25 of 30) sorted by relevance

12

/Linux-v4.19/drivers/tty/
Dtty_port.c64 init_waitqueue_head(&port->open_wait); in tty_port_init()
362 wake_up_interruptible(&port->open_wait); in tty_port_hangup()
509 prepare_to_wait(&port->open_wait, &wait, TASK_INTERRUPTIBLE); in tty_port_block_til_ready()
535 finish_wait(&port->open_wait, &wait); in tty_port_block_til_ready()
625 wake_up_interruptible(&port->open_wait); in tty_port_close_end()
Damiserial.c408 wake_up_interruptible(&port->open_wait); in check_modem_status()
1343 wake_up_interruptible(&info->open_wait); in rs_set_termios()
1477 wake_up_interruptible(&info->tport.open_wait); in rs_hangup()
Drocket.c513 wake_up_interruptible(&info->port.open_wait); in rp_handle_port()
1013 wake_up_interruptible(&port->open_wait); in rp_close()
1487 wake_up_interruptible(&info->port.open_wait); in rp_hangup()
Dsynclink_gt.c763 wake_up_interruptible(&info->port.open_wait); in hangup()
2070 wake_up_interruptible(&info->port.open_wait); in dcd_change()
3267 add_wait_queue(&port->open_wait, &wait); in block_til_ready()
3302 remove_wait_queue(&port->open_wait, &wait); in block_til_ready()
Dsynclinkmp.c857 wake_up_interruptible(&info->port.open_wait); in hangup()
2458 wake_up_interruptible(&info->port.open_wait); in isr_io_pin()
3285 add_wait_queue(&port->open_wait, &wait); in block_til_ready()
3327 remove_wait_queue(&port->open_wait, &wait); in block_til_ready()
Dcyclades.c717 wake_up_interruptible(&info->port.open_wait); in cyy_chip_modem()
1122 wake_up_interruptible(&info->port.open_wait); in cyz_handle_cmd()
2794 wake_up_interruptible(&info->port.open_wait); in cy_set_termios()
Dsynclink.c1348 wake_up_interruptible(&info->port.open_wait); in mgsl_isr_io_pin()
3199 wake_up_interruptible(&info->port.open_wait); in mgsl_hangup()
3279 add_wait_queue(&port->open_wait, &wait); in block_til_ready()
3321 remove_wait_queue(&port->open_wait, &wait); in block_til_ready()
Disicom.c586 wake_up_interruptible(&port->port.open_wait); in isicom_interrupt()
/Linux-v4.19/sound/core/
Dhwdep.c109 add_wait_queue(&hw->open_wait, &wait); in snd_hwdep_open()
143 remove_wait_queue(&hw->open_wait, &wait); in snd_hwdep_open()
173 wake_up(&hw->open_wait); in snd_hwdep_release()
385 init_waitqueue_head(&hwdep->open_wait); in snd_hwdep_new()
476 wake_up(&hwdep->open_wait); in snd_hwdep_dev_disconnect()
Drawmidi.c421 add_wait_queue(&rmidi->open_wait, &wait); in snd_rawmidi_open()
447 remove_wait_queue(&rmidi->open_wait, &wait); in snd_rawmidi_open()
521 wake_up(&rmidi->open_wait); in rawmidi_release_priv()
1557 init_waitqueue_head(&rmidi->open_wait); in snd_rawmidi_new()
1739 wake_up(&rmidi->open_wait); in snd_rawmidi_dev_disconnect()
Dpcm.c791 init_waitqueue_head(&pcm->open_wait); in _snd_pcm_new()
1154 wake_up(&pcm->open_wait); in snd_pcm_dev_disconnect()
Dpcm_native.c2512 add_wait_queue(&pcm->open_wait, &wait); in snd_pcm_open()
2538 remove_wait_queue(&pcm->open_wait, &wait); in snd_pcm_open()
2567 wake_up(&pcm->open_wait); in snd_pcm_release()
/Linux-v4.19/include/sound/
Dhwdep.h68 wait_queue_head_t open_wait; member
Drawmidi.h141 wait_queue_head_t open_wait; member
Dpcm.h536 wait_queue_head_t open_wait; member
/Linux-v4.19/drivers/scsi/
Dsg.c164 wait_queue_head_t open_wait; /* queue open() when O_EXCL present */ member
251 open_wait(Sg_device *sdp, int flags) in open_wait() function
258 retval = wait_event_interruptible(sdp->open_wait, in open_wait()
271 retval = wait_event_interruptible(sdp->open_wait, in open_wait()
341 retval = open_wait(sdp, flags); in sg_open()
373 wake_up_interruptible(&sdp->open_wait); in sg_open()
405 wake_up_interruptible_all(&sdp->open_wait); in sg_release()
407 wake_up_interruptible(&sdp->open_wait); in sg_release()
1481 init_waitqueue_head(&sdp->open_wait); in sg_alloc()
1624 wake_up_interruptible_all(&sdp->open_wait); in sg_remove_device()
/Linux-v4.19/drivers/net/wan/
Dz85230.h336 wait_queue_head_t open_wait; /* Tasks waiting to open */ member
/Linux-v4.19/sound/drivers/opl3/
Dopl3_seq.c101 wake_up(&hwdep->open_wait); in snd_opl3_synth_cleanup()
/Linux-v4.19/drivers/usb/serial/
Dgeneric.c624 wake_up_interruptible(&port->open_wait); in usb_serial_handle_dcd_change()
/Linux-v4.19/drivers/ipack/devices/
Dipoctal.c633 wake_up_interruptible(&channel->tty_port.open_wait); in ipoctal_hangup()
/Linux-v4.19/include/linux/
Dtty.h237 wait_queue_head_t open_wait; /* Open waiters */ member
/Linux-v4.19/drivers/mmc/core/
Dsdio_uart.c485 wake_up_interruptible(&port->port.open_wait); in sdio_uart_check_modem_status()
/Linux-v4.19/net/bluetooth/rfcomm/
Dtty.c638 wake_up_interruptible(&dev->port.open_wait); in rfcomm_dev_state_change()
/Linux-v4.19/sound/core/oss/
Dpcm_oss.c2502 add_wait_queue(&pcm->open_wait, &wait); in snd_pcm_oss_open()
2529 remove_wait_queue(&pcm->open_wait, &wait); in snd_pcm_oss_open()
2564 wake_up(&pcm->open_wait); in snd_pcm_oss_release()
/Linux-v4.19/drivers/tty/serial/
Dserial_core.c1620 wake_up_interruptible(&port->open_wait); in uart_hangup()
2939 wake_up_interruptible(&port->open_wait); in uart_handle_dcd_change()

12