Home
last modified time | relevance | path

Searched refs:wait_queue (Results 1 – 25 of 34) sorted by relevance

12

/drivers/char/ipmi/
Dipmb_dev_int.c64 wait_queue_head_t wait_queue; member
91 ret = wait_event_interruptible(ipmb_dev->wait_queue, in ipmb_read()
163 poll_wait(file, &ipmb_dev->wait_queue, wait); in ipmb_poll()
196 wake_up_all(&ipmb_dev->wait_queue); in ipmb_handle_request()
301 init_waitqueue_head(&ipmb_dev->wait_queue); in ipmb_probe()
/drivers/base/power/
Druntime.c452 wake_up_all(&dev->power.wait_queue); in rpm_idle()
595 prepare_to_wait(&dev->power.wait_queue, &wait, in rpm_suspend()
606 finish_wait(&dev->power.wait_queue, &wait); in rpm_suspend()
641 wake_up_all(&dev->power.wait_queue); in rpm_suspend()
670 wake_up_all(&dev->power.wait_queue); in rpm_suspend()
765 prepare_to_wait(&dev->power.wait_queue, &wait, in rpm_resume()
777 finish_wait(&dev->power.wait_queue, &wait); in rpm_resume()
863 wake_up_all(&dev->power.wait_queue); in rpm_resume()
1264 prepare_to_wait(&dev->power.wait_queue, &wait, in __pm_runtime_barrier()
1276 finish_wait(&dev->power.wait_queue, &wait); in __pm_runtime_barrier()
[all …]
/drivers/mmc/host/
Dcqhci.c637 wake_up(&cq_host->wait_queue); in cqhci_recovery_needed()
787 wake_up(&cq_host->wait_queue); in cqhci_irq()
794 wake_up(&cq_host->wait_queue); in cqhci_irq()
797 wake_up(&cq_host->wait_queue); in cqhci_irq()
822 wait_event(cq_host->wait_queue, cqhci_is_idle(cq_host, &ret)); in cqhci_wait_for_idle()
871 wait_event_timeout(cq_host->wait_queue, cqhci_tasks_cleared(cq_host), in cqhci_clear_all_tasks()
905 wait_event_timeout(cq_host->wait_queue, cqhci_halted(cq_host), in cqhci_halt()
1136 init_waitqueue_head(&cq_host->wait_queue); in cqhci_init()
Dcqhci.h197 wait_queue_head_t wait_queue; member
/drivers/macintosh/
Dadb.c610 wait_queue_head_t wait_queue; member
638 wake_up_interruptible(&state->wait_queue); in adb_write_done()
684 init_waitqueue_head(&state->wait_queue); in adb_open()
730 add_wait_queue(&state->wait_queue, &wait); in adb_read()
756 remove_wait_queue(&state->wait_queue, &wait); in adb_read()
/drivers/platform/chrome/
Dcros_ec_ishtp.c100 wait_queue_head_t wait_queue; member
184 wait_event_interruptible_timeout(client_data->response.wait_queue, in ish_send()
293 wake_up_interruptible(&client_data->response.wait_queue); in process_recv()
631 init_waitqueue_head(&client_data->response.wait_queue); in cros_ec_ishtp_probe()
/drivers/media/platform/vsp1/
Dvsp1_drm.h39 wait_queue_head_t wait_queue; member
Dvsp1_histo.h50 wait_queue_head_t wait_queue; member
Dvsp1_histo.c75 wake_up(&histo->wait_queue); in vsp1_histogram_buffer_complete()
153 wait_event_lock_irq(histo->wait_queue, !histo->readout, histo->irqlock); in histo_stop_streaming()
533 init_waitqueue_head(&histo->wait_queue); in vsp1_histogram_init()
Dvsp1_drm.c51 wake_up(&drm_pipe->wait_queue); in vsp1_du_pipeline_frame_end()
301 ret = wait_event_timeout(owner_pipe->wait_queue, in vsp1_du_pipeline_setup_brx()
948 init_waitqueue_head(&drm_pipe->wait_queue); in vsp1_drm_init()
/drivers/s390/char/
Dtape_core.c545 init_waitqueue_head(&device->wait_queue); in tape_alloc_device()
1018 request->callback_data = &device->wait_queue; in tape_do_io()
1025 wait_event(device->wait_queue, (request->callback == NULL)); in tape_do_io()
1051 request->callback_data = &device->wait_queue; in tape_do_io_interruptible()
1057 rc = wait_event_interruptible(device->wait_queue, in tape_do_io_interruptible()
1071 device->wait_queue, in tape_do_io_interruptible()
Dtape.h212 wait_queue_head_t wait_queue; member
/drivers/hwmon/
Dsht15.c153 wait_queue_head_t wait_queue; member
542 ret = wait_event_timeout(data->wait_queue, in sht15_measurement()
875 wake_up(&data->wait_queue); in sht15_bh_read_data()
930 init_waitqueue_head(&data->wait_queue); in sht15_probe()
/drivers/hid/intel-ish-hid/
Dishtp-fw-loader.c195 wait_queue_head_t wait_queue; member
306 wait_event_interruptible_timeout(client_data->response.wait_queue, in loader_cl_send()
433 wake_up_interruptible(&client_data->response.wait_queue); in process_recv()
986 init_waitqueue_head(&client_data->response.wait_queue); in loader_ishtp_cl_probe()
/drivers/media/dvb-core/
Ddvb_ca_en50221.c132 wait_queue_head_t wait_queue; member
764 wake_up_interruptible(&ca->wait_queue); in dvb_ca_en50221_read_data()
916 wake_up_interruptible(&ca->wait_queue); in dvb_ca_en50221_slot_shutdown()
1625 status = wait_event_interruptible(ca->wait_queue, in dvb_ca_en50221_io_read()
1789 poll_wait(file, &ca->wait_queue, wait); in dvb_ca_en50221_io_poll()
1867 init_waitqueue_head(&ca->wait_queue); in dvb_ca_en50221_init()
Ddvb_frontend.c99 wait_queue_head_t wait_queue; member
266 wake_up_interruptible(&events->wait_queue); in dvb_frontend_add_event()
300 ret = wait_event_interruptible(events->wait_queue, in dvb_frontend_get_event()
642 wake_up_interruptible(&fepriv->wait_queue); in dvb_frontend_wakeup()
670 wait_event_interruptible_timeout(fepriv->wait_queue, in dvb_frontend_thread()
2716 poll_wait(file, &fepriv->events.wait_queue, wait); in dvb_frontend_poll()
2868 wake_up(&fepriv->wait_queue); in dvb_frontend_release()
2880 wake_up(&dvbdev->wait_queue); in dvb_frontend_release()
2987 init_waitqueue_head(&fepriv->wait_queue); in dvb_register_frontend()
2988 init_waitqueue_head(&fepriv->events.wait_queue); in dvb_register_frontend()
Ddmxdev.c245 wake_up(&dvbdev->wait_queue); in dvb_dvr_release()
1257 wake_up(&dmxdev->dvbdev->wait_queue); in dvb_demux_release()
1451 wait_event(dmxdev->dvbdev->wait_queue, in dvb_dmxdev_release()
1455 wait_event(dmxdev->dvr_dvbdev->wait_queue, in dvb_dmxdev_release()
/drivers/tee/optee/
Drpc.c106 wq_sleep(&optee->wait_queue, arg->params[0].u.value.b); in handle_rpc_func_cmd_wq()
109 wq_wakeup(&optee->wait_queue, arg->params[0].u.value.b); in handle_rpc_func_cmd_wq()
Doptee_private.h87 struct optee_wait_queue wait_queue; member
Dcore.c636 optee_wait_queue_init(&optee->wait_queue); in optee_probe()
684 optee_wait_queue_exit(&optee->wait_queue); in optee_remove()
/drivers/misc/vmw_vmci/
Dvmci_context.h32 wait_queue_head_t wait_queue; member
Dvmci_context.c121 init_waitqueue_head(&context->host_context.wait_queue); in vmci_ctx_create()
358 wake_up(&context->host_context.wait_queue); in vmci_ctx_enqueue_datagram()
1102 wake_up(&dst_context->host_context.wait_queue); in vmci_ctx_notify_dbell()
/drivers/scsi/qedi/
Dqedi_iscsi.h169 wait_queue_head_t wait_queue; member
/drivers/media/pci/ttpci/
Dav7110.h75 wait_queue_head_t wait_queue; member
Dav7110_av.c886 wake_up_interruptible(&events->wait_queue); in dvb_video_add_event()
904 ret = wait_event_interruptible(events->wait_queue, in dvb_video_get_event()
936 poll_wait(file, &av7110->video_events.wait_queue, wait); in dvb_video_poll()
1629 init_waitqueue_head(&av7110->video_events.wait_queue); in av7110_av_register()

12