Searched defs:waitq (Results 1 - 25 of 25) sorted by relevance

/drivers/i2c/busses/
H A Di2c-iop3xx.h101 wait_queue_head_t waitq; member in struct:i2c_algo_iop3xx_data
H A Di2c-mv64xxx.c101 wait_queue_head_t waitq; member in struct:mv64xxx_i2c_data
247 wake_up_interruptible(&drv_data->waitq);
295 wake_up_interruptible(&drv_data->waitq);
310 wake_up_interruptible(&drv_data->waitq);
376 time_left = wait_event_interruptible_timeout(drv_data->waitq,
392 time_left = wait_event_timeout(drv_data->waitq,
546 init_waitqueue_head(&drv_data->waitq);
/drivers/input/misc/
H A Dkeychord.c59 wait_queue_head_t waitq; member in struct:keychord_device
130 wake_up_interruptible(&kdev->waitq);
206 retval = wait_event_interruptible(kdev->waitq,
317 poll_wait(file, &kdev->waitq, wait);
334 init_waitqueue_head(&kdev->waitq);
/drivers/infiniband/hw/cxgb3/
H A Dcxio_hal.h71 wait_queue_head_t waitq;/* wait for RspQ/CQE msg */ member in struct:cxio_hal_ctrl_qp
H A Diwch_cm.h163 wait_queue_head_t waitq; member in struct:iwch_ep_common
/drivers/media/video/cx18/
H A Dcx18-mailbox.c335 wake_up(&s->waitq);
601 wait_queue_head_t *waitq; local
627 waitq = &cx->mb_apu_waitq;
634 waitq = &cx->mb_cpu_waitq;
659 ret = wait_event_timeout(*waitq,
690 prepare_to_wait(waitq, &w, TASK_UNINTERRUPTIBLE);
703 finish_wait(waitq, &w);
H A Dcx18-driver.h391 wait_queue_head_t waitq; member in struct:cx18_stream
/drivers/mtd/
H A Dmtdconcat.c367 wait_queue_head_t waitq; local
373 init_waitqueue_head(&waitq);
377 erase->priv = (unsigned long) &waitq;
386 add_wait_queue(&waitq, &wait);
390 remove_wait_queue(&waitq, &wait);
H A Dmtdchar.c691 wait_queue_head_t waitq; local
694 init_waitqueue_head(&waitq);
719 erase->priv = (unsigned long)&waitq;
733 add_wait_queue(&waitq, &wait);
737 remove_wait_queue(&waitq, &wait);
/drivers/scsi/lpfc/
H A Dlpfc_scsi.h151 wait_queue_head_t *waitq; member in struct:lpfc_scsi_buf
/drivers/tty/vt/
H A Dvc_screen.c57 wait_queue_head_t waitq; member in struct:vcs_poll_data
81 wake_up_interruptible(&poll->waitq);
105 init_waitqueue_head(&poll->waitq);
581 poll_wait(file, &poll->waitq, wait);
/drivers/usb/misc/
H A Dyurex.c69 wait_queue_head_t waitq; member in struct:usb_yurex
87 wake_up_interruptible(&dev->waitq);
177 wake_up_interruptible(&dev->waitq);
207 init_waitqueue_head(&dev->waitq);
340 wake_up_interruptible(&dev->waitq);
511 prepare_to_wait(&dev->waitq, &wait, TASK_INTERRUPTIBLE);
516 finish_wait(&dev->waitq, &wait);
/drivers/media/video/ivtv/
H A Divtv-driver.c318 int ivtv_waitq(wait_queue_head_t *waitq) argument
322 prepare_to_wait(waitq, &wait, TASK_INTERRUPTIBLE);
324 finish_wait(waitq, &wait);
H A Divtv-driver.h348 wait_queue_head_t waitq; member in struct:ivtv_stream
765 int ivtv_waitq(wait_queue_head_t *waitq);
/drivers/spi/
H A Dspi-coldfire-qspi.c79 wait_queue_head_t waitq; member in struct:mcfqspi
167 wake_up(&mcfqspi->waitq);
198 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi));
218 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi));
231 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi));
265 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi));
285 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi));
298 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi));
514 init_waitqueue_head(&mcfqspi->waitq);
H A Dspi-txx9.c79 wait_queue_head_t waitq; member in struct:txx9spi
151 wake_up(&c->waitq);
243 wait_event(c->waitq,
358 init_waitqueue_head(&c->waitq);
/drivers/net/wireless/libertas/
H A Ddev.h140 wait_queue_head_t waitq; member in struct:lbs_private
/drivers/net/ethernet/toshiba/
H A Dps3_gelic_net.h301 wait_queue_head_t waitq; member in struct:gelic_card
H A Dspider_net.h477 wait_queue_head_t waitq; member in struct:spider_net_card
/drivers/scsi/bfa/
H A Dbfa_core.c217 struct list_head *waitq, *qe, *qen; local
220 waitq = bfa_reqq(bfa, qid);
221 list_for_each_safe(qe, qen, waitq) {
239 struct list_head *waitq; local
260 waitq = bfa_reqq(bfa, qid);
261 if (!list_empty(waitq))
268 struct list_head *waitq; local
275 waitq = bfa_reqq(bfa, qid);
276 if (!list_empty(waitq))
/drivers/usb/gadget/
H A Df_fs.c150 * + FFS_NO_SETUP -> FFS_SETUP_PENDING -- P: ev.waitq.lock
152 * + FFS_SETUP_PENDING -> FFS_NO_SETUP -- P: ev.waitq.lock
154 * + FFS_SETUP_PENDING -> FFS_SETUP_CANCELED -- P: ev.waitq.lock
171 wait_queue_head_t waitq; member in struct:ffs_data::__anon5576
172 } ev; /* the whole structure, P: ev.waitq.lock */
358 spin_unlock_irq(&ffs->ev.waitq.lock);
475 spin_lock_irq(&ffs->ev.waitq.lock);
491 spin_unlock_irq(&ffs->ev.waitq.lock);
499 spin_unlock_irq(&ffs->ev.waitq.lock);
507 spin_lock_irq(&ffs->ev.waitq
[all...]
/drivers/net/ethernet/broadcom/
H A Dcnic.h163 wait_queue_head_t waitq; member in struct:cnic_context
/drivers/char/ipmi/
H A Dipmi_msghandler.c323 wait_queue_head_t waitq; member in struct:ipmi_smi
2680 wake_up(&intf->waitq);
2694 wait_event(intf->waitq, intf->bmc->guid_set != 2);
2755 wake_up(&intf->waitq);
2771 wake_up(&intf->waitq);
2778 wake_up(&intf->waitq);
2869 init_waitqueue_head(&intf->waitq);
2913 wait_event(intf->waitq,
/drivers/net/usb/
H A Dhso.c217 wait_queue_head_t waitq; member in struct:hso_tiocmget
1562 wake_up_interruptible(&tiocmget->waitq);
1596 add_wait_queue(&tiocmget->waitq, &wait);
1617 remove_wait_queue(&tiocmget->waitq, &wait);
2273 wake_up_interruptible(&tiocmget->waitq);
2699 init_waitqueue_head(&tiocmget->waitq);
/drivers/infiniband/hw/nes/
H A Dnes_hw.h882 wait_queue_head_t waitq; member in struct:nes_cqp_request
899 wait_queue_head_t waitq; member in struct:nes_hw_cqp

Completed in 485 milliseconds