Home
last modified time | relevance | path

Searched refs:waitq (Results 1 – 106 of 106) sorted by relevance

/linux-4.4.14/drivers/staging/lustre/lustre/libcfs/linux/
Dlinux-prim.c63 add_wait_queue_exclusive_head(wait_queue_head_t *waitq, wait_queue_t *link) in add_wait_queue_exclusive_head() argument
67 spin_lock_irqsave(&waitq->lock, flags); in add_wait_queue_exclusive_head()
68 __add_wait_queue_exclusive(waitq, link); in add_wait_queue_exclusive_head()
69 spin_unlock_irqrestore(&waitq->lock, flags); in add_wait_queue_exclusive_head()
/linux-4.4.14/fs/fuse/
Ddev.c46 init_waitqueue_head(&req->waitq); in fuse_request_init()
331 wake_up_locked(&fiq->waitq); in queue_request()
343 spin_lock(&fiq->waitq.lock); in fuse_queue_forget()
347 wake_up_locked(&fiq->waitq); in fuse_queue_forget()
352 spin_unlock(&fiq->waitq.lock); in fuse_queue_forget()
365 spin_lock(&fiq->waitq.lock); in flush_bg_queue()
368 spin_unlock(&fiq->waitq.lock); in flush_bg_queue()
387 spin_lock(&fiq->waitq.lock); in request_end()
389 spin_unlock(&fiq->waitq.lock); in request_end()
412 wake_up(&req->waitq); in request_end()
[all …]
Dfuse_i.h328 wait_queue_head_t waitq; member
393 wait_queue_head_t waitq; member
Dinode.c573 init_waitqueue_head(&fiq->waitq); in fuse_iqueue_init()
/linux-4.4.14/drivers/input/serio/
Duserio.c47 wait_queue_head_t waitq; member
71 wake_up_interruptible(&userio->waitq); in userio_device_write()
86 init_waitqueue_head(&userio->waitq); in userio_char_open()
166 error = wait_event_interruptible(userio->waitq, in userio_char_read()
255 poll_wait(file, &userio->waitq, wait); in userio_char_poll()
/linux-4.4.14/drivers/spi/
Dspi-coldfire-qspi.c74 wait_queue_head_t waitq; member
157 wake_up(&mcfqspi->waitq); in mcfqspi_irq_handler()
188 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi)); in mcfqspi_transfer_msg8()
208 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi)); in mcfqspi_transfer_msg8()
221 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi)); in mcfqspi_transfer_msg8()
255 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi)); in mcfqspi_transfer_msg16()
275 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi)); in mcfqspi_transfer_msg16()
288 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi)); in mcfqspi_transfer_msg16()
413 init_waitqueue_head(&mcfqspi->waitq); in mcfqspi_probe()
Dspi-txx9.c79 wait_queue_head_t waitq; member
144 wake_up(&c->waitq); in txx9spi_interrupt()
236 wait_event(c->waitq, in txx9spi_work_one()
342 init_waitqueue_head(&c->waitq); in txx9spi_probe()
Dspi-fsl-dspi.c160 wait_queue_head_t waitq; member
430 if (wait_event_interruptible(dspi->waitq, dspi->waitflags)) in dspi_transfer_one_message()
576 wake_up_interruptible(&dspi->waitq); in dspi_interrupt()
729 init_waitqueue_head(&dspi->waitq); in dspi_probe()
/linux-4.4.14/drivers/usb/misc/
Dyurex.c68 wait_queue_head_t waitq; member
87 wake_up_interruptible(&dev->waitq); in yurex_control_callback()
180 wake_up_interruptible(&dev->waitq); in yurex_interrupt()
210 init_waitqueue_head(&dev->waitq); in yurex_probe()
341 wake_up_interruptible(&dev->waitq); in yurex_disconnect()
512 prepare_to_wait(&dev->waitq, &wait, TASK_INTERRUPTIBLE); in yurex_write()
518 finish_wait(&dev->waitq, &wait); in yurex_write()
/linux-4.4.14/drivers/staging/most/hdm-i2c/
Dhdm_i2c.c56 wait_queue_head_t waitq; member
129 wake_up_interruptible(&dev->rx.waitq); in enqueue()
182 wake_up_interruptible(&dev->rx.waitq); in poison_channel()
225 if (wait_event_interruptible(dev->rx.waitq, in do_rx_work()
350 init_waitqueue_head(&dev->rx.waitq); in i2c_probe()
/linux-4.4.14/drivers/media/pci/netup_unidvb/
Dnetup_unidvb_spi.c51 wait_queue_head_t waitq; member
98 wake_up(&spi->waitq); in netup_spi_interrupt()
146 wait_event_timeout(spi->waitq, in netup_spi_transfer()
201 init_waitqueue_head(&nspi->waitq); in netup_spi_init()
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/
Docteon_main.h184 sleep_atomic_cond(wait_queue_head_t *waitq, atomic_t *pcond) in sleep_atomic_cond() argument
189 add_wait_queue(waitq, &we); in sleep_atomic_cond()
198 remove_wait_queue(waitq, &we); in sleep_atomic_cond()
/linux-4.4.14/drivers/net/wireless/libertas/
Dmain.c233 wait_event(priv->waitq, lbs_command_queue_empty(priv)); in lbs_stop_iface()
290 wake_up(&priv->waitq); in lbs_host_to_card_done()
469 add_wait_queue(&priv->waitq, &wait); in lbs_thread()
513 remove_wait_queue(&priv->waitq, &wait); in lbs_thread()
778 wake_up(&priv->waitq); in lbs_cmd_timeout_handler()
804 wake_up_interruptible(&priv->waitq); in lbs_tx_lockup_handler()
1006 init_waitqueue_head(&priv->waitq); in lbs_add_card()
1177 wake_up(&priv->waitq); in lbs_queue_event()
1195 wake_up(&priv->waitq); in lbs_notify_command_response()
Dtx.c167 wake_up(&priv->waitq); in lbs_hard_start_xmit()
Ddev.h143 wait_queue_head_t waitq; member
Dcmd.c1093 wake_up(&priv->waitq); in __lbs_complete_command()
1649 wake_up(&priv->waitq); in __lbs_cmd_async()
1669 wake_up(&priv->waitq); in __lbs_cmd_async()
/linux-4.4.14/arch/arm/mach-pxa/
Dam200epd.c287 wake_up_interruptible(&par->waitq); in am200_handle_irq()
315 return wait_event_timeout(par->waitq, gpio_get_value(RDY_GPIO_PIN), HZ); in am200_wait_event()
320 return wait_event_interruptible_timeout(par->waitq, in am200_wait_event_intr()
Dam300epd.c103 wait_event(par->waitq, gpio_get_value(RDY_GPIO_PIN)); in am300_wait_event()
235 wake_up(&par->waitq); in am300_handle_irq()
/linux-4.4.14/fs/autofs4/
DMakefile7 autofs4-objs := init.o inode.o root.o symlink.o waitq.o expire.o dev-ioctl.o
/linux-4.4.14/drivers/i2c/busses/
Di2c-mv64xxx.c140 wait_queue_head_t waitq; member
412 wake_up(&drv_data->waitq); in mv64xxx_i2c_do_action()
428 wake_up(&drv_data->waitq); in mv64xxx_i2c_do_action()
492 wake_up(&drv_data->waitq); in mv64xxx_i2c_intr_offload()
541 time_left = wait_event_timeout(drv_data->waitq, in mv64xxx_i2c_wait_for_completion()
557 time_left = wait_event_timeout(drv_data->waitq, in mv64xxx_i2c_wait_for_completion()
907 init_waitqueue_head(&drv_data->waitq); in mv64xxx_i2c_probe()
Di2c-iop3xx.h97 wait_queue_head_t waitq; member
Di2c-iop3xx.c123 wake_up_interruptible(&iop3xx_adap->waitq); in iop3xx_i2c_irq_handler()
176 iop3xx_adap->waitq, in iop3xx_i2c_wait_event()
485 init_waitqueue_head(&adapter_data->waitq); in iop3xx_i2c_probe()
Di2c-i801.c231 wait_queue_head_t waitq; member
411 result = wait_event_timeout(priv->waitq, in i801_transaction()
543 wake_up(&priv->waitq); in i801_isr()
592 result = wait_event_timeout(priv->waitq, in i801_block_transaction_byte_by_byte()
1386 init_waitqueue_head(&priv->waitq); in i801_probe()
/linux-4.4.14/drivers/media/pci/cx18/
Dcx18-mailbox.c335 wake_up(&s->waitq); in epu_dma_done()
605 wait_queue_head_t *waitq; in cx18_api_call() local
631 waitq = &cx->mb_apu_waitq; in cx18_api_call()
637 waitq = &cx->mb_cpu_waitq; in cx18_api_call()
660 ret = wait_event_timeout(*waitq, in cx18_api_call()
691 prepare_to_wait(waitq, &w, TASK_UNINTERRUPTIBLE); in cx18_api_call()
704 finish_wait(waitq, &w); in cx18_api_call()
Dcx18-fileops.c244 prepare_to_wait(&s->waitq, &wait, TASK_INTERRUPTIBLE); in cx18_get_mdl()
249 finish_wait(&s->waitq, &wait); in cx18_get_mdl()
652 poll_wait(filp, &s->waitq, wait); in cx18_v4l2_enc_poll()
Dcx18-streams.c276 init_waitqueue_head(&s->waitq); in cx18_stream_init()
1020 wake_up(&s->waitq); in cx18_stop_v4l2_encode_stream()
Dcx18-driver.h390 wait_queue_head_t waitq; member
/linux-4.4.14/fs/afs/
Dvlocation.c183 init_waitqueue_head(&vl->waitq); in afs_vlocation_alloc()
421 wake_up(&vl->waitq); in afs_vlocation_lookup()
462 ret = wait_event_interruptible(vl->waitq, in afs_vlocation_lookup()
480 wake_up(&vl->waitq); in afs_vlocation_lookup()
683 wake_up(&vl->waitq); in afs_vlocation_updater()
Drxrpc.c247 init_waitqueue_head(&call->waitq); in afs_alloc_flat_call()
558 add_wait_queue(&call->waitq, &myself); in afs_wait_for_call_to_complete()
578 remove_wait_queue(&call->waitq, &myself); in afs_wait_for_call_to_complete()
600 wake_up(&call->waitq); in afs_wake_up_call_waiter()
703 init_waitqueue_head(&call->waitq); in afs_collect_incoming_call()
Dwrite.c49 wake_up(&front->waitq); in afs_unlink_writeback()
144 init_waitqueue_head(&candidate->waitq); in afs_write_begin()
713 init_waitqueue_head(&wb->waitq); in afs_fsync()
732 ret = wait_event_interruptible(wb->waitq, in afs_fsync()
Dinternal.h77 wait_queue_head_t waitq; /* processes awaiting completion */ member
149 wait_queue_head_t waitq; /* completion and ready wait queue */ member
260 wait_queue_head_t waitq; /* status change waitqueue */ member
/linux-4.4.14/drivers/staging/olpc_dcon/
Dolpc_dcon.c300 wait_event_timeout(dcon->waitq, dcon->switched, HZ); in dcon_source_switch()
339 wait_event_timeout(dcon->waitq, dcon->switched, HZ/2); in dcon_source_switch()
597 init_waitqueue_head(&dcon->waitq); in dcon_probe()
742 wake_up(&dcon->waitq); in dcon_interrupt()
756 wake_up(&dcon->waitq); in dcon_interrupt()
Dolpc_dcon.h64 wait_queue_head_t waitq; member
/linux-4.4.14/drivers/misc/mic/host/
Dmic_fops.c40 init_waitqueue_head(&mvdev->waitq); in mic_open()
142 poll_wait(f, &mvdev->waitq, wait); in mic_poll()
Dmic_virtio.h95 wait_queue_head_t waitq; member
Dmic_virtio.c448 wake_up(&mvdev->waitq); in mic_virtio_reset_devices()
464 wake_up(&mvdev->waitq); in mic_bh_handler()
/linux-4.4.14/include/linux/
Duinput.h65 wait_queue_head_t waitq; member
Dlp.h57 wait_queue_head_t waitq; member
Dperf_event.h551 wait_queue_head_t waitq; member
/linux-4.4.14/sound/soc/intel/common/
Dsst-ipc.c62 ret = wait_event_timeout(msg->waitq, msg->complete, in tx_wait_done()
142 init_waitqueue_head(&ipc->msg[i].waitq); in msg_empty_list_init()
239 wake_up(&msg->waitq); in sst_ipc_tx_msg_reply_complete()
Dsst-ipc.h40 wait_queue_head_t waitq; member
/linux-4.4.14/drivers/usb/gadget/function/
Df_fs.c212 spin_unlock_irq(&ffs->ev.waitq.lock); in __ffs_ep0_queue_wait()
328 spin_lock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
344 spin_unlock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
352 spin_unlock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
360 spin_lock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
378 spin_unlock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
423 spin_unlock_irq(&ffs->ev.waitq.lock); in __ffs_ep0_read_events()
458 spin_lock_irq(&ffs->ev.waitq.lock); in ffs_ep0_read()
477 if (wait_event_interruptible_exclusive_locked_irq(ffs->ev.waitq, in ffs_ep0_read()
488 spin_unlock_irq(&ffs->ev.waitq.lock); in ffs_ep0_read()
[all …]
Du_fs.h209 wait_queue_head_t waitq; member
/linux-4.4.14/include/video/
Dmetronomefb.h32 wait_queue_head_t waitq; member
Dbroadsheetfb.h51 wait_queue_head_t waitq; member
Dauo_k190xfb.h39 wait_queue_head_t waitq; member
/linux-4.4.14/drivers/tty/vt/
Dvc_screen.c57 wait_queue_head_t waitq; member
81 wake_up_interruptible(&poll->waitq); in vcs_notifier()
105 init_waitqueue_head(&poll->waitq); in vcs_poll_data_get()
568 poll_wait(file, &poll->waitq, wait); in vcs_poll()
/linux-4.4.14/net/sunrpc/
Drpc_pipe.c62 static void rpc_purge_list(wait_queue_head_t *waitq, struct list_head *head, in rpc_purge_list() argument
76 if (waitq) in rpc_purge_list()
77 wake_up(waitq); in rpc_purge_list()
97 rpc_purge_list(dentry ? &RPC_I(d_inode(dentry))->waitq : NULL, in rpc_timeout_upcall_queue()
155 wake_up(&RPC_I(d_inode(dentry))->waitq); in rpc_queue_upcall()
184 rpc_purge_list(&RPC_I(inode)->waitq, &free_list, pipe->ops->destroy_msg, -EPIPE); in rpc_close_pipes()
273 rpc_purge_list(&RPC_I(inode)->waitq, &free_list, in rpc_pipe_release()
350 poll_wait(filp, &rpci->waitq, wait); in rpc_pipe_poll()
1493 init_waitqueue_head(&rpci->waitq); in init_once()
/linux-4.4.14/drivers/hid/
Duhid.c41 wait_queue_head_t waitq; member
67 wake_up_interruptible(&uhid->waitq); in uhid_queue()
612 init_waitqueue_head(&uhid->waitq); in uhid_char_open()
654 ret = wait_event_interruptible(uhid->waitq, in uhid_char_read()
744 poll_wait(file, &uhid->waitq, wait); in uhid_char_poll()
/linux-4.4.14/drivers/char/
Dlp.c227 prepare_to_wait(&lp_table[minor].waitq, &wait, TASK_INTERRUPTIBLE); in lp_error()
229 finish_wait(&lp_table[minor].waitq, &wait); in lp_error()
465 prepare_to_wait(&lp_table[minor].waitq, &wait, TASK_INTERRUPTIBLE); in lp_read()
467 finish_wait(&lp_table[minor].waitq, &wait); in lp_read()
970 init_waitqueue_head (&lp_table[i].waitq); in lp_init()
/linux-4.4.14/drivers/mtd/
Dmtdconcat.c344 wait_queue_head_t waitq; in concat_dev_erase() local
350 init_waitqueue_head(&waitq); in concat_dev_erase()
354 erase->priv = (unsigned long) &waitq; in concat_dev_erase()
363 add_wait_queue(&waitq, &wait); in concat_dev_erase()
367 remove_wait_queue(&waitq, &wait); in concat_dev_erase()
Dmtdchar.c661 wait_queue_head_t waitq; in mtdchar_ioctl() local
664 init_waitqueue_head(&waitq); in mtdchar_ioctl()
689 erase->priv = (unsigned long)&waitq; in mtdchar_ioctl()
703 add_wait_queue(&waitq, &wait); in mtdchar_ioctl()
707 remove_wait_queue(&waitq, &wait); in mtdchar_ioctl()
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/
Devents.c489 wait_queue_head_t waitq; in ptlrpc_ni_fini() local
514 init_waitqueue_head(&waitq); in ptlrpc_ni_fini()
516 l_wait_event(waitq, 0, &lwi); in ptlrpc_ni_fini()
/linux-4.4.14/drivers/infiniband/core/
Diwpm_util.h72 wait_queue_head_t waitq; member
Diwpm_msg.c397 wake_up(&nlmsg_request->waitq); in iwpm_register_pid_cb()
466 wake_up(&nlmsg_request->waitq); in iwpm_add_mapping_cb()
558 wake_up(&nlmsg_request->waitq); in iwpm_add_and_query_mapping_cb()
752 wake_up(&nlmsg_request->waitq); in iwpm_mapping_error_cb()
Diwpm_util.c367 init_waitqueue_head(&nlmsg_request->waitq); in iwpm_wait_complete_req()
369 ret = wait_event_timeout(nlmsg_request->waitq, in iwpm_wait_complete_req()
/linux-4.4.14/drivers/media/pci/ivtv/
Divtv-fileops.c274 prepare_to_wait(&s->waitq, &wait, TASK_INTERRUPTIBLE); in ivtv_get_buffer()
278 finish_wait(&s->waitq, &wait); in ivtv_get_buffer()
634 prepare_to_wait(&s->waitq, &wait, TASK_INTERRUPTIBLE); in ivtv_write()
638 finish_wait(&s->waitq, &wait); in ivtv_write()
754 poll_wait(filp, &s->waitq, wait); in ivtv_v4l2_dec_poll()
795 poll_wait(filp, &s->waitq, wait); in ivtv_v4l2_enc_poll()
Divtv-streams.c182 init_waitqueue_head(&s->waitq); in ivtv_stream_init()
894 wake_up(&s->waitq); in ivtv_stop_v4l2_encode_stream()
962 wake_up(&s->waitq); in ivtv_stop_v4l2_decode_stream()
Divtv-driver.h349 wait_queue_head_t waitq; member
785 int ivtv_waitq(wait_queue_head_t *waitq);
Divtv-driver.c349 int ivtv_waitq(wait_queue_head_t *waitq) in ivtv_waitq() argument
353 prepare_to_wait(waitq, &wait, TASK_INTERRUPTIBLE); in ivtv_waitq()
355 finish_wait(waitq, &wait); in ivtv_waitq()
Divtv-irq.c346 wake_up(&s->waitq); in dma_post()
596 wake_up(&s->waitq); in ivtv_irq_dma_read()
891 wake_up(&s->waitq); in ivtv_irq_vsync()
/linux-4.4.14/Documentation/filesystems/
Dfuse.txt325 | | [sleep on fc->waitq]
333 | [wake up fc->waitq] | [woken up]
335 | [sleep on req->waitq] |
350 | [woken up] | [wake up req->waitq]
373 | [sleep on req->waitq] |
400 | [sleep on req->waitq] |
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_scsi.h166 wait_queue_head_t *waitq; member
Dlpfc_scsi.c4137 if (lpfc_cmd->waitq) in lpfc_scsi_cmd_iocb_cmpl()
4138 wake_up(lpfc_cmd->waitq); in lpfc_scsi_cmd_iocb_cmpl()
4153 if (lpfc_cmd->waitq) in lpfc_scsi_cmd_iocb_cmpl()
4154 wake_up(lpfc_cmd->waitq); in lpfc_scsi_cmd_iocb_cmpl()
4693 DECLARE_WAIT_QUEUE_HEAD_ONSTACK(waitq); in lpfc_abort_handler()
4818 lpfc_cmd->waitq = &waitq; in lpfc_abort_handler()
4820 wait_event_timeout(waitq, in lpfc_abort_handler()
4825 lpfc_cmd->waitq = NULL; in lpfc_abort_handler()
/linux-4.4.14/include/linux/sunrpc/
Drpc_pipe_fs.h63 wait_queue_head_t waitq; member
/linux-4.4.14/drivers/infiniband/hw/cxgb3/
Diwch_cm.c274 init_waitqueue_head(&epc->waitq); in alloc_ep()
1122 wake_up(&ep->com.waitq); in tx_ack()
1237 wake_up(&ep->com.waitq); in pass_open_rpl()
1270 wake_up(&ep->com.waitq); in close_listsrv_rpl()
1471 wake_up(&ep->com.waitq); in peer_close()
1478 wake_up(&ep->com.waitq); in peer_close()
1572 wake_up(&ep->com.waitq); in peer_abort()
1585 wake_up(&ep->com.waitq); in peer_abort()
1852 wait_event(ep->com.waitq, ep->com.rpl_done); in iwch_accept_cr()
2030 wait_event(ep->com.waitq, ep->com.rpl_done); in iwch_create_listen()
[all …]
Diwch_cm.h163 wait_queue_head_t waitq; member
Dcxio_hal.c550 init_waitqueue_head(&rdev_p->ctrl_qp.waitq); in cxio_hal_init_ctrl_qp()
618 if (wait_event_interruptible(rdev_p->ctrl_qp.waitq, in cxio_hal_ctrl_qp_write_mem()
757 if (wait_event_interruptible(rdev_p->ctrl_qp.waitq, in __cxio_tpt_op()
782 if (wait_event_interruptible(rdev_p->ctrl_qp.waitq, in cxio_write_pbl()
903 wake_up_interruptible(&rdev_p->ctrl_qp.waitq); in cxio_hal_ev_handler()
Dcxio_hal.h71 wait_queue_head_t waitq;/* wait for RspQ/CQE msg */ member
/linux-4.4.14/drivers/scsi/bfa/
Dbfa_core.c698 struct list_head *waitq, *qe, *qen; in bfa_reqq_resume() local
701 waitq = bfa_reqq(bfa, qid); in bfa_reqq_resume()
702 list_for_each_safe(qe, qen, waitq) { in bfa_reqq_resume()
720 struct list_head *waitq; in bfa_isr_rspq() local
744 waitq = bfa_reqq(bfa, qid); in bfa_isr_rspq()
745 if (!list_empty(waitq)) in bfa_isr_rspq()
754 struct list_head *waitq; in bfa_isr_reqq() local
761 waitq = bfa_reqq(bfa, qid); in bfa_isr_reqq()
762 if (!list_empty(waitq)) in bfa_isr_reqq()
Dbfa.h112 struct list_head *waitq = bfa_reqq(__bfa, __reqq); \
117 list_add_tail(&(__wqe)->qe, waitq); \
/linux-4.4.14/drivers/input/misc/
Duinput.c56 wake_up_interruptible(&udev->waitq); in uinput_dev_event()
302 init_waitqueue_head(&newdev->waitq); in uinput_open()
548 retval = wait_event_interruptible(udev->waitq, in uinput_read()
560 poll_wait(file, &udev->waitq, wait); in uinput_poll()
/linux-4.4.14/net/rds/
Drds.h598 wait_queue_head_t *waitq = sk_sleep(sk); in __rds_wake_sk_sleep() local
600 if (!sock_flag(sk, SOCK_DEAD) && waitq) in __rds_wake_sk_sleep()
601 wake_up(waitq); in __rds_wake_sk_sleep()
/linux-4.4.14/drivers/media/pci/cx25821/
Dcx25821-video-upstream.c324 if (wait_event_interruptible(out->waitq, out->cur_frame_index != out->_frame_index)) in cx25821_write_frame()
429 wake_up(&out->waitq); in cx25821_video_upstream_irq()
650 init_waitqueue_head(&out->waitq); in cx25821_vidupstream_init()
Dcx25821.h210 wait_queue_head_t waitq; member
/linux-4.4.14/drivers/block/aoe/
Daoe.h193 wait_queue_head_t *waitq; member
Daoenet.c207 kts.waitq = &txwq; in aoenet_init()
Daoecmd.c1302 add_wait_queue(k->waitq, &wait); in kthread()
1308 remove_wait_queue(k->waitq, &wait); in kthread()
1784 kts[i].waitq = &ktiowq[i]; in aoecmd_init()
/linux-4.4.14/drivers/staging/lustre/lustre/lov/
Dlov_request.c149 wait_queue_head_t waitq; in lov_check_and_wait_active() local
175 init_waitqueue_head(&waitq); in lov_check_and_wait_active()
179 rc = l_wait_event(waitq, lov_check_set(lov, ost_idx), &lwi); in lov_check_and_wait_active()
/linux-4.4.14/drivers/net/ethernet/toshiba/
Dps3_gelic_net.h300 wait_queue_head_t waitq; member
Dspider_net.h477 wait_queue_head_t waitq; member
Dps3_gelic_net.c1579 init_waitqueue_head(&card->waitq); in gelic_alloc_card_net()
1849 wait_event(card->waitq, in ps3_gelic_driver_remove()
Dspider_net.c2359 init_waitqueue_head(&card->waitq); in spider_net_alloc_card()
2509 wait_event(card->waitq, in spider_net_remove()
/linux-4.4.14/drivers/block/
Dskd_main.c332 wait_queue_head_t waitq; member
1121 wake_up_interruptible(&skdev->waitq); in skd_timer_tick_not_online()
1197 wake_up_interruptible(&skdev->waitq); in skd_timer_tick_not_online()
1525 skdev->waitq, in skd_sg_io_obtain_skspcl()
1730 rc = wait_event_interruptible_timeout(skdev->waitq, in skd_sg_io_await()
2155 wake_up_interruptible(&skdev->waitq); in skd_complete_internal()
2829 wake_up_interruptible(&skdev->waitq); in skd_isr_completion_posted()
2939 wake_up_interruptible(&skdev->waitq); in skd_complete_special()
2965 wake_up_interruptible(&skdev->waitq); in skd_release_special()
3536 wake_up_interruptible(&skdev->waitq); in skd_start_device()
[all …]
/linux-4.4.14/fs/kernfs/
Ddir.c1231 wait_queue_head_t *waitq = &kernfs_root(kn)->deactivate_waitq; in kernfs_remove_self() local
1235 prepare_to_wait(waitq, &wait, TASK_UNINTERRUPTIBLE); in kernfs_remove_self()
1245 finish_wait(waitq, &wait); in kernfs_remove_self()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Ddiag.c591 init_waitqueue_head(&dd->hfi1_snoop.waitq); in hfi1_snoop_add()
802 poll_wait(fp, &dd->hfi1_snoop.waitq, wait); in hfi1_snoop_poll()
935 dd->hfi1_snoop.waitq, in hfi1_snoop_read()
1232 wake_up_interruptible(&dd->hfi1_snoop.waitq); in snoop_list_add_tail()
Dhfi.h361 wait_queue_head_t waitq; member
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dcnic.h164 wait_queue_head_t waitq; member
Dcnic.c1974 init_waitqueue_head(&ctx->waitq); in cnic_bnx2x_destroy_ramrod()
1983 wait_event_timeout(ctx->waitq, ctx->wait_cond, CNIC_RAMROD_TMO); in cnic_bnx2x_destroy_ramrod()
2513 init_waitqueue_head(&ctx->waitq); in cnic_bnx2x_fcoe_destroy()
2522 wait_event_timeout(ctx->waitq, ctx->wait_cond, CNIC_RAMROD_TMO); in cnic_bnx2x_fcoe_destroy()
3311 wake_up(&ctx->waitq); in cnic_ctl()
3985 wake_up(&ctx->waitq); in cnic_process_fcoe_term_conn()
/linux-4.4.14/drivers/infiniband/hw/nes/
Dnes_hw.h882 wait_queue_head_t waitq; member
899 wait_queue_head_t waitq; member
Dnes_verbs.c130 ret = wait_event_timeout(cqp_request->waitq, (cqp_request->request_done != 0), in nes_alloc_mw()
189 ret = wait_event_timeout(cqp_request->waitq, (0 != cqp_request->request_done), in nes_dealloc_mw()
354 ret = wait_event_timeout(cqp_request->waitq, in alloc_fast_reg_mr()
1346 ret = wait_event_timeout(cqp_request->waitq, in nes_create_qp()
1729 ret = wait_event_timeout(cqp_request->waitq, (0 != cqp_request->request_done), in nes_create_cq()
1833 ret = wait_event_timeout(cqp_request->waitq, (0 != cqp_request->request_done), in nes_destroy_cq()
2043 ret = wait_event_timeout(cqp_request->waitq, (0 != cqp_request->request_done), in nes_reg_mr()
2690 ret = wait_event_timeout(cqp_request->waitq, (cqp_request->request_done != 0), in nes_dereg_mr()
2888 ret = wait_event_timeout(cqp_request->waitq, (cqp_request->request_done != 0), in nes_hw_modify_qp()
Dnes_hw.c1028 init_waitqueue_head(&nesdev->cqp.waitq); in nes_init_cqp()
1111 init_waitqueue_head(&nesdev->nes_cqp_requests[count].waitq); in nes_init_cqp()
1835 ret = wait_event_timeout(nesdev->cqp.waitq, (nesdev->cqp.sq_tail == cqp_head), in nes_init_nic_qp()
2039 ret = wait_event_timeout(nesdev->cqp.waitq, (nesdev->cqp.sq_tail == cqp_head), in nes_destroy_nic_qp()
3063 wake_up(&cqp_request->waitq); in nes_cqp_ce_handler()
3071 wake_up(&nesdev->cqp.waitq); in nes_cqp_ce_handler()
3807 ret = wait_event_timeout(cqp_request->waitq, (cqp_request->request_done != 0), in nes_manage_apbvt()
3930 ret = wait_event_timeout(cqp_request->waitq, (cqp_request->request_done != 0), in flush_wqes()
Dnes_utils.c584 init_waitqueue_head(&cqp_request->waitq); in nes_get_cqp_request()
588 init_waitqueue_head(&cqp_request->waitq); in nes_get_cqp_request()
Dnes_mgt.c1007 ret = wait_event_timeout(nesdev->cqp.waitq, (nesdev->cqp.sq_tail == cqp_head), in nes_init_mgt_qp()
1139 ret = wait_event_timeout(nesdev->cqp.waitq, (nesdev->cqp.sq_tail == cqp_head), in nes_destroy_mgt()
/linux-4.4.14/drivers/net/ethernet/sfc/
Def10.c74 wait_queue_head_t waitq; member
3122 prepare_to_wait(&table->waitq, &wait, TASK_UNINTERRUPTIBLE); in efx_ef10_filter_insert()
3241 wake_up_all(&table->waitq); in efx_ef10_filter_insert()
3244 finish_wait(&table->waitq, &wait); in efx_ef10_filter_insert()
3280 prepare_to_wait(&table->waitq, &wait, TASK_UNINTERRUPTIBLE); in efx_ef10_filter_remove_internal()
3349 wake_up_all(&table->waitq); in efx_ef10_filter_remove_internal()
3352 finish_wait(&table->waitq, &wait); in efx_ef10_filter_remove_internal()
3607 wake_up_all(&table->waitq); in efx_ef10_filter_rfs_insert_complete()
3661 wake_up_all(&table->waitq); in efx_ef10_filter_rfs_expire_complete()
3755 init_waitqueue_head(&table->waitq); in efx_ef10_filter_table_probe()
/linux-4.4.14/drivers/char/ipmi/
Dipmi_msghandler.c334 wait_queue_head_t waitq; member
2634 wake_up(&intf->waitq); in guid_handler()
2648 wait_event(intf->waitq, intf->bmc->guid_set != 2); in get_guid()
2708 wake_up(&intf->waitq); in channel_handler()
2724 wake_up(&intf->waitq); in channel_handler()
2735 wake_up(&intf->waitq); in channel_handler()
2835 init_waitqueue_head(&intf->waitq); in ipmi_register_smi()
2883 wait_event(intf->waitq, in ipmi_register_smi()
/linux-4.4.14/drivers/net/usb/
Dhso.c209 wait_queue_head_t waitq; member
1546 wake_up_interruptible(&tiocmget->waitq); in tiocmget_intr_callback()
1580 add_wait_queue(&tiocmget->waitq, &wait); in hso_wait_modem_status()
1601 remove_wait_queue(&tiocmget->waitq, &wait); in hso_wait_modem_status()
2242 wake_up_interruptible(&tiocmget->waitq); in hso_stop_serial_device()
2656 init_waitqueue_head(&tiocmget->waitq); in hso_create_bulk_serial_device()
/linux-4.4.14/mm/
Dshmem.c93 wait_queue_head_t *waitq; /* faults into hole wait for punch to end */ member
813 !shmem_falloc->waitq && in shmem_writepage()
1318 shmem_falloc->waitq && in shmem_fault()
1332 shmem_falloc_waitq = shmem_falloc->waitq; in shmem_fault()
2092 shmem_falloc.waitq = &shmem_falloc_waitq; in shmem_fallocate()
2131 shmem_falloc.waitq = NULL; in shmem_fallocate()
Dmemcontrol.c207 wait_queue_head_t waitq; /* a waitq for other context */ member
210 .waitq = __WAIT_QUEUE_HEAD_INITIALIZER(mc.waitq),
1231 prepare_to_wait(&mc.waitq, &wait, TASK_INTERRUPTIBLE); in mem_cgroup_wait_acct_move()
1235 finish_wait(&mc.waitq, &wait); in mem_cgroup_wait_acct_move()
4802 wake_up_all(&mc.waitq); in __mem_cgroup_clear_mc()
/linux-4.4.14/drivers/video/fbdev/
Dmetronomefb.c650 init_waitqueue_head(&par->waitq); in metronomefb_probe()
Dbroadsheetfb.c1130 init_waitqueue_head(&par->waitq); in broadsheetfb_probe()
Dauo_k190x.c1032 init_waitqueue_head(&par->waitq); in auok190x_common_probe()
/linux-4.4.14/drivers/staging/lustre/lustre/mdc/
Dmdc_request.c969 wait_queue_head_t waitq; in mdc_readpage() local
975 init_waitqueue_head(&waitq); in mdc_readpage()
1020 l_wait_event(waitq, 0, &lwi); in mdc_readpage()
/linux-4.4.14/Documentation/networking/
Drds.txt285 wraps the raw congestion bitmap, contains rbnode, waitq, etc.
/linux-4.4.14/kernel/events/
Dcore.c4079 poll_wait(file, &event->waitq, wait); in perf_poll()
4563 wake_up_all(&event->waitq); in ring_buffer_attach()
4575 wake_up_all(&event->waitq); in ring_buffer_wakeup()
7885 init_waitqueue_head(&event->waitq); in perf_event_alloc()
/linux-4.4.14/Documentation/scsi/
DChangeLog.lpfc331 lpfc_sli_handle_mb_event, pmb->context1 points to a waitq. Do