Home
last modified time | relevance | path

Searched refs:completion (Results 1 – 25 of 574) sorted by relevance

12345678910>>...23

/drivers/scsi/aic94xx/
Daic94xx_tmf.c86 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/
Dtimeriomem-rng.c43 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/
Dsclp_ftp.c36 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()
Dsclp_cpi_sys.c73 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/
Drtsx.h111 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/
Dbnad.h129 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/
Dbfad_drv.h151 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/
Dcore.h146 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/
Dlpc32xx_adc.c64 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/
Djz4740-hwmon.c38 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/
Di2c-bcm2835.c66 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/
Dpxafb.h104 struct completion branch_done;
149 struct completion disable_done;
154 struct completion command_done;
155 struct completion refresh_done;
/drivers/iio/humidity/
Ddht11.c66 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/
Dpcf50633-adc.c38 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/
Deadm_sch.c164 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()
Dchsc_sch.h5 struct completion completion; member
/drivers/iio/adc/
Dad_sigma_delta.c221 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()
Drockchip_saradc.c56 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/
Diguanair.c50 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/
Dcregs.c366 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/
Dps3_gelic_wireless.h251 struct completion scan_done;
255 struct completion cmd_done_intr;
272 struct completion assoc_done;
314 struct completion done;
/drivers/infiniband/ulp/isert/
Dib_isert.h162 struct completion login_comp;
163 struct completion login_req_comp;
169 struct completion wait;
170 struct completion wait_comp_err;
/drivers/uwb/
Dreset.c119 struct completion completion; member
141 complete(&p->completion); in uwb_rc_cmd_done()
181 init_completion(&params.completion); in __uwb_rc_cmd()
191 wait_for_completion(&params.completion); in __uwb_rc_cmd()
/drivers/md/
Ddm.h164 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/
Dkey_gen.c27 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()

12345678910>>...23