Home
last modified time | relevance | path

Searched refs:wait_event (Results 1 – 25 of 173) sorted by relevance

1234567

/drivers/platform/chrome/
A Dcros_ec_chardev.c42 wait_queue_head_t wait_event; member
116 spin_lock(&priv->wait_event.lock); in cros_ec_chardev_mkbp_event()
119 wake_up_locked(&priv->wait_event); in cros_ec_chardev_mkbp_event()
120 spin_unlock(&priv->wait_event.lock); in cros_ec_chardev_mkbp_event()
131 spin_lock(&priv->wait_event.lock); in cros_ec_chardev_fetch_event()
142 err = wait_event_interruptible_locked(priv->wait_event, in cros_ec_chardev_fetch_event()
154 spin_unlock(&priv->wait_event.lock); in cros_ec_chardev_fetch_event()
175 init_waitqueue_head(&priv->wait_event); in cros_ec_chardev_open()
193 poll_wait(filp, &priv->wait_event, wait); in cros_ec_chardev_poll()
/drivers/hid/
A Dhid-hyperv.c136 struct completion wait_event; member
159 init_completion(&input_dev->wait_event); in mousevsc_alloc_device()
237 complete(&input_device->wait_event); in mousevsc_on_receive_device_info()
272 complete(&input_dev->wait_event); in mousevsc_on_receive()
338 reinit_completion(&input_dev->wait_event); in mousevsc_connect_to_vsp()
358 t = wait_for_completion_timeout(&input_dev->wait_event, 5*HZ); in mousevsc_connect_to_vsp()
373 t = wait_for_completion_timeout(&input_dev->wait_event, 5*HZ); in mousevsc_connect_to_vsp()
/drivers/input/serio/
A Dhyperv-keyboard.c95 struct completion wait_event; member
126 complete(&kbd_dev->wait_event); in hv_kbd_on_receive()
262 reinit_completion(&kbd_dev->wait_event); in hv_kbd_connect_to_vsp()
277 if (!wait_for_completion_timeout(&kbd_dev->wait_event, 10 * HZ)) in hv_kbd_connect_to_vsp()
329 init_completion(&kbd_dev->wait_event); in hv_kbd_probe()
/drivers/gpu/drm/msm/disp/
A Dmdp_kms.c17 static DECLARE_WAIT_QUEUE_HEAD(wait_event);
84 wake_up_all(&wait_event); in wait_irq()
97 wait_event_timeout(wait_event, (wait.count <= 0), in mdp_irq_wait()
/drivers/input/touchscreen/
A Dexc3000.c86 struct completion wait_event; member
214 complete(&data->wait_event); in exc3000_interrupt()
239 reinit_completion(&data->wait_event); in exc3000_vendor_data_request()
249 time_left = wait_for_completion_timeout(&data->wait_event, in exc3000_vendor_data_request()
359 init_completion(&data->wait_event); in exc3000_probe()
/drivers/spi/
A Dspi-coldfire-qspi.c179 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi)); in mcfqspi_transfer_msg8()
199 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi)); in mcfqspi_transfer_msg8()
212 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi)); in mcfqspi_transfer_msg8()
246 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi)); in mcfqspi_transfer_msg16()
266 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi)); in mcfqspi_transfer_msg16()
279 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi)); in mcfqspi_transfer_msg16()
/drivers/scsi/isci/
A Dhost.h318 wait_event(ihost->eventq, !test_bit(IHOST_START_PENDING, &ihost->flags)); in wait_for_start()
323 wait_event(ihost->eventq, !test_bit(IHOST_STOP_PENDING, &ihost->flags)); in wait_for_stop()
328 wait_event(ihost->eventq, !test_bit(IDEV_START_PENDING, &idev->flags)); in wait_for_device_start()
333 wait_event(ihost->eventq, !test_bit(IDEV_STOP_PENDING, &idev->flags)); in wait_for_device_stop()
/drivers/net/hyperv/
A Drndis_filter.c33 struct completion wait_event; member
94 init_completion(&request->wait_event); in get_rndis_request()
354 complete(&request->wait_event); in rndis_filter_receive_response()
698 wait_for_completion(&request->wait_event); in rndis_filter_query_device()
838 wait_for_completion(&request->wait_event); in rndis_filter_set_device_mac()
894 wait_for_completion(&request->wait_event); in rndis_filter_set_offload_params()
961 wait_for_completion(&request->wait_event); in rndis_set_rss_param_msg()
1049 wait_for_completion(&request->wait_event); in rndis_filter_set_packet_filter()
1114 wait_for_completion(&request->wait_event); in rndis_filter_init_device()
1180 wait_event(nvdev->wait_drain, netvsc_device_idle(nvdev)); in rndis_filter_halt_device()
[all …]
/drivers/nvdimm/
A Dnd_virtio.c87 wait_event(req_data->wq_buf, req_data->wq_buf_avail); in virtio_pmem_flush()
101 wait_event(req_data->host_acked, req_data->done); in virtio_pmem_flush()
/drivers/gpu/drm/sti/
A Dsti_hdmi_tx3g4c28phy.c121 wait_event_interruptible_timeout(hdmi->wait_event, in sti_hdmi_tx3g4c28phy_start()
201 wait_event_interruptible_timeout(hdmi->wait_event, in sti_hdmi_tx3g4c28phy_stop()
A Dsti_hdmi.h81 wait_queue_head_t wait_event; member
/drivers/infiniband/hw/erdma/
A Derdma_cmdq.c81 init_completion(&cmdq->wait_pool[i].wait_event); in erdma_cmdq_wait_res_init()
264 reinit_completion(&comp_wait->wait_event); in push_cmdq_sqe()
312 complete(&comp_wait->wait_event); in erdma_poll_single_cmd_completion()
379 wait_for_completion_timeout(&comp_ctx->wait_event, in erdma_wait_cmd_completion()
/drivers/soc/fsl/qbman/
A Dqman_test_api.c182 wait_event(waitqueue, sdqcr_complete); in qman_test_api()
190 wait_event(waitqueue, retire_complete); in qman_test_api()
/drivers/scsi/
A Dstorvsc_drv.c399 struct completion wait_event; member
577 wait_event(dev->waiting_to_drain, in storvsc_wait_to_drain()
755 init_completion(&request->wait_event); in handle_multichannel_storage()
771 t = wait_for_completion_timeout(&request->wait_event, storvsc_timeout * HZ); in handle_multichannel_storage()
825 init_completion(&request->wait_event); in storvsc_execute_vstor_op()
836 t = wait_for_completion_timeout(&request->wait_event, storvsc_timeout * HZ); in storvsc_execute_vstor_op()
1327 complete(&request->wait_event); in storvsc_on_channel_callback()
1659 init_completion(&request->wait_event); in storvsc_host_reset_handler()
1673 t = wait_for_completion_timeout(&request->wait_event, storvsc_timeout * HZ); in storvsc_host_reset_handler()
/drivers/gpu/drm/i915/selftests/
A Digt_reset.c22 wait_event(gt->reset.queue, in igt_global_reset_lock()
/drivers/s390/cio/
A Ddevice.c294 wait_event(cdev->private->wait_q, (dev_fsm_final_state(cdev) || in ccw_device_set_offline()
314 wait_event(cdev->private->wait_q, (dev_fsm_final_state(cdev) || in ccw_device_set_offline()
377 wait_event(cdev->private->wait_q, dev_fsm_final_state(cdev)); in ccw_device_set_online()
413 wait_event(cdev->private->wait_q, (dev_fsm_final_state(cdev) || in ccw_device_set_online()
421 wait_event(cdev->private->wait_q, (dev_fsm_final_state(cdev) || in ccw_device_set_online()
459 wait_event(cdev->private->wait_q, in online_store_recog_and_online()
1225 wait_event(cdev->private->wait_q, in io_subchannel_quiesce()
1766 wait_event(cdev->private->wait_q, in ccw_device_remove()
A Dcrw.c144 wait_event(crw_handler_wait_q, atomic_read(&crw_nr_req) == 0); in crw_wait_for_channel_report()
/drivers/infiniband/sw/rdmavt/
A Dmcast.c371 wait_event(mcast->wait, atomic_read(&mcast->refcount) <= 1); in rvt_detach_mcast()
376 wait_event(mcast->wait, !atomic_read(&mcast->refcount)); in rvt_detach_mcast()
/drivers/pci/hotplug/
A Dpciehp_ctrl.c389 wait_event(ctrl->requester, in pciehp_sysfs_enable_slot()
423 wait_event(ctrl->requester, in pciehp_sysfs_disable_slot()
/drivers/gpu/drm/i915/
A Di915_sw_fence.h113 wait_event(fence->wait, i915_sw_fence_done(fence)); in i915_sw_fence_wait()
/drivers/gpu/drm/i915/gt/
A Dintel_gt_debugfs.c36 wait_event(gt->reset.queue, in intel_gt_debugfs_reset_store()
/drivers/infiniband/hw/efa/
A Defa_com.c29 struct completion wait_event; member
337 reinit_completion(&comp_ctx->wait_event); in __efa_com_submit_admin_cmd()
373 init_completion(&comp_ctx->wait_event); in efa_com_init_comp_ctxt()
430 complete(&comp_ctx->wait_event); in efa_com_handle_single_admin_completion()
541 wait_for_completion_timeout(&comp_ctx->wait_event, in efa_com_wait_and_process_admin_cq_interrupts()
/drivers/xen/xenbus/
A Dxenbus_xs.c103 wait_event(xs_state_exit_wq, xs_state_users == 0); in xs_suspend_enter()
131 wait_event(xs_state_enter_wq, xs_suspend_active == 0); in xs_request_enter()
215 wait_event(req->wq, test_reply(req)); in read_reply()
/drivers/xen/
A Dpvcalls-front.c333 wait_event(bedata->inflight_req, in pvcalls_front_socket()
480 wait_event(bedata->inflight_req, in pvcalls_front_connect()
714 wait_event(bedata->inflight_req, in pvcalls_front_bind()
764 wait_event(bedata->inflight_req, in pvcalls_front_listen()
1056 wait_event(bedata->inflight_req, in pvcalls_front_release()
/drivers/s390/block/
A Ddasd.c633 wait_event(dasd_init_waitq, _wait_for_device(device)); in dasd_enable_device()
2146 wait_event(dasd_flush_wq, in dasd_flush_device_queue()
2372 wait_event(generic_waitq, !(device->stopped)); in _dasd_sleep_on()
2385 wait_event(generic_waitq, in _dasd_sleep_on()
2392 wait_event(generic_waitq, _wait_for_wakeup(cqr)); in _dasd_sleep_on()
2458 wait_event(generic_waitq, !(device->stopped)); in _dasd_sleep_on_queue()
2601 wait_event(generic_waitq, _wait_for_wakeup(cqr)); in dasd_sleep_on_immediatly()
3019 wait_event(dasd_flush_wq, (cqr->status < DASD_CQR_QUEUED)); in dasd_flush_block_queue()
3564 wait_event(dasd_init_waitq, _wait_for_device(device)); in dasd_generic_set_online()
3907 wait_event(dasd_flush_wq, (cqr->status < DASD_CQR_QUEUED)); in dasd_generic_requeue_all_requests()
[all …]

Completed in 71 milliseconds

1234567