/drivers/scsi/aic94xx/ |
D | aic94xx_tmf.c | 86 complete(ascb->completion); in asd_clear_nexus_tasklet_complete() 97 complete(ascb->completion); in asd_clear_nexus_timedout() 104 DECLARE_COMPLETION_ONSTACK(completion); \ 113 ascb->completion = &completion; \ 125 wait_for_completion(&completion); \ 271 complete(ascb->completion); in asd_tmf_timedout() 339 complete(ascb->completion); in asd_tmf_tasklet_complete() 348 DECLARE_COMPLETION_ONSTACK(completion); in asd_clear_nexus() 351 tascb->completion = &completion; in asd_clear_nexus() 358 leftover = wait_for_completion_timeout(&completion, in asd_clear_nexus() [all …]
|
/drivers/char/hw_random/ |
D | timeriomem-rng.c | 42 struct completion completion; member 71 wait_for_completion(&priv->completion); in timeriomem_rng_read() 95 reinit_completion(&priv->completion); in timeriomem_rng_read() 108 complete(&priv->completion); in timeriomem_rng_trigger() 166 init_completion(&priv->completion); in timeriomem_rng_probe() 180 complete(&priv->completion); in timeriomem_rng_probe()
|
/drivers/s390/char/ |
D | sclp_ftp.c | 37 struct completion *completion = data; in sclp_ftp_txcb() local 43 complete(completion); in sclp_ftp_txcb() 87 struct completion completion; in sclp_ftp_et7() local 128 req->callback_data = &completion; in sclp_ftp_et7() 130 init_completion(&completion); in sclp_ftp_et7() 137 wait_for_completion(&completion); in sclp_ftp_et7()
|
D | sclp_pci.c | 104 struct completion *completion = data; in sclp_pci_callback() local 106 complete(completion); in sclp_pci_callback() 126 DECLARE_COMPLETION_ONSTACK(completion); in sclp_pci_report() 152 req.callback_data = &completion; in sclp_pci_report() 173 wait_for_completion(&completion); in sclp_pci_report()
|
D | sclp_cpi_sys.c | 74 struct completion *completion = data; in cpi_callback() local 76 complete(completion); in cpi_callback() 128 struct completion completion; in cpi_req() local 147 init_completion(&completion); in cpi_req() 148 req->callback_data = &completion; in cpi_req() 155 wait_for_completion(&completion); in cpi_req()
|
/drivers/soc/qcom/ |
D | glink_ssr.c | 62 struct completion completion; member 87 complete(&ssr->completion); in qcom_glink_ssr_callback() 101 reinit_completion(&ssr->completion); in qcom_glink_ssr_notify() 113 ret = wait_for_completion_timeout(&ssr->completion, HZ); in qcom_glink_ssr_notify() 128 init_completion(&ssr->completion); in qcom_glink_ssr_probe()
|
/drivers/staging/rts5208/ |
D | rtsx.h | 108 struct completion cmnd_ready; /* to sleep thread on */ 109 struct completion control_exit; /* control thread exit */ 110 struct completion polling_exit; /* polling thread exit */ 111 struct completion notify; /* thread begin/end */ 112 struct completion scanning_done; /* wait for scan thread */ 124 struct completion *done;
|
/drivers/net/ethernet/brocade/bna/ |
D | bnad.h | 129 struct completion comp; 134 struct completion ioc_comp; 135 struct completion ucast_comp; 136 struct completion mcast_comp; 137 struct completion tx_comp; 138 struct completion rx_comp; 139 struct completion stats_comp; 140 struct completion enet_comp; 141 struct completion mtu_comp;
|
/drivers/staging/vc04_services/interface/vchiq_arm/ |
D | vchiq_arm.h | 76 struct completion ka_evt; 81 struct completion vc_suspend_complete; 82 struct completion vc_resume_complete; 109 struct completion resume_blocker; 111 struct completion blocked_blocker;
|
/drivers/hwmon/ |
D | jz4740-hwmon.c | 35 struct completion read_completion; 52 struct completion *completion = &hwmon->read_completion; in in0_input_show() local 59 reinit_completion(completion); in in0_input_show() 64 t = wait_for_completion_interruptible_timeout(completion, HZ); in in0_input_show()
|
/drivers/scsi/bfa/ |
D | bfad_drv.h | 152 struct completion *comp_del; 201 struct completion comp; 202 struct completion suspend; 203 struct completion enable_comp; 204 struct completion disable_comp; 283 struct completion comp; 288 struct completion comp;
|
/drivers/gpu/drm/nouveau/nvkm/falcon/ |
D | msgqueue.h | 166 struct completion *completion; member 191 struct completion init_done; 202 struct completion *, bool);
|
/drivers/net/wireless/ath/ath10k/ |
D | core.h | 170 struct completion service_ready; 171 struct completion unified_ready; 172 struct completion barrier; 475 struct completion fw_stats_complete; 486 struct completion tpc_complete; 797 struct completion target_suspend; 838 struct completion started; 839 struct completion completed; 840 struct completion on_channel; 882 struct completion install_key_done; [all …]
|
/drivers/md/ |
D | dm-core.h | 24 struct completion completion; member 139 static inline struct completion *dm_get_completion_from_kobject(struct kobject *kobj) in dm_get_completion_from_kobject() 141 return &container_of(kobj, struct dm_kobject_holder, kobj)->completion; in dm_get_completion_from_kobject()
|
/drivers/media/platform/qcom/camss-8x16/ |
D | camss-vfe.h | 74 struct completion sof; 75 struct completion reg_update; 96 struct completion reset_complete; 97 struct completion halt_complete;
|
/drivers/iio/adc/ |
D | lpc32xx_adc.c | 67 struct completion completion; member 94 wait_for_completion(&st->completion); /* set by ISR */ in lpc32xx_read_raw() 132 complete(&st->completion); in lpc32xx_adc_isr() 185 init_completion(&st->completion); in lpc32xx_adc_probe()
|
D | ad_sigma_delta.c | 221 reinit_completion(&sigma_delta->completion); in ad_sd_calibrate() 229 ret = wait_for_completion_timeout(&sigma_delta->completion, 2*HZ); in ad_sd_calibrate() 294 reinit_completion(&sigma_delta->completion); in ad_sigma_delta_single_conversion() 301 &sigma_delta->completion, HZ); in ad_sigma_delta_single_conversion() 380 reinit_completion(&sigma_delta->completion); in ad_sd_buffer_postdisable() 381 wait_for_completion_timeout(&sigma_delta->completion, HZ); in ad_sd_buffer_postdisable() 445 complete(&sigma_delta->completion); in ad_sd_data_rdy_trig_poll() 488 init_completion(&sigma_delta->completion); in ad_sd_probe_trigger()
|
/drivers/video/fbdev/ |
D | pxafb.h | 104 struct completion branch_done; 149 struct completion disable_done; 154 struct completion command_done; 155 struct completion refresh_done;
|
/drivers/mfd/ |
D | pcf50633-adc.c | 38 struct completion completion; member 117 complete(&req->completion); in pcf50633_adc_sync_read_callback() 125 init_completion(&req.completion); in pcf50633_adc_sync_read() 132 wait_for_completion(&req.completion); in pcf50633_adc_sync_read()
|
/drivers/s390/cio/ |
D | vfio_ccw_drv.c | 31 DECLARE_COMPLETION_ONSTACK(completion); in vfio_ccw_sch_quiesce() 56 private->completion = &completion; in vfio_ccw_sch_quiesce() 60 wait_for_completion_timeout(&completion, 3*HZ); in vfio_ccw_sch_quiesce() 62 private->completion = NULL; in vfio_ccw_sch_quiesce()
|
D | eadm_sch.c | 164 if (private->completion) in eadm_subchannel_irq() 165 complete(private->completion); in eadm_subchannel_irq() 264 DECLARE_COMPLETION_ONSTACK(completion); in eadm_quiesce() 274 private->completion = &completion; in eadm_quiesce() 277 wait_for_completion_io(&completion); in eadm_quiesce() 280 private->completion = NULL; in eadm_quiesce()
|
/drivers/iio/humidity/ |
D | dht11.c | 87 struct completion completion; member 194 complete(&dht11->completion); in dht11_handle_irq() 226 reinit_completion(&dht11->completion); in dht11_read_raw() 244 ret = wait_for_completion_killable_timeout(&dht11->completion, in dht11_read_raw() 340 init_completion(&dht11->completion); in dht11_probe()
|
/drivers/media/rc/ |
D | iguanair.c | 46 struct completion completion; member 99 complete(&ir->completion); in process_ir_data() 105 complete(&ir->completion); in process_ir_data() 111 complete(&ir->completion); in process_ir_data() 120 complete(&ir->completion); in process_ir_data() 200 complete(&ir->completion); in iguanair_irq_out() 207 reinit_completion(&ir->completion); in iguanair_send() 214 if (wait_for_completion_timeout(&ir->completion, TIMEOUT) == 0) in iguanair_send() 460 init_completion(&ir->completion); in iguanair_probe()
|
/drivers/media/platform/coda/ |
D | imx-vdoa.c | 102 struct completion completion; member 133 complete(&curr_ctx->completion); in vdoa_irq_handler() 145 if (!wait_for_completion_timeout(&ctx->completion, in vdoa_wait_for_completion() 167 reinit_completion(&ctx->completion); in vdoa_device_run() 222 init_completion(&ctx->completion); in vdoa_context_create()
|
/drivers/block/rsxx/ |
D | cregs.c | 366 struct completion *cmd_done; 394 struct creg_completion completion; in __issue_creg_rw() local 398 completion.cmd_done = &cmd_done; in __issue_creg_rw() 399 completion.st = 0; in __issue_creg_rw() 400 completion.creg_status = 0; in __issue_creg_rw() 403 &completion); in __issue_creg_rw() 419 st = wait_for_completion_timeout(completion.cmd_done, timeout); in __issue_creg_rw() 431 *hw_stat = completion.creg_status; in __issue_creg_rw() 433 if (completion.st) { in __issue_creg_rw() 445 completion.st, addr); in __issue_creg_rw() [all …]
|