/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 | 43 struct completion completion; member 61 wait_for_completion(&priv->completion); in timeriomem_rng_data_present() 82 reinit_completion(&priv->completion); in timeriomem_rng_data_read() 94 complete(&priv->completion); in timeriomem_rng_trigger() 151 init_completion(&priv->completion); in timeriomem_rng_probe() 152 complete(&priv->completion); in timeriomem_rng_probe()
|
/drivers/s390/char/ |
D | sclp_ftp.c | 36 struct completion *completion = data; in sclp_ftp_txcb() local 42 complete(completion); in sclp_ftp_txcb() 86 struct completion completion; in sclp_ftp_et7() local 127 req->callback_data = &completion; in sclp_ftp_et7() 129 init_completion(&completion); in sclp_ftp_et7() 136 wait_for_completion(&completion); in sclp_ftp_et7()
|
D | sclp_cpi_sys.c | 73 struct completion *completion = data; in cpi_callback() local 75 complete(completion); in cpi_callback() 127 struct completion completion; in cpi_req() local 146 init_completion(&completion); in cpi_req() 147 req->callback_data = &completion; in cpi_req() 154 wait_for_completion(&completion); in cpi_req()
|
/drivers/staging/rts5208/ |
D | rtsx.h | 111 struct completion cmnd_ready; /* to sleep thread on */ 112 struct completion control_exit; /* control thread exit */ 113 struct completion polling_exit; /* polling thread exit */ 114 struct completion notify; /* thread begin/end */ 115 struct completion scanning_done; /* wait for scan thread */ 127 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/scsi/bfa/ |
D | bfad_drv.h | 151 struct completion *comp_del; 200 struct completion comp; 201 struct completion suspend; 202 struct completion enable_comp; 203 struct completion disable_comp; 282 struct completion comp; 287 struct completion comp;
|
/drivers/net/wireless/ath/ath10k/ |
D | core.h | 146 struct completion service_ready; 147 struct completion unified_ready; 409 struct completion fw_stats_complete; 420 struct completion tpc_complete; 628 struct completion target_suspend; 715 struct completion started; 716 struct completion completed; 717 struct completion on_channel; 756 struct completion install_key_done; 759 struct completion vdev_setup_done; [all …]
|
/drivers/staging/iio/adc/ |
D | lpc32xx_adc.c | 64 struct completion completion; member 86 wait_for_completion(&info->completion); /* set by ISR */ in lpc32xx_read_raw() 124 complete(&info->completion); in lpc32xx_adc_isr() 177 init_completion(&info->completion); in lpc32xx_adc_probe()
|
/drivers/hwmon/ |
D | jz4740-hwmon.c | 38 struct completion read_completion; 61 struct completion *completion = &hwmon->read_completion; in jz4740_hwmon_read_adcin() local 68 reinit_completion(completion); in jz4740_hwmon_read_adcin() 73 t = wait_for_completion_interruptible_timeout(completion, HZ); in jz4740_hwmon_read_adcin()
|
/drivers/i2c/busses/ |
D | i2c-bcm2835.c | 66 struct completion completion; member 125 complete(&i2c_dev->completion); in bcm2835_i2c_isr() 140 complete(&i2c_dev->completion); in bcm2835_i2c_isr() 160 reinit_completion(&i2c_dev->completion); in bcm2835_i2c_xfer_msg() 176 time_left = wait_for_completion_timeout(&i2c_dev->completion, in bcm2835_i2c_xfer_msg() 238 init_completion(&i2c_dev->completion); in bcm2835_i2c_probe()
|
/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/iio/humidity/ |
D | dht11.c | 66 struct completion completion; member 153 complete(&dht11->completion); in dht11_handle_irq() 180 reinit_completion(&dht11->completion); in dht11_read_raw() 197 ret = wait_for_completion_killable_timeout(&dht11->completion, in dht11_read_raw() 287 init_completion(&dht11->completion); in dht11_probe()
|
/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 | 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()
|
D | chsc_sch.h | 5 struct completion completion; member
|
/drivers/iio/adc/ |
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()
|
D | rockchip_saradc.c | 56 struct completion completion; member 74 reinit_completion(&info->completion); in rockchip_saradc_read_raw() 85 if (!wait_for_completion_timeout(&info->completion, in rockchip_saradc_read_raw() 121 complete(&info->completion); in rockchip_saradc_isr() 229 init_completion(&info->completion); in rockchip_saradc_probe()
|
/drivers/media/rc/ |
D | iguanair.c | 50 struct completion completion; member 103 complete(&ir->completion); in process_ir_data() 109 complete(&ir->completion); in process_ir_data() 115 complete(&ir->completion); in process_ir_data() 123 complete(&ir->completion); in process_ir_data() 203 complete(&ir->completion); in iguanair_irq_out() 210 reinit_completion(&ir->completion); in iguanair_send() 217 if (wait_for_completion_timeout(&ir->completion, TIMEOUT) == 0) in iguanair_send() 463 init_completion(&ir->completion); in iguanair_probe()
|
/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 …]
|
/drivers/net/ethernet/toshiba/ |
D | ps3_gelic_wireless.h | 251 struct completion scan_done; 255 struct completion cmd_done_intr; 272 struct completion assoc_done; 314 struct completion done;
|
/drivers/infiniband/ulp/isert/ |
D | ib_isert.h | 162 struct completion login_comp; 163 struct completion login_req_comp; 169 struct completion wait; 170 struct completion wait_comp_err;
|
/drivers/uwb/ |
D | reset.c | 119 struct completion completion; member 141 complete(&p->completion); in uwb_rc_cmd_done() 181 init_completion(¶ms.completion); in __uwb_rc_cmd() 191 wait_for_completion(¶ms.completion); in __uwb_rc_cmd()
|
/drivers/md/ |
D | dm.h | 164 struct completion completion; member 167 static inline struct completion *dm_get_completion_from_kobject(struct kobject *kobj) in dm_get_completion_from_kobject() 169 return &container_of(kobj, struct dm_kobject_holder, kobj)->completion; in dm_get_completion_from_kobject()
|
/drivers/crypto/caam/ |
D | key_gen.c | 27 complete(&res->completion); in split_key_done() 101 init_completion(&result.completion); in gen_split_key() 106 wait_for_completion(&result.completion); in gen_split_key()
|