completion        151 arch/arm/common/bL_switcher.c 	struct completion inbound_alive;
completion        263 arch/arm/common/bL_switcher.c 	struct completion started;
completion         78 arch/arm/include/asm/smp.h extern int register_ipi_completion(struct completion *completion, int cpu);
completion        611 arch/arm/kernel/smp.c static DEFINE_PER_CPU(struct completion *, cpu_completion);
completion        613 arch/arm/kernel/smp.c int register_ipi_completion(struct completion *completion, int cpu)
completion        615 arch/arm/kernel/smp.c 	per_cpu(cpu_completion, cpu) = completion;
completion         63 arch/arm/mach-rpc/ecard.c 	struct completion *complete;
completion        294 arch/arm/mach-rpc/ecard.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        296 arch/arm/mach-rpc/ecard.c 	req->complete = &completion;
completion        305 arch/arm/mach-rpc/ecard.c 	wait_for_completion(&completion);
completion        112 arch/arm/mach-vexpress/spc.c 	struct completion done;
completion        298 arch/ia64/kernel/perfmon.c 	struct completion	ctx_restart_done;  	/* use for blocking notification mode */
completion         32 arch/powerpc/include/asm/ps3stor.h 	struct completion done;
completion         69 arch/powerpc/include/asm/rtas.h 	struct completion *complete; /* wait on this until working == 0 */
completion        118 arch/powerpc/platforms/powermac/low_i2c.c 	struct completion	complete;
completion        677 arch/powerpc/platforms/powermac/low_i2c.c 	struct completion comp;
completion        842 arch/powerpc/platforms/powermac/low_i2c.c 	struct completion comp;
completion        191 arch/powerpc/platforms/powermac/nvram.c 		complete((struct completion *)req->arg);
completion        673 arch/powerpc/platforms/ps3/device-init.c 	struct completion done;
completion         33 arch/powerpc/sysdev/pmi.c 	struct completion	*completion;
completion         52 arch/powerpc/sysdev/pmi.c 	if (type & PMI_ACK && !data->completion) {
completion         58 arch/powerpc/sysdev/pmi.c 	if (data->completion && !(type & PMI_ACK)) {
completion         78 arch/powerpc/sysdev/pmi.c 		complete(data->completion);
completion        208 arch/powerpc/sysdev/pmi.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        218 arch/powerpc/sysdev/pmi.c 	data->completion = &completion;
completion        229 arch/powerpc/sysdev/pmi.c 	wait_for_completion_interruptible_timeout(data->completion,
completion        232 arch/powerpc/sysdev/pmi.c 	data->completion = NULL;
completion        385 arch/sparc/include/asm/vio.h 	struct completion	com;
completion         22 arch/um/drivers/port_kern.c 	struct completion done;
completion         14 arch/um/drivers/xterm_kern.c 	struct completion ready;
completion         48 arch/x86/kernel/cpuid.c 	struct completion done;
completion        149 arch/x86/lib/msr-smp.c 	struct completion	done;
completion         22 block/blk-exec.c 	struct completion *waiting = rq->end_io_data;
completion        342 crypto/algapi.c 	complete_all(&test->completion);
completion        374 crypto/algapi.c 	err = wait_for_completion_killable(&larval->completion);
completion         84 crypto/algboss.c 	complete_all(&param->larval->completion);
completion        191 crypto/algboss.c 	wait_for_completion_interruptible(&larval->completion);
completion        119 crypto/api.c   	init_completion(&larval->completion);
completion        161 crypto/api.c   	complete_all(&larval->completion);
completion        172 crypto/api.c   		&larval->completion, 60 * HZ);
completion        606 crypto/api.c   	complete(&wait->completion);
completion         29 crypto/async_tx/raid6test.c 	struct completion *cmp = param;
completion         58 crypto/async_tx/raid6test.c 	struct completion cmp;
completion        148 crypto/async_tx/raid6test.c 	struct completion cmp;
completion         30 crypto/internal.h 	struct completion completion;
completion         73 drivers/acpi/acpi_ipmi.c 	struct completion tx_complete;
completion       1520 drivers/ata/libata-core.c 	struct completion *waiting = qc->private_data;
completion        205 drivers/ata/pata_arasan_cf.c 	struct completion cf_completion;
completion        207 drivers/ata/pata_arasan_cf.c 	struct completion dma_completion;
completion         28 drivers/ata/pata_pxa.c 	struct completion	dma_done;
completion         72 drivers/auxdisplay/arm-charlcd.c 	struct completion complete;
completion         43 drivers/base/devtmpfs.c 	struct completion done;
completion         55 drivers/base/firmware_loader/firmware.h 	struct completion completion;
completion         95 drivers/base/firmware_loader/firmware.h 	ret = wait_for_completion_killable_timeout(&fw_st->completion, timeout);
completion        112 drivers/base/firmware_loader/firmware.h 		complete_all(&fw_st->completion);
completion        157 drivers/base/firmware_loader/main.c 	init_completion(&fw_st->completion);
completion         99 drivers/base/power/main.c 	init_completion(&dev->power.completion);
completion        100 drivers/base/power/main.c 	complete_all(&dev->power.completion);
completion        154 drivers/base/power/main.c 	complete_all(&dev->power.completion);
completion        241 drivers/base/power/main.c 		wait_for_completion(&dev->power.completion);
completion        712 drivers/base/power/main.c 	complete_all(&dev->power.completion);
completion        725 drivers/base/power/main.c 	reinit_completion(&dev->power.completion);
completion        878 drivers/base/power/main.c 	complete_all(&dev->power.completion);
completion       1036 drivers/base/power/main.c 	complete_all(&dev->power.completion);
completion       1362 drivers/base/power/main.c 	complete_all(&dev->power.completion);
completion       1560 drivers/base/power/main.c 	complete_all(&dev->power.completion);
completion       1826 drivers/base/power/main.c 	complete_all(&dev->power.completion);
completion        198 drivers/block/aoe/aoe.h 	struct completion rendez;
completion         49 drivers/block/aoe/aoechr.c static struct completion emsgs_comp;
completion        238 drivers/block/drbd/drbd_int.h 	struct completion stop;
completion       2482 drivers/block/drbd/drbd_main.c 	struct completion done;
completion        677 drivers/block/drbd/drbd_receiver.c 	struct completion door_bell;
completion       1249 drivers/block/drbd/drbd_receiver.c 	struct completion done;
completion         28 drivers/block/drbd/drbd_state.c 	struct completion *done;
completion        566 drivers/block/drbd/drbd_state.c 	struct completion done;
completion       1262 drivers/block/drbd/drbd_state.c 	        enum chg_state_flags flags, struct completion *done)
completion        132 drivers/block/drbd/drbd_state.h 					  struct completion *done);
completion       4130 drivers/block/floppy.c 	struct completion complete;
completion        121 drivers/block/nbd.c 	struct completion *destroy_complete;
completion        428 drivers/block/rbd.c 	struct completion	acquire_wait;
completion        430 drivers/block/rbd.c 	struct completion	releasing_wait;
completion        352 drivers/block/rsxx/cregs.c 	struct completion	*cmd_done;
completion        380 drivers/block/rsxx/cregs.c 	struct creg_completion completion;
completion        384 drivers/block/rsxx/cregs.c 	completion.cmd_done = &cmd_done;
completion        385 drivers/block/rsxx/cregs.c 	completion.st = 0;
completion        386 drivers/block/rsxx/cregs.c 	completion.creg_status = 0;
completion        389 drivers/block/rsxx/cregs.c 			    &completion);
completion        405 drivers/block/rsxx/cregs.c 	st = wait_for_completion_timeout(completion.cmd_done, timeout);
completion        417 drivers/block/rsxx/cregs.c 	*hw_stat = completion.creg_status;
completion        419 drivers/block/rsxx/cregs.c 	if (completion.st) {
completion        431 drivers/block/rsxx/cregs.c 			completion.st, addr);
completion        432 drivers/block/rsxx/cregs.c 		return completion.st;
completion        179 drivers/block/skd_main.c 	struct fit_completion_entry_v1 completion;
completion       1047 drivers/block/skd_main.c 	skspcl->req.completion = *skcomp;
completion       1050 drivers/block/skd_main.c 	status = skspcl->req.completion.status;
completion       1414 drivers/block/skd_main.c 	u8 cmp_status = skreq->completion.status;
completion       1545 drivers/block/skd_main.c 		skreq->completion = *skcmp;
completion        300 drivers/block/sx8.c 	struct completion		probe_comp;
completion        314 drivers/block/xen-blkback/common.h 	struct completion	drain_complete;
completion        193 drivers/block/xsysace.c 	struct completion id_completion;	/* used when id req finishes */
completion         43 drivers/bluetooth/btwilink.c 	struct completion wait_reg_completion;
completion        139 drivers/bluetooth/hci_nokia.c 	struct completion init_completion;
completion        102 drivers/bluetooth/hci_qca.c 	struct completion drop_ev_comp;
completion        126 drivers/bus/sunxi-rsb.c 	struct completion complete;
completion         54 drivers/char/hw_random/imx-rngc.c 	struct completion	rng_op_done;
completion         39 drivers/char/hw_random/timeriomem-rng.c 	struct completion	completion;
completion         61 drivers/char/hw_random/timeriomem-rng.c 	wait_for_completion(&priv->completion);
completion         85 drivers/char/hw_random/timeriomem-rng.c 	reinit_completion(&priv->completion);
completion         98 drivers/char/hw_random/timeriomem-rng.c 	complete(&priv->completion);
completion        156 drivers/char/hw_random/timeriomem-rng.c 	init_completion(&priv->completion);
completion        170 drivers/char/hw_random/timeriomem-rng.c 	complete(&priv->completion);
completion         20 drivers/char/hw_random/virtio-rng.c 	struct completion have_data;
completion        111 drivers/char/ipmi/ipmi_poweroff.c 	struct completion *comp = recv_msg->user_msg_data;
completion        127 drivers/char/ipmi/ipmi_poweroff.c 	struct completion comp;
completion        269 drivers/char/ipmi/ipmi_ssif.c 	struct completion wake_thread;
completion        178 drivers/cpufreq/brcmstb-avs-cpufreq.c 	struct completion done;
completion       1155 drivers/cpufreq/cpufreq.c 	struct completion *cmp;
completion        177 drivers/cpuidle/sysfs.c 	struct completion kobj_unregister;
completion        335 drivers/cpuidle/sysfs.c 	struct completion kobj_unregister;
completion        522 drivers/cpuidle/sysfs.c 	struct completion kobj_unregister;
completion       3147 drivers/crypto/caam/caamalg_qi2.c 	struct completion completion;
completion       3159 drivers/crypto/caam/caamalg_qi2.c 	complete(&res->completion);
completion       3227 drivers/crypto/caam/caamalg_qi2.c 	init_completion(&result.completion);
completion       3238 drivers/crypto/caam/caamalg_qi2.c 		wait_for_completion(&result.completion);
completion        422 drivers/crypto/caam/caamhash.c 	init_completion(&result.completion);
completion        427 drivers/crypto/caam/caamhash.c 		wait_for_completion(&result.completion);
completion         63 drivers/crypto/caam/caamrng.c 	struct completion filled;
completion         27 drivers/crypto/caam/key_gen.c 	complete(&res->completion);
completion        108 drivers/crypto/caam/key_gen.c 	init_completion(&result.completion);
completion        113 drivers/crypto/caam/key_gen.c 		wait_for_completion(&result.completion);
completion         40 drivers/crypto/caam/key_gen.h 	struct completion completion;
completion        485 drivers/crypto/cavium/nitrox/nitrox_req.h 	u64 *completion;
completion        401 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c 	sr->resp.completion = req->comp;
completion        516 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c 	while (READ_ONCE(*sr->resp.completion) == PENDING_SIG) {
completion         83 drivers/crypto/ccp/ccp-crypto-main.c 	struct completion completion;
completion         45 drivers/crypto/ccp/ccp-dev.c 	struct completion completion;
completion        426 drivers/crypto/ccp/ccp-dev.c 	complete(&tdata->completion);
completion        460 drivers/crypto/ccp/ccp-dev.c 		init_completion(&tdata.completion);
completion        462 drivers/crypto/ccp/ccp-dev.c 		wait_for_completion(&tdata.completion);
completion        129 drivers/crypto/ccree/cc_driver.h 	struct completion seq_compl; /* request completion */
completion        143 drivers/crypto/ccree/cc_driver.h 	struct completion hw_queue_avail; /* wait for HW queue availability */
completion         92 drivers/crypto/ccree/cc_hash.c 	struct completion setkey_comp;
completion        219 drivers/crypto/ccree/cc_request_mgr.c 	struct completion *this_compl = dx_compl_h;
completion        149 drivers/crypto/chelsio/chcr_core.h 	struct completion detach_comp;
completion        620 drivers/crypto/chelsio/chtls/chtls_io.c 		unsigned int completion = 0;
completion        675 drivers/crypto/chelsio/chtls/chtls_io.c 				completion = 1;
completion        683 drivers/crypto/chelsio/chtls/chtls_io.c 						credits_needed, completion);
completion        686 drivers/crypto/chelsio/chtls/chtls_io.c 			if (completion)
completion        925 drivers/crypto/inside-secure/safexcel.c 	complete(&result->completion);
completion        775 drivers/crypto/inside-secure/safexcel.h 	struct completion completion;
completion        958 drivers/crypto/inside-secure/safexcel_cipher.c 	init_completion(&result->completion);
completion        971 drivers/crypto/inside-secure/safexcel_cipher.c 	wait_for_completion(&result->completion);
completion        527 drivers/crypto/inside-secure/safexcel_hash.c 	init_completion(&result.completion);
completion        543 drivers/crypto/inside-secure/safexcel_hash.c 	wait_for_completion(&result.completion);
completion        909 drivers/crypto/inside-secure/safexcel_hash.c 	struct completion completion;
completion        921 drivers/crypto/inside-secure/safexcel_hash.c 	complete(&result->completion);
completion        944 drivers/crypto/inside-secure/safexcel_hash.c 		init_completion(&result.completion);
completion        948 drivers/crypto/inside-secure/safexcel_hash.c 			wait_for_completion_interruptible(&result.completion);
completion        985 drivers/crypto/inside-secure/safexcel_hash.c 	init_completion(&result.completion);
completion        999 drivers/crypto/inside-secure/safexcel_hash.c 	wait_for_completion_interruptible(&result.completion);
completion        185 drivers/crypto/ixp4xx_crypto.c 	struct completion completion;
completion        397 drivers/crypto/ixp4xx_crypto.c 			complete(&ctx->completion);
completion        403 drivers/crypto/ixp4xx_crypto.c 			complete(&ctx->completion);
completion        819 drivers/crypto/ixp4xx_crypto.c 	init_completion(&ctx->completion);
completion        844 drivers/crypto/ixp4xx_crypto.c 		wait_for_completion(&ctx->completion);
completion       1099 drivers/crypto/ixp4xx_crypto.c 	init_completion(&ctx->completion);
completion       1130 drivers/crypto/ixp4xx_crypto.c 		wait_for_completion(&ctx->completion);
completion       1071 drivers/crypto/marvell/hash.c 	struct completion completion;
completion       1084 drivers/crypto/marvell/hash.c 	complete(&result->completion);
completion       1098 drivers/crypto/marvell/hash.c 	init_completion(&result.completion);
completion       1108 drivers/crypto/marvell/hash.c 	wait_for_completion_interruptible(&result.completion);
completion       1142 drivers/crypto/marvell/hash.c 		init_completion(&result.completion);
completion       1146 drivers/crypto/marvell/hash.c 			wait_for_completion_interruptible(&result.completion);
completion         77 drivers/crypto/mxs-dcp.c 	struct completion		completion[DCP_MAX_CHANS];
completion        180 drivers/crypto/mxs-dcp.c 	reinit_completion(&sdcp->completion[chan]);
completion        191 drivers/crypto/mxs-dcp.c 	ret = wait_for_completion_timeout(&sdcp->completion[chan],
completion        977 drivers/crypto/mxs-dcp.c 			complete(&sdcp->completion[i]);
completion       1080 drivers/crypto/mxs-dcp.c 		init_completion(&sdcp->completion[i]);
completion        172 drivers/crypto/omap-aes-gcm.c 	complete(&res->completion);
completion        189 drivers/crypto/omap-aes-gcm.c 	init_completion(&result.completion);
completion        204 drivers/crypto/omap-aes-gcm.c 		ret = wait_for_completion_interruptible(&result.completion);
completion        208 drivers/crypto/omap-aes-gcm.c 				reinit_completion(&result.completion);
completion         91 drivers/crypto/omap-aes.h 	struct completion completion;
completion        250 drivers/crypto/qat/qat_common/adf_accel_devices.h 			struct completion iov_msg_completion;
completion         81 drivers/crypto/qat/qat_common/adf_aer.c 	struct completion compl;
completion        199 drivers/crypto/sahara.c 	struct completion	dma_completion;
completion        177 drivers/crypto/stm32/stm32-hash.c 	struct completion	dma_completion;
completion        208 drivers/crypto/ux500/cryp/cryp.h 	struct completion cryp_dma_complete;
completion        311 drivers/crypto/ux500/hash/hash_alg.h 	struct completion	complete;
completion        518 drivers/dma/ioat/dma.c 	u64 completion;
completion        520 drivers/dma/ioat/dma.c 	completion = *ioat_chan->completion;
completion        521 drivers/dma/ioat/dma.c 	phys_complete = ioat_chansts_to_addr(completion);
completion        665 drivers/dma/ioat/dma.c 	if (is_ioat_halted(*ioat_chan->completion)) {
completion        756 drivers/dma/ioat/dma.c 	ioat_chan->last_completion = *ioat_chan->completion = desc->txd.phys;
completion        842 drivers/dma/ioat/dma.c 	*ioat_chan->completion = desc->txd.phys;
completion        107 drivers/dma/ioat/dma.h 	u64 *completion;
completion        291 drivers/dma/ioat/init.c 	struct completion *cmp = dma_async_param;
completion        312 drivers/dma/ioat/init.c 	struct completion cmp;
completion        665 drivers/dma/ioat/init.c 	dma_pool_free(ioat_dma->completion_pool, ioat_chan->completion,
completion        696 drivers/dma/ioat/init.c 	ioat_chan->completion =
completion        699 drivers/dma/ioat/init.c 	if (!ioat_chan->completion)
completion        800 drivers/dma/ioat/init.c 	struct completion cmp;
completion        125 drivers/dma/mediatek/mtk-cqdma.c 	struct completion issue_completion;
completion        202 drivers/dma/mediatek/mtk-hsdma.c 	struct completion issue_completion;
completion        110 drivers/dma/ppc4xx/adma.c static struct completion ppc440spe_r6_test_comp;
completion        203 drivers/edac/edac_device.h 	struct completion removal_complete;
completion         75 drivers/edac/edac_pci.h 	struct completion complete;
completion        382 drivers/firewire/core-transaction.c 	struct completion done;
completion        286 drivers/firewire/sbp2.c 	struct completion done;
completion         96 drivers/firmware/arm_scmi/common.h 	struct completion done;
completion         97 drivers/firmware/arm_scmi/common.h 	struct completion *async_done;
completion        229 drivers/firmware/arm_scpi.c 	struct completion done;
completion         32 drivers/firmware/imx/imx-scu.c 	struct completion tx_done;
completion         40 drivers/firmware/imx/imx-scu.c 	struct completion done;
completion         34 drivers/firmware/psci/psci_checker.c static struct completion suspend_threads_started =
completion         36 drivers/firmware/psci/psci_checker.c static struct completion suspend_threads_done =
completion         28 drivers/firmware/raspberrypi.c 	struct completion c;
completion         48 drivers/firmware/stratix10-rsu.c 	struct completion completion;
completion         97 drivers/firmware/stratix10-rsu.c 	complete(&priv->completion);
completion        115 drivers/firmware/stratix10-rsu.c 	complete(&priv->completion);
completion        140 drivers/firmware/stratix10-rsu.c 	complete(&priv->completion);
completion        165 drivers/firmware/stratix10-rsu.c 	reinit_completion(&priv->completion);
completion        176 drivers/firmware/stratix10-rsu.c 	ret = wait_for_completion_interruptible_timeout(&priv->completion,
completion        405 drivers/firmware/stratix10-rsu.c 	init_completion(&priv->completion);
completion         73 drivers/firmware/stratix10-svc.c 	struct completion sync_complete;
completion        143 drivers/firmware/stratix10-svc.c 	struct completion complete_status;
completion        135 drivers/firmware/tegra/bpmp-tegra186.c 	init_completion(&channel->completion);
completion        155 drivers/firmware/tegra/bpmp-tegra210.c 	init_completion(&channel->completion);
completion        378 drivers/firmware/tegra/bpmp.c 	err = wait_for_completion_timeout(&channel->completion, timeout);
completion        655 drivers/firmware/tegra/bpmp.c 	complete(&channel->completion);
completion         46 drivers/firmware/ti_sci.c 	struct completion done;
completion         61 drivers/firmware/turris-mox-rwtm.c 	struct completion cmd_done;
completion        106 drivers/fpga/socfpga.c 	struct completion status_complete;
completion         40 drivers/fpga/stratix10-soc.c 	struct completion status_return_completion;
completion        134 drivers/fpga/zynq-fpga.c 	struct completion dma_done;
completion        266 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	struct completion *disable_done = &crtc->state->commit->flip_done;
completion        267 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	struct completion temp;
completion         86 drivers/gpu/drm/arm/display/komeda/komeda_kms.h 	struct completion *disable_done;
completion        460 drivers/gpu/drm/bridge/cdns-dsi.c 	struct completion direct_cmd_comp;
completion        116 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	struct completion	cmp;
completion       1929 drivers/gpu/drm/drm_atomic_helper.c static void release_crtc_commit(struct completion *completion)
completion       1931 drivers/gpu/drm/drm_atomic_helper.c 	struct drm_crtc_commit *commit = container_of(completion,
completion       2061 drivers/gpu/drm/drm_atomic_helper.c 		new_crtc_state->event->base.completion = &commit->flip_done;
completion        710 drivers/gpu/drm/drm_file.c 	if (e->completion) {
completion        711 drivers/gpu/drm/drm_file.c 		complete_all(e->completion);
completion        712 drivers/gpu/drm/drm_file.c 		e->completion_release(e->completion);
completion        713 drivers/gpu/drm/drm_file.c 		e->completion = NULL;
completion        112 drivers/gpu/drm/etnaviv/etnaviv_gpu.h 	struct completion event_free;
completion        224 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	struct completion completed;
completion        276 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	struct completion completed;
completion        229 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	struct completion	complete;
completion         71 drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c 	struct completion complete;
completion        517 drivers/gpu/drm/i915/gt/intel_engine.h 	complete(&execlists->preempt_hang.completion);
completion        155 drivers/gpu/drm/i915/gt/intel_engine_types.h 	struct completion completion;
completion       1122 drivers/gpu/drm/i915/gt/selftest_hangcheck.c 	struct completion completion;
completion       1134 drivers/gpu/drm/i915/gt/selftest_hangcheck.c 	complete(&arg->completion);
completion       1149 drivers/gpu/drm/i915/gt/selftest_hangcheck.c 	complete(&arg->completion);
completion       1278 drivers/gpu/drm/i915/gt/selftest_hangcheck.c 	init_completion(&arg.completion);
completion       1288 drivers/gpu/drm/i915/gt/selftest_hangcheck.c 	wait_for_completion(&arg.completion);
completion       1357 drivers/gpu/drm/i915/gt/selftest_lrc.c 		init_completion(&engine->execlists.preempt_hang.completion);
completion       1362 drivers/gpu/drm/i915/gt/selftest_lrc.c 		if (!wait_for_completion_timeout(&engine->execlists.preempt_hang.completion,
completion        229 drivers/gpu/drm/i915/gvt/gvt.h 	struct completion vblank_done;
completion         18 drivers/gpu/drm/i915/i915_sw_fence.h struct completion;
completion        507 drivers/gpu/drm/i915/selftests/i915_sw_fence.c 	struct completion started;
completion        166 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h 	struct completion frame_done_comp;
completion         48 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 	struct completion pp_completion;
completion        130 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct completion dma_comp;
completion        131 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct completion video_comp;
completion         24 drivers/gpu/drm/msm/edp/edp_aux.c 	struct completion msg_comp;
completion         75 drivers/gpu/drm/msm/edp/edp_ctrl.c 	struct completion idle_comp;
completion        310 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 	seq->completion = NULL;
completion        322 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 		   struct completion *completion, bool wait_init)
completion        345 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 	seq->completion = completion;
completion        373 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 	if (seq->completion)
completion        374 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 		complete(seq->completion);
completion        166 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.h 	struct completion *completion;
completion        191 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.h 	struct completion init_done;
completion        202 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.h 		       struct completion *, bool);
completion        422 drivers/gpu/drm/omapdrm/dss/dsi.c 	struct completion *completion;
completion        485 drivers/gpu/drm/omapdrm/dss/dsi.c 	complete((struct completion *)data);
completion       2233 drivers/gpu/drm/omapdrm/dss/dsi.c 		complete(vp_data->completion);
completion       2238 drivers/gpu/drm/omapdrm/dss/dsi.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion       2241 drivers/gpu/drm/omapdrm/dss/dsi.c 		.completion = &completion
completion       2255 drivers/gpu/drm/omapdrm/dss/dsi.c 		if (wait_for_completion_timeout(&completion,
completion       2282 drivers/gpu/drm/omapdrm/dss/dsi.c 		complete(l4_data->completion);
completion       2287 drivers/gpu/drm/omapdrm/dss/dsi.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion       2290 drivers/gpu/drm/omapdrm/dss/dsi.c 		.completion = &completion
completion       2301 drivers/gpu/drm/omapdrm/dss/dsi.c 		if (wait_for_completion_timeout(&completion,
completion       2548 drivers/gpu/drm/omapdrm/dss/dsi.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion       2553 drivers/gpu/drm/omapdrm/dss/dsi.c 			&completion, DSI_VC_IRQ_BTA);
completion       2557 drivers/gpu/drm/omapdrm/dss/dsi.c 	r = dsi_register_isr(dsi, dsi_completion_handler, &completion,
completion       2566 drivers/gpu/drm/omapdrm/dss/dsi.c 	if (wait_for_completion_timeout(&completion,
completion       2580 drivers/gpu/drm/omapdrm/dss/dsi.c 	dsi_unregister_isr(dsi, dsi_completion_handler, &completion,
completion       2584 drivers/gpu/drm/omapdrm/dss/dsi.c 			&completion, DSI_VC_IRQ_BTA);
completion       3038 drivers/gpu/drm/omapdrm/dss/dsi.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion       3080 drivers/gpu/drm/omapdrm/dss/dsi.c 	r = dsi_register_isr_cio(dsi, dsi_completion_handler, &completion,
completion       3099 drivers/gpu/drm/omapdrm/dss/dsi.c 	if (wait_for_completion_timeout(&completion,
completion       3106 drivers/gpu/drm/omapdrm/dss/dsi.c 	dsi_unregister_isr_cio(dsi, dsi_completion_handler, &completion,
completion       3124 drivers/gpu/drm/omapdrm/dss/dsi.c 	dsi_unregister_isr_cio(dsi, dsi_completion_handler, &completion,
completion        151 drivers/gpu/drm/omapdrm/omap_dmm_priv.h 	struct completion compl;
completion         33 drivers/gpu/drm/panfrost/panfrost_perfcnt.c 	struct completion dump_comp;
completion         46 drivers/gpu/drm/rockchip/inno_hdmi.c 	struct completion cmp;
completion         37 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	struct completion cmpltn;
completion        127 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 	struct completion dsp_hold_completion;
completion        136 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 	struct completion line_flag_completion;
completion         47 drivers/gpu/drm/tegra/dpaux.c 	struct completion complete;
completion         58 drivers/gpu/drm/tilcdc/tilcdc_crtc.c 	struct completion palette_loaded;
completion        539 drivers/gpu/drm/vc4/vc4_dsi.c 	struct completion xfer_completion;
completion        105 drivers/gpu/drm/xen/xen_drm_front.c 	reinit_completion(&evtchnl->u.req.completion);
completion        115 drivers/gpu/drm/xen/xen_drm_front.c 	if (wait_for_completion_timeout(&evtchnl->u.req.completion,
completion         54 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c 			complete(&evtchnl->u.req.completion);
completion        140 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c 		complete_all(&evtchnl->u.req.completion);
completion        182 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c 		init_completion(&evtchnl->u.req.completion);
completion         53 drivers/gpu/drm/xen/xen_drm_front_evtchnl.h 			struct completion completion;
completion         41 drivers/gpu/drm/zte/zx_vga.c 	struct completion complete;
completion         61 drivers/gpu/host1x/cdma.h 	struct completion complete;	/* signalled when event occurs */
completion        105 drivers/gpu/ipu-v3/ipu-dc.c 	struct completion	comp;
completion        165 drivers/gpu/ipu-v3/ipu-image-convert.c 	struct completion aborted;
completion       2413 drivers/gpu/ipu-v3/ipu-image-convert.c 	struct completion *comp = data;
completion       2423 drivers/gpu/ipu-v3/ipu-image-convert.c 	struct completion comp;
completion        132 drivers/greybus/es2.c 	struct completion response_received;
completion        552 drivers/greybus/operation.c 	init_completion(&operation->completion);
completion        700 drivers/greybus/operation.c 	complete(&operation->completion);
completion        804 drivers/greybus/operation.c 	ret = wait_for_completion_interruptible(&operation->completion);
completion        144 drivers/hid/hid-hyperv.c 	struct completion	wait_event;
completion         55 drivers/hid/hid-picolcd.h 	struct completion ready;
completion         92 drivers/hid/hid-u2fzero.c 	struct completion done;
completion        126 drivers/hid/hid-wiimote.h 	struct completion ready;
completion        504 drivers/hv/hv_balloon.c 	struct completion host_event;
completion        505 drivers/hv/hv_balloon.c 	struct completion config_event;
completion        533 drivers/hv/hv_balloon.c 	struct completion  ol_waitevent;
completion         34 drivers/hv/hv_utils_transport.h 	struct completion release;          /* synchronize with fd release */
completion        229 drivers/hv/hyperv_vmbus.h 	struct completion  unload_event;
completion        272 drivers/hv/hyperv_vmbus.h 	struct completion ready_for_suspend_event;
completion        286 drivers/hv/hyperv_vmbus.h 	struct completion ready_for_resume_event;
completion         46 drivers/hv/vmbus_drv.c static struct completion probe_event;
completion         30 drivers/hwmon/da9052-hwmon.c 	struct completion	tsidone;
completion         36 drivers/hwmon/da9055-hwmon.c 	struct completion done;
completion         89 drivers/hwmon/ibmaem.c 	struct completion	read_complete;
completion         73 drivers/hwmon/ibmpex.c 	struct completion	read_complete;
completion        101 drivers/hwmon/xgene-hwmon.c 	struct completion	rd_complete;
completion         80 drivers/i2c/busses/i2c-altera.c 	struct completion msg_complete;
completion         35 drivers/i2c/busses/i2c-amd-mp2-plat.c 	struct completion cmd_complete;
completion        149 drivers/i2c/busses/i2c-aspeed.c 	struct completion		cmd_complete;
completion        127 drivers/i2c/busses/i2c-at91.h 	struct completion cmd_complete;
completion        142 drivers/i2c/busses/i2c-axxia.c 	struct completion msg_complete;
completion        194 drivers/i2c/busses/i2c-bcm-iproc.c 	struct completion done;
completion        163 drivers/i2c/busses/i2c-bcm-kona.c 	struct completion done;
completion         59 drivers/i2c/busses/i2c-bcm2835.c 	struct completion completion;
completion        335 drivers/i2c/busses/i2c-bcm2835.c 	complete(&i2c_dev->completion);
completion        356 drivers/i2c/busses/i2c-bcm2835.c 	reinit_completion(&i2c_dev->completion);
completion        360 drivers/i2c/busses/i2c-bcm2835.c 	time_left = wait_for_completion_timeout(&i2c_dev->completion,
completion        416 drivers/i2c/busses/i2c-bcm2835.c 	init_completion(&i2c_dev->completion);
completion        171 drivers/i2c/busses/i2c-brcmstb.c 	struct completion done;
completion        148 drivers/i2c/busses/i2c-cadence.c 	struct completion xfer_done;
completion        123 drivers/i2c/busses/i2c-davinci.c 	struct completion	cmd_complete;
completion        229 drivers/i2c/busses/i2c-designware-core.h 	struct completion	cmd_complete;
completion         58 drivers/i2c/busses/i2c-digicolor.c 	struct completion	done;
completion        121 drivers/i2c/busses/i2c-efm32.c 	struct completion done;
completion         69 drivers/i2c/busses/i2c-emev2.c 	struct completion msg_done;
completion        185 drivers/i2c/busses/i2c-exynos5.c 	struct completion	msg_complete;
completion         30 drivers/i2c/busses/i2c-gpio.c 	struct completion scl_irq_completion;
completion         44 drivers/i2c/busses/i2c-highlander.c 	struct completion	cmd_complete;
completion         84 drivers/i2c/busses/i2c-hix5hd2.c 	struct completion msg_complete;
completion        379 drivers/i2c/busses/i2c-img-scb.c 	struct completion msg_complete;
completion        107 drivers/i2c/busses/i2c-imx-lpi2c.c 	struct completion	complete;
completion        179 drivers/i2c/busses/i2c-imx.c 	struct completion	cmd_complete;
completion        175 drivers/i2c/busses/i2c-ismt.c 	struct completion cmp;			/* interrupt completion */
completion        148 drivers/i2c/busses/i2c-jz4780.c 	struct completion	trans_waitq;
completion         95 drivers/i2c/busses/i2c-meson.c 	struct completion	done;
completion        200 drivers/i2c/busses/i2c-mt65xx.c 	struct completion msg_complete;
completion        116 drivers/i2c/busses/i2c-mxs.c 	struct completion cmd_complete;
completion        182 drivers/i2c/busses/i2c-nomadik.c 	struct completion		xfer_complete;
completion        183 drivers/i2c/busses/i2c-omap.c 	struct completion	cmd_complete;
completion         96 drivers/i2c/busses/i2c-owl.c 	struct completion	msg_complete;
completion        114 drivers/i2c/busses/i2c-pmcmsp.c 	struct completion wait;			/* Completion for xfer */
completion         34 drivers/i2c/busses/i2c-pnx.c 	struct completion	complete;	/* I/O completion */
completion         82 drivers/i2c/busses/i2c-qcom-geni.c 	struct completion done;
completion        276 drivers/i2c/busses/i2c-qup.c 	struct completion	xfer;
completion         96 drivers/i2c/busses/i2c-riic.c 	struct completion msg_done;
completion         96 drivers/i2c/busses/i2c-sh7760.c 	struct completion xfer_done;
completion         84 drivers/i2c/busses/i2c-sirf.c 	struct completion done;	/* indicates completion of message transfer */
completion         85 drivers/i2c/busses/i2c-sprd.c 	struct completion complete;
completion        187 drivers/i2c/busses/i2c-st.c 	struct completion	complete;
completion         44 drivers/i2c/busses/i2c-stm32.h 	struct completion dma_complete;
completion        127 drivers/i2c/busses/i2c-stm32f4.c 	struct completion complete;
completion        290 drivers/i2c/busses/i2c-stm32f7.c 	struct completion complete;
completion        160 drivers/i2c/busses/i2c-stu300.c 	struct completion	cmd_complete;
completion         86 drivers/i2c/busses/i2c-sun6i-p2wi.c 	struct completion complete;
completion        131 drivers/i2c/busses/i2c-synquacer.c 	struct completion	completion;
completion        195 drivers/i2c/busses/i2c-synquacer.c 	complete(&i2c->completion);
completion        324 drivers/i2c/busses/i2c-synquacer.c 	reinit_completion(&i2c->completion);
completion        338 drivers/i2c/busses/i2c-synquacer.c 	timeout = wait_for_completion_timeout(&i2c->completion,
completion        603 drivers/i2c/busses/i2c-synquacer.c 	init_completion(&i2c->completion);
completion        265 drivers/i2c/busses/i2c-tegra.c 	struct completion msg_complete;
completion        281 drivers/i2c/busses/i2c-tegra.c 	struct completion dma_complete;
completion         81 drivers/i2c/busses/i2c-uniphier-f.c 	struct completion comp;
completion         42 drivers/i2c/busses/i2c-uniphier.c 	struct completion comp;
completion         84 drivers/i2c/busses/i2c-wmt.c 	struct completion	complete;
completion        109 drivers/i2c/busses/i2c-xgene-slimpro.c 	struct completion rd_complete;
completion         87 drivers/i2c/busses/i2c-xlp9xx.c 	struct completion msg_complete;
completion         58 drivers/i2c/busses/i2c-zx2967.c 	struct completion	complete;
completion        221 drivers/i3c/master/dw-i3c-master.c 	struct completion comp;
completion        385 drivers/i3c/master/i3c-master-cdns.c 	struct completion comp;
completion        148 drivers/iio/adc/ad7606.c 	ret = wait_for_completion_timeout(&st->completion,
completion        481 drivers/iio/adc/ad7606.c 		complete(&st->completion);
completion        634 drivers/iio/adc/ad7606.c 	init_completion(&st->completion);
completion        116 drivers/iio/adc/ad7606.h 	struct completion		completion;
completion        161 drivers/iio/adc/ad7768-1.c 	struct completion completion;
completion        221 drivers/iio/adc/ad7768-1.c 	reinit_completion(&st->completion);
completion        227 drivers/iio/adc/ad7768-1.c 	ret = wait_for_completion_timeout(&st->completion,
completion        484 drivers/iio/adc/ad7768-1.c 		complete(&st->completion);
completion        612 drivers/iio/adc/ad7768-1.c 	init_completion(&st->completion);
completion        221 drivers/iio/adc/ad_sigma_delta.c 	reinit_completion(&sigma_delta->completion);
completion        229 drivers/iio/adc/ad_sigma_delta.c 	timeout = wait_for_completion_timeout(&sigma_delta->completion, 2 * HZ);
completion        295 drivers/iio/adc/ad_sigma_delta.c 	reinit_completion(&sigma_delta->completion);
completion        302 drivers/iio/adc/ad_sigma_delta.c 			&sigma_delta->completion, HZ);
completion        385 drivers/iio/adc/ad_sigma_delta.c 	reinit_completion(&sigma_delta->completion);
completion        386 drivers/iio/adc/ad_sigma_delta.c 	wait_for_completion_timeout(&sigma_delta->completion, HZ);
completion        456 drivers/iio/adc/ad_sigma_delta.c 	complete(&sigma_delta->completion);
completion        498 drivers/iio/adc/ad_sigma_delta.c 	init_completion(&sigma_delta->completion);
completion        115 drivers/iio/adc/bcm_iproc_adc.c 	struct completion completion;
completion        199 drivers/iio/adc/bcm_iproc_adc.c 				complete(&adc_priv->completion);
completion        244 drivers/iio/adc/bcm_iproc_adc.c 	reinit_completion(&adc_priv->completion);
completion        315 drivers/iio/adc/bcm_iproc_adc.c 	if (wait_for_completion_timeout(&adc_priv->completion,
completion        524 drivers/iio/adc/bcm_iproc_adc.c 	init_completion(&adc_priv->completion);
completion         79 drivers/iio/adc/da9150-gpadc.c 	struct completion complete;
completion         67 drivers/iio/adc/envelope-detector.c 	struct completion done;
completion        133 drivers/iio/adc/exynos_adc.c 	struct completion	completion;
completion        538 drivers/iio/adc/exynos_adc.c 	reinit_completion(&info->completion);
completion        544 drivers/iio/adc/exynos_adc.c 	timeout = wait_for_completion_timeout(&info->completion,
completion        571 drivers/iio/adc/exynos_adc.c 	reinit_completion(&info->completion);
completion        579 drivers/iio/adc/exynos_adc.c 	timeout = wait_for_completion_timeout(&info->completion,
completion        616 drivers/iio/adc/exynos_adc.c 	complete(&info->completion);
completion        820 drivers/iio/adc/exynos_adc.c 	init_completion(&info->completion);
completion         38 drivers/iio/adc/fsl-imx25-gcq.c 	struct completion completed;
completion        119 drivers/iio/adc/imx7d_adc.c 	struct completion completion;
completion        296 drivers/iio/adc/imx7d_adc.c 		reinit_completion(&info->completion);
completion        303 drivers/iio/adc/imx7d_adc.c 				(&info->completion, IMX7D_ADC_TIMEOUT);
completion        365 drivers/iio/adc/imx7d_adc.c 		complete(&info->completion);
completion        515 drivers/iio/adc/imx7d_adc.c 	init_completion(&info->completion);
completion         49 drivers/iio/adc/lpc32xx_adc.c 	struct completion completion;
completion         79 drivers/iio/adc/lpc32xx_adc.c 		wait_for_completion(&st->completion); /* set by ISR */
completion        136 drivers/iio/adc/lpc32xx_adc.c 	complete(&st->completion);
completion        196 drivers/iio/adc/lpc32xx_adc.c 	init_completion(&st->completion);
completion        278 drivers/iio/adc/meson_saradc.c 	struct completion			done;
completion        120 drivers/iio/adc/mxs-lradc-adc.c 	struct completion	completion;
completion        147 drivers/iio/adc/mxs-lradc-adc.c 	reinit_completion(&adc->completion);
completion        180 drivers/iio/adc/mxs-lradc-adc.c 	ret = wait_for_completion_killable_timeout(&adc->completion, HZ);
completion        401 drivers/iio/adc/mxs-lradc-adc.c 		complete(&adc->completion);
completion        719 drivers/iio/adc/mxs-lradc-adc.c 	init_completion(&adc->completion);
completion         60 drivers/iio/adc/nau7802.c 	struct completion	value_ok;
completion        108 drivers/iio/adc/palmas_gpadc.c 	struct completion		conv_completion;
completion        410 drivers/iio/adc/qcom-pm8xxx-xoadc.c 	struct completion complete;
completion        141 drivers/iio/adc/qcom-spmi-adc5.c 	struct completion	complete;
completion        115 drivers/iio/adc/qcom-spmi-iadc.c 	struct completion complete;
completion        121 drivers/iio/adc/qcom-spmi-vadc.c 	struct completion	 complete;
completion         47 drivers/iio/adc/rockchip_saradc.c 	struct completion	completion;
completion         65 drivers/iio/adc/rockchip_saradc.c 		reinit_completion(&info->completion);
completion         76 drivers/iio/adc/rockchip_saradc.c 		if (!wait_for_completion_timeout(&info->completion,
completion        112 drivers/iio/adc/rockchip_saradc.c 	complete(&info->completion);
completion        244 drivers/iio/adc/rockchip_saradc.c 	init_completion(&info->completion);
completion         77 drivers/iio/adc/spear_adc.c 	struct completion completion;
completion        159 drivers/iio/adc/spear_adc.c 		wait_for_completion(&st->completion); /* set by ISR */
completion        232 drivers/iio/adc/spear_adc.c 	complete(&st->completion);
completion        338 drivers/iio/adc/spear_adc.c 	init_completion(&st->completion);
completion        196 drivers/iio/adc/stm32-adc.c 	struct completion	completion;
completion       1114 drivers/iio/adc/stm32-adc.c 	reinit_completion(&adc->completion);
completion       1145 drivers/iio/adc/stm32-adc.c 					&adc->completion, STM32_ADC_TIMEOUT);
completion       1224 drivers/iio/adc/stm32-adc.c 			complete(&adc->completion);
completion       1829 drivers/iio/adc/stm32-adc.c 	init_completion(&adc->completion);
completion         80 drivers/iio/adc/stm32-dfsdm-adc.c 	struct completion completion;
completion       1147 drivers/iio/adc/stm32-dfsdm-adc.c 	reinit_completion(&adc->completion);
completion       1169 drivers/iio/adc/stm32-dfsdm-adc.c 	timeout = wait_for_completion_interruptible_timeout(&adc->completion,
completion       1321 drivers/iio/adc/stm32-dfsdm-adc.c 		complete(&adc->completion);
completion       1494 drivers/iio/adc/stm32-dfsdm-adc.c 	init_completion(&adc->completion);
completion         55 drivers/iio/adc/stmpe-adc.c 	struct completion completion;
completion         68 drivers/iio/adc/stmpe-adc.c 	reinit_completion(&info->completion);
completion         80 drivers/iio/adc/stmpe-adc.c 	ret = wait_for_completion_timeout(&info->completion, STMPE_ADC_TIMEOUT);
completion        103 drivers/iio/adc/stmpe-adc.c 	reinit_completion(&info->completion);
completion        115 drivers/iio/adc/stmpe-adc.c 	ret = wait_for_completion_timeout(&info->completion, STMPE_ADC_TIMEOUT);
completion        203 drivers/iio/adc/stmpe-adc.c 	complete(&info->completion);
completion        277 drivers/iio/adc/stmpe-adc.c 	init_completion(&info->completion);
completion         93 drivers/iio/adc/sun4i-gpadc-iio.c 	struct completion		completion;
completion        173 drivers/iio/adc/sun4i-gpadc-iio.c 	reinit_completion(&info->completion);
completion        240 drivers/iio/adc/sun4i-gpadc-iio.c 	if (!wait_for_completion_timeout(&info->completion,
completion        362 drivers/iio/adc/sun4i-gpadc-iio.c 		complete(&info->completion);
completion        376 drivers/iio/adc/sun4i-gpadc-iio.c 		complete(&info->completion);
completion        622 drivers/iio/adc/sun4i-gpadc-iio.c 	init_completion(&info->completion);
completion         47 drivers/iio/adc/ti-adc12138.c 	struct completion complete;
completion        124 drivers/iio/adc/twl6030-gpadc.c 	struct completion	irq_complete;
completion        169 drivers/iio/adc/vf610_adc.c 	struct completion completion;
completion        304 drivers/iio/adc/vf610_adc.c 	if (!wait_for_completion_timeout(&info->completion, VF610_ADC_TIMEOUT))
completion        588 drivers/iio/adc/vf610_adc.c 			complete(&info->completion);
completion        641 drivers/iio/adc/vf610_adc.c 		reinit_completion(&info->completion);
completion        646 drivers/iio/adc/vf610_adc.c 				(&info->completion, VF610_ADC_TIMEOUT);
completion        862 drivers/iio/adc/vf610_adc.c 	init_completion(&info->completion);
completion        179 drivers/iio/adc/xilinx-xadc-core.c 	reinit_completion(&xadc->completion);
completion        191 drivers/iio/adc/xilinx-xadc-core.c 	ret = wait_for_completion_interruptible_timeout(&xadc->completion, HZ);
completion        216 drivers/iio/adc/xilinx-xadc-core.c 	reinit_completion(&xadc->completion);
completion        226 drivers/iio/adc/xilinx-xadc-core.c 	ret = wait_for_completion_interruptible_timeout(&xadc->completion, HZ);
completion        308 drivers/iio/adc/xilinx-xadc-core.c 		complete(&xadc->completion);
completion       1216 drivers/iio/adc/xilinx-xadc-core.c 	init_completion(&xadc->completion);
completion         69 drivers/iio/adc/xilinx-xadc.h 	struct completion completion;
completion         74 drivers/iio/chemical/pms7003.c 	struct completion frame_ready;
completion         38 drivers/iio/common/ssp_sensors/ssp_spi.c 	struct completion *done;
completion        178 drivers/iio/common/ssp_sensors/ssp_spi.c 			   struct completion *done, int timeout)
completion         77 drivers/iio/humidity/dht11.c 	struct completion		completion;
completion        184 drivers/iio/humidity/dht11.c 			complete(&dht11->completion);
completion        216 drivers/iio/humidity/dht11.c 		reinit_completion(&dht11->completion);
completion        234 drivers/iio/humidity/dht11.c 		ret = wait_for_completion_killable_timeout(&dht11->completion,
completion        322 drivers/iio/humidity/dht11.c 	init_completion(&dht11->completion);
completion        207 drivers/iio/light/si1133.c 	struct completion completion;
completion        399 drivers/iio/light/si1133.c 		reinit_completion(&data->completion);
completion        410 drivers/iio/light/si1133.c 		if (!wait_for_completion_timeout(&data->completion,
completion        659 drivers/iio/light/si1133.c 	complete(&data->completion);
completion       1012 drivers/iio/light/si1133.c 	init_completion(&data->completion);
completion        186 drivers/iio/magnetometer/ak8974.c 	struct completion drdy_complete;
completion         75 drivers/iio/magnetometer/rm3100-core.c 	struct completion measuring_done;
completion         72 drivers/iio/potentiostat/lmp91000.c 	struct completion completion;
completion        123 drivers/iio/potentiostat/lmp91000.c 	ret = wait_for_completion_timeout(&data->completion, HZ);
completion        124 drivers/iio/potentiostat/lmp91000.c 	reinit_completion(&data->completion);
completion        270 drivers/iio/potentiostat/lmp91000.c 	complete_all(&data->completion);
completion        337 drivers/iio/potentiostat/lmp91000.c 	init_completion(&data->completion);
completion         81 drivers/iio/pressure/bmp280-core.c 	struct completion done;
completion        127 drivers/iio/pressure/zpa2326.c 	struct completion               data_ready;
completion         41 drivers/iio/proximity/mb1232.c 	struct completion	ranging;
completion         63 drivers/iio/proximity/srf04.c 	struct completion	rising;
completion         64 drivers/iio/proximity/srf04.c 	struct completion	falling;
completion         95 drivers/iio/proximity/sx9500.c 	struct completion completion;
completion        323 drivers/iio/proximity/sx9500.c 		ret = wait_for_completion_interruptible(&data->completion);
completion        354 drivers/iio/proximity/sx9500.c 	reinit_completion(&data->completion);
completion        517 drivers/iio/proximity/sx9500.c 		complete(&data->completion);
completion        921 drivers/iio/proximity/sx9500.c 	init_completion(&data->completion);
completion        798 drivers/infiniband/core/addr.c 	struct completion comp;
completion        265 drivers/infiniband/core/cm.c 	struct completion comp;
completion        227 drivers/infiniband/core/cma.c 	struct completion	comp;
completion        243 drivers/infiniband/core/cma.c 	struct completion		done;
completion         68 drivers/infiniband/core/cma_priv.h 	struct completion	comp;
completion         51 drivers/infiniband/core/iwcm.h 	struct completion destroy_comp;
completion        108 drivers/infiniband/core/mad_priv.h 		struct completion comp;
completion        119 drivers/infiniband/core/mad_priv.h 	struct completion comp;
completion         52 drivers/infiniband/core/mad_rmpp.c 	struct completion comp;
completion         65 drivers/infiniband/core/multicast.c 	struct completion	comp;
completion        121 drivers/infiniband/core/multicast.c 	struct completion	comp;
completion       1985 drivers/infiniband/core/sa_query.c 	struct completion	done;
completion         87 drivers/infiniband/core/ucma.c 	struct completion	comp;
completion        102 drivers/infiniband/core/uverbs.h 	struct completion			comp;
completion       2616 drivers/infiniband/core/verbs.c 	struct completion done;
completion        192 drivers/infiniband/hw/cxgb4/iw_cxgb4.h 	struct completion rqt_compl;
completion        193 drivers/infiniband/hw/cxgb4/iw_cxgb4.h 	struct completion pbl_compl;
completion        211 drivers/infiniband/hw/cxgb4/iw_cxgb4.h 	struct completion completion;
completion        237 drivers/infiniband/hw/cxgb4/iw_cxgb4.h 	init_completion(&wr_waitp->completion);
completion        244 drivers/infiniband/hw/cxgb4/iw_cxgb4.h 	complete(&wr_waitp->completion);
completion        271 drivers/infiniband/hw/cxgb4/iw_cxgb4.h 	ret = wait_for_completion_timeout(&wr_waitp->completion, C4IW_WR_TO);
completion        498 drivers/infiniband/hw/cxgb4/iw_cxgb4.h 	struct completion qp_rel_comp;
completion         45 drivers/infiniband/hw/efa/efa_com.c 	struct completion wait_event;
completion       1403 drivers/infiniband/hw/hfi1/hfi.h 	struct completion user_comp;
completion        187 drivers/infiniband/hw/hfi1/sdma.h 	struct completion    comp;
completion        510 drivers/infiniband/hw/hns/hns_roce_device.h 	struct completion		free;
completion        532 drivers/infiniband/hw/hns/hns_roce_device.h 	struct completion	free;
completion        595 drivers/infiniband/hw/hns/hns_roce_device.h 	struct completion	done;
completion        689 drivers/infiniband/hw/hns/hns_roce_device.h 	struct completion	free;
completion        966 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct completion comp;
completion       1104 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct completion comp;
completion       1068 drivers/infiniband/hw/hns/hns_roce_hw_v1.h 	struct	completion *comp;
completion       1076 drivers/infiniband/hw/hns/hns_roce_hw_v1.h 	struct	completion *comp;
completion        814 drivers/infiniband/hw/i40iw/i40iw_puda.c 	switch (rsrc->completion) {
completion        946 drivers/infiniband/hw/i40iw/i40iw_puda.c 		rsrc->completion = PUDA_CQ_CREATED;
completion        954 drivers/infiniband/hw/i40iw/i40iw_puda.c 	rsrc->completion = PUDA_QP_CREATED;
completion        971 drivers/infiniband/hw/i40iw/i40iw_puda.c 			rsrc->completion = PUDA_HASH_CRC_COMPLETE;
completion        123 drivers/infiniband/hw/i40iw/i40iw_puda.h 	enum puda_rsrc_complete completion;
completion        176 drivers/infiniband/hw/i40iw/i40iw_verbs.h 	struct completion sq_drained;
completion        177 drivers/infiniband/hw/i40iw/i40iw_verbs.h 	struct completion rq_drained;
completion         57 drivers/infiniband/hw/mlx4/alias_GUID.c 	struct completion	done;
completion       4415 drivers/infiniband/hw/mlx4/qp.c 	struct completion done;
completion        648 drivers/infiniband/hw/mlx5/mlx5_ib.h 	struct completion	done;
completion        688 drivers/infiniband/hw/mlx5/mlx5_ib.h 	struct completion	compl;
completion        855 drivers/infiniband/hw/mlx5/mlx5_ib.h 	struct completion unref_comp;
completion       6377 drivers/infiniband/hw/mlx5/qp.c 	struct completion done;
completion        179 drivers/infiniband/hw/mthca/mthca_cmd.c 	struct completion done;
completion        455 drivers/infiniband/hw/qedr/qedr.h 	struct completion iwarp_cm_comp;
completion        487 drivers/infiniband/hw/qib/qib.h 	struct completion    comp;
completion         97 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h 	struct completion free;
completion        178 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h 	struct completion free;
completion        200 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h 	struct completion free;
completion        219 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h 	struct completion cmd_done;
completion        181 drivers/infiniband/ulp/ipoib/ipoib.h 	struct completion done;
completion        307 drivers/infiniband/ulp/ipoib/ipoib.h 	struct completion		flushed;
completion        308 drivers/infiniband/ulp/ipoib/ipoib.h 	struct completion		deleted;
completion        439 drivers/infiniband/ulp/ipoib/ipoib.h 	struct completion     done;
completion        483 drivers/infiniband/ulp/iser/iscsi_iser.h 	struct completion	     stop_completion;
completion        484 drivers/infiniband/ulp/iser/iscsi_iser.h 	struct completion	     ib_completion;
completion        485 drivers/infiniband/ulp/iser/iscsi_iser.h 	struct completion	     up_completion;
completion       2652 drivers/infiniband/ulp/isert/ib_isert.c 	struct completion comp;
completion        153 drivers/infiniband/ulp/isert/ib_isert.h 	struct completion	login_comp;
completion        154 drivers/infiniband/ulp/isert/ib_isert.h 	struct completion	login_req_comp;
completion        122 drivers/infiniband/ulp/srp/ib_srp.h 	struct completion	released;
completion        170 drivers/infiniband/ulp/srp/ib_srp.h 	struct completion	done;
completion        191 drivers/infiniband/ulp/srp/ib_srp.h 	struct completion	tsk_mgmt_done;
completion         83 drivers/input/keyboard/hil_kbd.c 	struct completion cmd_done;
completion        102 drivers/input/misc/ims-pcu.c 	struct completion cmd_done;
completion        107 drivers/input/misc/ims-pcu.c 	struct completion async_firmware_done;
completion         44 drivers/input/misc/uinput.c 	struct completion	done;
completion        292 drivers/input/mouse/cyapa.h 	struct completion cmd_ready;
completion         39 drivers/input/mouse/elan_i2c.h struct completion;
completion         79 drivers/input/mouse/elan_i2c.h 				struct completion *reset_done);
completion         70 drivers/input/mouse/elan_i2c_core.c 	struct completion	fw_completion;
completion        617 drivers/input/mouse/elan_i2c_i2c.c 				     struct completion *completion)
completion        631 drivers/input/mouse/elan_i2c_i2c.c 	reinit_completion(completion);
completion        637 drivers/input/mouse/elan_i2c_i2c.c 	} else if (!wait_for_completion_timeout(completion,
completion        497 drivers/input/mouse/elan_i2c_smbus.c 				       struct completion *fw_completion)
completion        258 drivers/input/rmi4/rmi_f34.h 	struct completion cmd_done;
completion        288 drivers/input/rmi4/rmi_f34.h 	struct completion cmd_done;
completion        111 drivers/input/rmi4/rmi_f54.c 	struct completion cmd_done;
completion         95 drivers/input/serio/hyperv-keyboard.c 	struct completion wait_event;
completion        737 drivers/input/serio/i8042.c static struct completion i8042_aux_irq_delivered __initdata;
completion         59 drivers/input/serio/ps2-gpio.c 	struct completion tx_done;
completion        165 drivers/input/tablet/wacom_serial4.c 	struct completion cmd_done;
completion        327 drivers/input/touchscreen/atmel_mxt_ts.c 	struct completion bl_completion;
completion        330 drivers/input/touchscreen/atmel_mxt_ts.c 	struct completion reset_completion;
completion        333 drivers/input/touchscreen/atmel_mxt_ts.c 	struct completion crc_completion;
completion        398 drivers/input/touchscreen/atmel_mxt_ts.c 				   struct completion *comp,
completion        122 drivers/input/touchscreen/cyttsp_core.h 	struct completion bl_ready;
completion        143 drivers/input/touchscreen/elants_i2c.c 	struct completion cmd_done;
completion         55 drivers/input/touchscreen/elo.c 	struct completion cmd_done;
completion         54 drivers/input/touchscreen/goodix.c 	struct completion firmware_loading_complete;
completion         96 drivers/input/touchscreen/imx6ul_tsc.c 	struct completion completion;
completion        111 drivers/input/touchscreen/imx6ul_tsc.c 	reinit_completion(&tsc->completion);
completion        138 drivers/input/touchscreen/imx6ul_tsc.c 			(&tsc->completion, ADC_TIMEOUT);
completion        312 drivers/input/touchscreen/imx6ul_tsc.c 		complete(&tsc->completion);
completion        394 drivers/input/touchscreen/imx6ul_tsc.c 	init_completion(&tsc->completion);
completion        101 drivers/input/touchscreen/stmfts.c 	struct completion cmd_done;
completion         88 drivers/input/touchscreen/wacom_w8001.c 	struct completion cmd_done;
completion        129 drivers/input/touchscreen/zforce_ts.c 	struct completion	command_done;
completion         71 drivers/isdn/mISDN/l1oip.h 	struct completion	socket_complete;/* completion of sock thread */
completion        762 drivers/lightnvm/core.c 	struct completion *waiting = rqd->private;
completion        127 drivers/lightnvm/pblk.h 	struct completion wait;
completion        414 drivers/macintosh/adb.c 	struct completion *comp = req->arg;
completion        426 drivers/macintosh/adb.c 	struct completion comp;
completion         44 drivers/macintosh/ams/ams-pmu.c 	complete((struct completion *)req->arg);
completion        336 drivers/macintosh/smu.c 	struct completion *comp = misc;
completion         24 drivers/md/dm-core.h 	struct completion completion;
completion        122 drivers/md/dm-core.h static inline struct completion *dm_get_completion_from_kobject(struct kobject *kobj)
completion        124 drivers/md/dm-core.h 	return &container_of(kobj, struct dm_kobject_holder, kobj)->completion;
completion         47 drivers/md/dm-crypt.c 	struct completion restart;
completion       1171 drivers/md/dm-era-target.c 	struct completion complete;
completion        252 drivers/md/dm-integrity.c 	struct completion crypto_backoff;
completion        295 drivers/md/dm-integrity.c 	struct completion *completion;
completion        303 drivers/md/dm-integrity.c 	struct completion comp;
completion       1452 drivers/md/dm-integrity.c 	if (dio->completion)
completion       1453 drivers/md/dm-integrity.c 		complete(dio->completion);
completion       1853 drivers/md/dm-integrity.c 	struct completion read_comp;
completion       1994 drivers/md/dm-integrity.c 		dio->completion = &read_comp;
completion       1996 drivers/md/dm-integrity.c 		dio->completion = NULL;
completion        421 drivers/md/dm-io.c 	struct completion wait;
completion         44 drivers/md/dm-log-userspace-transfer.c 	struct completion complete;
completion        119 drivers/md/dm-log-writes.c 	struct completion super_done;
completion        361 drivers/md/dm-thin.c 	struct completion can_destroy;
completion       2458 drivers/md/dm-thin.c 	struct completion complete;
completion        430 drivers/md/dm-writecache.c 	struct completion c;
completion       1981 drivers/md/dm.c 	init_completion(&md->kobj_holder.completion);
completion         65 drivers/md/md-cluster.c 	struct completion completion;
completion         86 drivers/md/md-cluster.c 	struct completion newdisk_completion;
completion        400 drivers/md/md-cluster.c 		complete(&cinfo->completion);
completion        864 drivers/md/md-cluster.c 	init_completion(&cinfo->completion);
completion        879 drivers/md/md-cluster.c 	wait_for_completion(&cinfo->completion);
completion        749 drivers/media/common/siano/smscoreapi.c 		void *buffer, size_t size, struct completion *completion) {
completion        752 drivers/media/common/siano/smscoreapi.c 	if (!completion)
completion        754 drivers/media/common/siano/smscoreapi.c 	init_completion(completion);
completion        762 drivers/media/common/siano/smscoreapi.c 	return wait_for_completion_timeout(completion,
completion        185 drivers/media/common/siano/smscoreapi.h 	struct completion version_ex_done, data_download_done, trigger_done;
completion        186 drivers/media/common/siano/smscoreapi.h 	struct completion data_validity_done, device_ready_done;
completion        187 drivers/media/common/siano/smscoreapi.h 	struct completion init_device_done, reload_start_done, resume_done;
completion        188 drivers/media/common/siano/smscoreapi.h 	struct completion gpio_configuration_done, gpio_set_level_done;
completion        189 drivers/media/common/siano/smscoreapi.h 	struct completion gpio_get_level_done, ir_init_done;
completion        686 drivers/media/common/siano/smsdvb-main.c 					struct completion *completion)
completion        694 drivers/media/common/siano/smsdvb-main.c 	return wait_for_completion_timeout(completion,
completion         33 drivers/media/common/siano/smsdvb.h 	struct completion       tune_done;
completion         34 drivers/media/common/siano/smsdvb.h 	struct completion       stats_done;
completion        358 drivers/media/dvb-frontends/drxk_hard.h 	struct completion fw_wait_load;
completion         47 drivers/media/pci/ddbridge/ddbridge-i2c.c 	stat = wait_for_completion_timeout(&i2c->completion, HZ);
completion        157 drivers/media/pci/ddbridge/ddbridge-i2c.c 	complete(&i2c->completion);
completion        178 drivers/media/pci/ddbridge/ddbridge-i2c.c 	init_completion(&i2c->completion);
completion         78 drivers/media/pci/ddbridge/ddbridge-mci.c 	stat = wait_for_completion_timeout(&state->base->completion, HZ);
completion        107 drivers/media/pci/ddbridge/ddbridge-mci.c 	complete(&base->completion);
completion        156 drivers/media/pci/ddbridge/ddbridge-mci.c 		init_completion(&base->completion);
completion        225 drivers/media/pci/ddbridge/ddbridge-mci.h 	struct completion    completion;
completion        217 drivers/media/pci/ddbridge/ddbridge.h 	struct completion      completion;
completion         74 drivers/media/pci/solo6x10/solo6x10-p2m.c 	reinit_completion(&p2m_dev->completion);
completion        102 drivers/media/pci/solo6x10/solo6x10-p2m.c 	timeout = wait_for_completion_timeout(&p2m_dev->completion,
completion        164 drivers/media/pci/solo6x10/solo6x10-p2m.c 		complete(&p2m_dev->completion);
completion        192 drivers/media/pci/solo6x10/solo6x10-p2m.c 		complete(&p2m_dev->completion);
completion        259 drivers/media/pci/solo6x10/solo6x10-p2m.c 		init_completion(&p2m_dev->completion);
completion        120 drivers/media/pci/solo6x10/solo6x10.h 	struct completion	completion;
completion        206 drivers/media/platform/atmel/atmel-isc.h 	struct completion	comp;
completion        109 drivers/media/platform/atmel/atmel-isi.c 	struct completion		complete;
completion       2604 drivers/media/platform/coda/coda-bit.c 	complete(&ctx->completion);
completion       1412 drivers/media/platform/coda/coda-common.c 	if (!wait_for_completion_timeout(&ctx->completion,
completion       2434 drivers/media/platform/coda/coda-common.c 	init_completion(&ctx->completion);
completion        213 drivers/media/platform/coda/coda.h 	struct completion		completion;
completion         94 drivers/media/platform/coda/imx-vdoa.c 	struct completion	completion;
completion        125 drivers/media/platform/coda/imx-vdoa.c 	complete(&curr_ctx->completion);
completion        137 drivers/media/platform/coda/imx-vdoa.c 	if (!wait_for_completion_timeout(&ctx->completion,
completion        159 drivers/media/platform/coda/imx-vdoa.c 	reinit_completion(&ctx->completion);
completion        214 drivers/media/platform/coda/imx-vdoa.c 	init_completion(&ctx->completion);
completion         55 drivers/media/platform/qcom/camss/camss-csid.h 	struct completion reset_complete;
completion         59 drivers/media/platform/qcom/camss/camss-ispif.h 	struct completion reset_complete;
completion         61 drivers/media/platform/qcom/camss/camss-vfe.h 	struct completion sof;
completion         62 drivers/media/platform/qcom/camss/camss-vfe.h 	struct completion reg_update;
completion        153 drivers/media/platform/qcom/camss/camss-vfe.h 	struct completion reset_complete;
completion        154 drivers/media/platform/qcom/camss/camss-vfe.h 	struct completion halt_complete;
completion        135 drivers/media/platform/qcom/venus/core.h 	struct completion done;
completion        337 drivers/media/platform/qcom/venus/core.h 	struct completion done;
completion        123 drivers/media/platform/qcom/venus/hfi_venus.c 	struct completion pwr_collapse_prep;
completion        124 drivers/media/platform/qcom/venus/hfi_venus.c 	struct completion release_resource;
completion         51 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.h 	struct completion idle_completion;
completion         76 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.h 	struct completion fw_ack;
completion        214 drivers/media/platform/sti/delta/delta.h 	struct completion done;
completion        356 drivers/media/platform/sti/hva/hva.h 	struct completion	interrupt;
completion        160 drivers/media/platform/stm32/stm32-dcmi.c 	struct completion		complete;
completion         34 drivers/media/platform/vsp1/vsp1_drm.c 				       unsigned int completion)
completion         40 drivers/media/platform/vsp1/vsp1_drm.c 		unsigned int status = completion
completion         49 drivers/media/platform/vsp1/vsp1_drm.c 	if (completion & VSP1_DL_FRAME_END_INTERNAL) {
completion        119 drivers/media/platform/vsp1/vsp1_pipe.h 	void (*frame_end)(struct vsp1_pipeline *pipe, unsigned int completion);
completion        431 drivers/media/platform/vsp1/vsp1_video.c 					  unsigned int completion)
completion        439 drivers/media/platform/vsp1/vsp1_video.c 	WARN_ON_ONCE(!(completion & VSP1_DL_FRAME_END_COMPLETED));
completion         62 drivers/media/radio/radio-wl1273.c 	struct completion busy;
completion        216 drivers/media/radio/si470x/radio-si470x-common.c 	reinit_completion(&radio->completion);
completion        217 drivers/media/radio/si470x/radio-si470x-common.c 	time_left = wait_for_completion_timeout(&radio->completion,
completion        341 drivers/media/radio/si470x/radio-si470x-common.c 	reinit_completion(&radio->completion);
completion        342 drivers/media/radio/si470x/radio-si470x-common.c 	time_left = wait_for_completion_timeout(&radio->completion,
completion        254 drivers/media/radio/si470x/radio-si470x-i2c.c 		complete(&radio->completion);
completion        349 drivers/media/radio/si470x/radio-si470x-i2c.c 	init_completion(&radio->completion);
completion        392 drivers/media/radio/si470x/radio-si470x-usb.c 		complete(&radio->completion);
completion        587 drivers/media/radio/si470x/radio-si470x-usb.c 	init_completion(&radio->completion);
completion        152 drivers/media/radio/si470x/radio-si470x.h 	struct completion completion;
completion        238 drivers/media/radio/si4713/si4713.h 	struct completion work;
completion        212 drivers/media/radio/wl128x/fmdrv.h 	struct completion maintask_comp;
completion        216 drivers/media/radio/wl128x/fmdrv.h 	struct completion *resp_comp;
completion        166 drivers/media/radio/wl128x/fmdrv_common.c static struct completion wait_for_fmdrv_reg_comp;
completion        196 drivers/media/radio/wl128x/fmdrv_common.c 	       fm_cb(skb)->completion ? " " : "*", cmd_hdr->hdr,
completion        359 drivers/media/radio/wl128x/fmdrv_common.c 	fmdev->resp_comp = fm_cb(skb)->completion;
completion        378 drivers/media/radio/wl128x/fmdrv_common.c 		int payload_len, struct completion *wait_completion)
completion        438 drivers/media/radio/wl128x/fmdrv_common.c 	fm_cb(skb)->completion = wait_completion;
completion        126 drivers/media/radio/wl128x/fmdrv_common.h 	struct completion *completion;
completion        220 drivers/media/rc/ene_ir.h 	struct completion tx_complete;		/* TX completion */
completion         37 drivers/media/rc/iguanair.c 	struct completion completion;
completion         90 drivers/media/rc/iguanair.c 				complete(&ir->completion);
completion         96 drivers/media/rc/iguanair.c 				complete(&ir->completion);
completion        102 drivers/media/rc/iguanair.c 				complete(&ir->completion);
completion        111 drivers/media/rc/iguanair.c 			complete(&ir->completion);
completion        189 drivers/media/rc/iguanair.c 		complete(&ir->completion);
completion        196 drivers/media/rc/iguanair.c 	reinit_completion(&ir->completion);
completion        203 drivers/media/rc/iguanair.c 	if (wait_for_completion_timeout(&ir->completion, TIMEOUT) == 0)
completion        446 drivers/media/rc/iguanair.c 	init_completion(&ir->completion);
completion        118 drivers/media/rc/imon.c 		struct completion finished;	/* wait for write to finish */
completion        810 drivers/media/rc/mceusb.c 	struct completion tx_done;
completion        150 drivers/media/usb/dvb-usb/cxusb.h 	struct completion v4l2_release;
completion        117 drivers/media/usb/pulse8-cec/pulse8-cec.c 	struct completion cmd_done;
completion        207 drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h 	struct completion ctl_done;
completion         44 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 	struct completion cmd_done;
completion        138 drivers/memory/tegra/tegra20-emc.c 	struct completion clk_handshake_complete;
completion        148 drivers/memstick/host/r592.h 	struct completion dma_done;
completion        450 drivers/message/fusion/mptbase.h 	struct completion	 done;
completion        866 drivers/message/fusion/mptbase.h 	int	completion;
completion        162 drivers/mfd/ab8500-gpadc.c 	struct completion ab8500_gpadc_complete;
completion        359 drivers/mfd/db8500-prcmu.c 	struct completion ac_wake_work;
completion        376 drivers/mfd/db8500-prcmu.c 	struct completion work;
completion        397 drivers/mfd/db8500-prcmu.c 	struct completion work;
completion        414 drivers/mfd/db8500-prcmu.c 	struct completion sysclk_work;
completion        424 drivers/mfd/db8500-prcmu.c 	struct completion work;
completion        435 drivers/mfd/db8500-prcmu.c 	struct completion work;
completion         64 drivers/mfd/dln2.c 	struct completion done;
completion         30 drivers/mfd/ezx-pcap.c 	struct completion completion;
completion        346 drivers/mfd/ezx-pcap.c 	complete(&req->completion);
completion        355 drivers/mfd/ezx-pcap.c 	init_completion(&sync_data.completion);
completion        360 drivers/mfd/ezx-pcap.c 	wait_for_completion(&sync_data.completion);
completion        238 drivers/mfd/mc13xxx-core.c 	struct completion done;
completion         34 drivers/mfd/pcf50633-adc.c 	struct completion completion;
completion        113 drivers/mfd/pcf50633-adc.c 	complete(&req->completion);
completion        121 drivers/mfd/pcf50633-adc.c 	init_completion(&req.completion);
completion        128 drivers/mfd/pcf50633-adc.c 	wait_for_completion(&req.completion);
completion         46 drivers/mfd/qcom_rpm.c 	struct completion ack;
completion        106 drivers/mfd/rave-sp.c 	struct completion received;
completion         34 drivers/mfd/stm32-timers.c 		complete(&dma->completion);
completion        109 drivers/mfd/stm32-timers.c 	reinit_completion(&dma->completion);
completion        129 drivers/mfd/stm32-timers.c 	err = wait_for_completion_interruptible_timeout(&dma->completion,
completion        176 drivers/mfd/stm32-timers.c 	init_completion(&ddata->dma.completion);
completion         28 drivers/mfd/wm831x-auxadc.c 	struct completion done;
completion        378 drivers/misc/cardreader/rtsx_pcr.c 	struct completion trans_done;
completion        496 drivers/misc/cardreader/rtsx_pcr.c 	struct completion trans_done;
completion        897 drivers/misc/cardreader/rtsx_pcr.c 	struct completion finish;
completion        160 drivers/misc/fastrpc.c 	struct completion work;
completion         46 drivers/misc/lattice-ecp3-config.c 	struct completion fw_loaded;
completion        458 drivers/misc/mic/scif/scif_dma.c 	struct completion *done = (struct completion *)arg;
completion        109 drivers/misc/mic/scif/scif_epd.h 	struct completion discon;
completion        997 drivers/misc/mic/scif/scif_nodeqp.c 		struct completion *node_info =
completion        998 drivers/misc/mic/scif/scif_nodeqp.c 			(struct completion *)msg->payload[3];
completion        126 drivers/misc/mic/scif/scif_rma.h 	struct completion comp;
completion         53 drivers/misc/mic/vop/vop_main.c 	struct completion reset_done;
completion        144 drivers/misc/mic/vop/vop_main.h 	struct completion destroy;
completion         98 drivers/misc/pci_endpoint_test.c 	struct completion irq_raised;
completion        525 drivers/misc/sgi-gru/grufault.c 	struct completion *cmp;
completion        290 drivers/misc/sgi-gru/grukservices.c 			struct completion *cmp)
completion        164 drivers/misc/sgi-gru/grukservices.h 				struct completion *cmp);
completion        455 drivers/misc/sgi-gru/grutables.h 	struct completion	*bs_async_wq;
completion        347 drivers/misc/sgi-xp/xpc.h 	struct completion wdisconnect_wait;    /* wait for channel disconnect */
completion         32 drivers/misc/vmw_vmci/vmci_resource.h 	struct completion done;
completion        363 drivers/mmc/core/core.c 	complete(&mrq->completion);
completion        384 drivers/mmc/core/core.c 	init_completion(&mrq->completion);
completion        391 drivers/mmc/core/core.c 		complete(&mrq->completion);
completion        402 drivers/mmc/core/core.c 		wait_for_completion(&mrq->completion);
completion        603 drivers/mmc/core/core.c 	return completion_done(&mrq->completion);
completion        800 drivers/mmc/core/mmc_test.c 	complete(&mrq->completion);
completion        811 drivers/mmc/core/mmc_test.c 		init_completion(&mrq->completion);
completion        817 drivers/mmc/core/mmc_test.c 		wait_for_completion(&prev_mrq->completion);
completion        196 drivers/mmc/host/cqhci.h 	struct completion halt_comp;
completion        135 drivers/mmc/host/moxart-mmc.c 	struct completion		dma_complete;
completion        136 drivers/mmc/host/moxart-mmc.c 	struct completion		pio_complete;
completion         40 drivers/mmc/host/renesas_sdhi.h 	struct completion	dma_dataend;
completion        248 drivers/mmc/host/sh_mmcif.c 	struct completion	dma_complete;
completion        340 drivers/mmc/host/vub300.c 	struct completion command_complete;
completion        341 drivers/mmc/host/vub300.c 	struct completion irqpoll_complete;
completion       1394 drivers/mmc/host/vub300.c 	complete((struct completion *)urb->context);
completion       1403 drivers/mmc/host/vub300.c 	struct completion done;
completion        195 drivers/mmc/host/wmt-sdmmc.c 	struct completion cmdcomp;
completion        196 drivers/mmc/host/wmt-sdmmc.c 	struct completion datacomp;
completion        198 drivers/mmc/host/wmt-sdmmc.c 	struct completion *comp_cmd;
completion        199 drivers/mmc/host/wmt-sdmmc.c 	struct completion *comp_dma;
completion         40 drivers/mtd/nand/onenand/omap2.c 	struct completion irq_done;
completion         41 drivers/mtd/nand/onenand/omap2.c 	struct completion dma_done;
completion         45 drivers/mtd/nand/onenand/omap2.c static void omap2_onenand_dma_complete_func(void *completion)
completion         47 drivers/mtd/nand/onenand/omap2.c 	complete(completion);
completion        135 drivers/mtd/nand/onenand/samsung.c 	struct completion	complete;
completion        261 drivers/mtd/nand/raw/atmel/nand-controller.c 	struct completion complete;
completion        358 drivers/mtd/nand/raw/atmel/nand-controller.c 	struct completion *finished = data;
completion        176 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	struct completion	done;
completion        177 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	struct completion	dma_done;
completion        369 drivers/mtd/nand/raw/denali.h 	struct completion complete;
completion        147 drivers/mtd/nand/raw/fsmc_nand.c 	struct completion	dma_access_complete;
completion        781 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	struct completion *dma_c = &this->dma_done;
completion       2407 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	struct completion *completion;
completion       2502 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 		completion = &this->bch_done;
completion       2506 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 		completion = &this->dma_done;
completion       2509 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	init_completion(completion);
completion       2514 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	to = wait_for_completion_timeout(completion, msecs_to_jiffies(1000));
completion        130 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h 	struct completion	bch_done;
completion        157 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h 	struct completion	dma_done;
completion        130 drivers/mtd/nand/raw/hisi504_nand.c 	struct completion       cmd_complete;
completion        184 drivers/mtd/nand/raw/lpc32xx_mlc.c 	struct completion       comp_nand;
completion        185 drivers/mtd/nand/raw/lpc32xx_mlc.c 	struct completion       comp_controller;
completion        198 drivers/mtd/nand/raw/lpc32xx_mlc.c 	struct completion	comp_dma;
completion        387 drivers/mtd/nand/raw/lpc32xx_mlc.c static void lpc32xx_dma_complete_func(void *completion)
completion        389 drivers/mtd/nand/raw/lpc32xx_mlc.c 	complete(completion);
completion        224 drivers/mtd/nand/raw/lpc32xx_slc.c 	struct completion	comp;
completion        422 drivers/mtd/nand/raw/lpc32xx_slc.c static void lpc32xx_dma_complete_func(void *completion)
completion        424 drivers/mtd/nand/raw/lpc32xx_slc.c 	complete(completion);
completion        396 drivers/mtd/nand/raw/marvell_nand.c 	struct completion complete;
completion        163 drivers/mtd/nand/raw/meson_nand.c 	struct completion completion;
completion        403 drivers/mtd/nand/raw/meson_nand.c 	reinit_completion(&nfc->completion);
completion        410 drivers/mtd/nand/raw/meson_nand.c 	ret = wait_for_completion_timeout(&nfc->completion,
completion       1343 drivers/mtd/nand/raw/meson_nand.c 	complete(&nfc->completion);
completion       1384 drivers/mtd/nand/raw/meson_nand.c 	init_completion(&nfc->completion);
completion         60 drivers/mtd/nand/raw/mtk_ecc.c 	struct completion done;
completion        153 drivers/mtd/nand/raw/mtk_nand.c 	struct completion done;
completion        181 drivers/mtd/nand/raw/mxc_nand.c 	struct completion	op_completion;
completion        177 drivers/mtd/nand/raw/mxic_nand.c 	struct completion complete;
completion        156 drivers/mtd/nand/raw/omap2.c 	struct completion		comp;
completion        444 drivers/mtd/nand/raw/omap2.c 	complete((struct completion *) data);
completion         75 drivers/mtd/nand/raw/omap_elm.c 	struct completion elm_completion;
completion        260 drivers/mtd/nand/raw/qcom_nandc.c 	struct completion txn_done;
completion        113 drivers/mtd/nand/raw/r852.h 	struct completion dma_done;	/* data transfer done */
completion        271 drivers/mtd/nand/raw/stm32_fmc2_nand.c 	struct completion complete;
completion        272 drivers/mtd/nand/raw/stm32_fmc2_nand.c 	struct completion dma_data_complete;
completion        273 drivers/mtd/nand/raw/stm32_fmc2_nand.c 	struct completion dma_ecc_complete;
completion        889 drivers/mtd/nand/raw/stm32_fmc2_nand.c 	complete((struct completion *)arg);
completion        247 drivers/mtd/nand/raw/sunxi_nand.c 	struct completion complete;
completion        237 drivers/mtd/nand/raw/tango_nand.c 	struct completion tx_done;
completion        172 drivers/mtd/nand/raw/tegra_nand.c 	struct completion command_complete;
completion        173 drivers/mtd/nand/raw/tegra_nand.c 	struct completion dma_complete;
completion        107 drivers/mtd/nand/raw/tmio_nand.c 	struct completion comp;
completion        155 drivers/mtd/nand/raw/vf610_nfc.c 	struct completion cmd_done;
completion         72 drivers/mtd/spi-nor/cadence-quadspi.c 	struct completion	transfer_complete;
completion         76 drivers/mtd/spi-nor/cadence-quadspi.c 	struct completion	rx_dma_complete;
completion        232 drivers/net/can/janz-ican3.c 	struct completion termination_comp;
completion        236 drivers/net/can/janz-ican3.c 	struct completion buserror_comp;
completion        263 drivers/net/can/kvaser_pciefd.c 	struct completion start_comp, flush_comp;
completion        115 drivers/net/can/usb/kvaser_usb/kvaser_usb.h 	struct completion start_comp, stop_comp, flush_comp;
completion         79 drivers/net/ethernet/amazon/ena/ena_com.c 	struct completion wait_event;
completion       1245 drivers/net/ethernet/amd/xgbe/xgbe.h 	struct completion mdio_complete;
completion       1274 drivers/net/ethernet/amd/xgbe/xgbe.h 	struct completion i2c_complete;
completion        121 drivers/net/ethernet/brocade/bna/bnad.h 	struct completion	comp;
completion        126 drivers/net/ethernet/brocade/bna/bnad.h 	struct completion	ioc_comp;
completion        127 drivers/net/ethernet/brocade/bna/bnad.h 	struct completion	ucast_comp;
completion        128 drivers/net/ethernet/brocade/bna/bnad.h 	struct completion	mcast_comp;
completion        129 drivers/net/ethernet/brocade/bna/bnad.h 	struct completion	tx_comp;
completion        130 drivers/net/ethernet/brocade/bna/bnad.h 	struct completion	rx_comp;
completion        131 drivers/net/ethernet/brocade/bna/bnad.h 	struct completion	stats_comp;
completion        132 drivers/net/ethernet/brocade/bna/bnad.h 	struct completion	enet_comp;
completion        133 drivers/net/ethernet/brocade/bna/bnad.h 	struct completion	mtu_comp;
completion         97 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct completion complete;
completion        140 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct completion init;
completion        141 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct completion started;
completion        163 drivers/net/ethernet/cavium/liquidio/lio_main.c static struct completion first_stage;
completion         42 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.h 	struct completion complete;
completion        302 drivers/net/ethernet/cavium/liquidio/octeon_iq.h 	struct completion complete;
completion         81 drivers/net/ethernet/cavium/liquidio/octeon_network.h 	struct completion complete;
completion       1558 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c 		complete(&ctx->completion);
completion       1569 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c 	init_completion(&ctx.completion);
completion       1576 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c 	ret = wait_for_completion_timeout(&ctx.completion, 10 * HZ);
completion       1594 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c 	init_completion(&ctx.completion);
completion       1601 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c 	ret = wait_for_completion_timeout(&ctx.completion, 10 * HZ);
completion       1695 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c 		complete(&ctx->completion);
completion       1737 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c 				complete(&ctx->completion);
completion       1759 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c 		complete(&ctx->completion);
completion       1829 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c 			complete(&ctx->completion);
completion        675 drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c 	init_completion(&ctx.completion);
completion        684 drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c 	ret = wait_for_completion_timeout(&ctx.completion, 10 * HZ);
completion        207 drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h 	struct completion completion;	/* completion rendezvous */
completion         56 drivers/net/ethernet/chelsio/cxgb4/srq.h 	struct completion comp;
completion        644 drivers/net/ethernet/emulex/benet/be.h 	struct completion et_cmd_compl;
completion        546 drivers/net/ethernet/freescale/fec.h 	struct	completion mdio_done;
completion        174 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c static void cmdq_set_sge_completion(struct hinic_cmdq_completion *completion,
completion        177 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	struct hinic_sge_resp *sge_resp = &completion->sge_resp;
completion        261 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 		cmdq_set_sge_completion(&wqe_lcmd->completion, buf_out);
completion        265 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 		wqe_lcmd->completion.direct_resp = 0;
completion        292 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 		cmdq_set_sge_completion(&wqe_scmd->completion, buf_out);
completion        296 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 		wqe_scmd->completion.direct_resp = 0;
completion        350 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	struct completion done;
completion        412 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 		*resp = cpu_to_be64(wqe_lcmd->completion.direct_resp);
completion        141 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.h 	struct completion       **done;
completion        248 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	struct completion *recv_done;
completion         89 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.h 	struct completion       recv_done;
completion        364 drivers/net/ethernet/huawei/hinic/hinic_hw_wqe.h 	struct hinic_cmdq_completion    completion;
completion        372 drivers/net/ethernet/huawei/hinic/hinic_hw_wqe.h 	struct hinic_cmdq_completion    completion;
completion        985 drivers/net/ethernet/ibm/ibmvnic.h 	struct completion stats_done;
completion       1025 drivers/net/ethernet/ibm/ibmvnic.h 	struct completion init_done;
completion       1028 drivers/net/ethernet/ibm/ibmvnic.h 	struct completion fw_done;
completion       1031 drivers/net/ethernet/ibm/ibmvnic.h 	struct completion reset_done;
completion        128 drivers/net/ethernet/mellanox/mlx4/cmd.c 	struct completion	done;
completion        176 drivers/net/ethernet/mellanox/mlx5/core/en_rep.h 	struct completion res_ready;
completion        175 drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c 	struct completion comp;
completion        134 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct completion	init_done;
completion        185 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct completion res_ready;
completion        207 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct completion res_ready;
completion         57 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	struct completion complete;
completion        301 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	struct completion comp;
completion        426 drivers/net/ethernet/mellanox/mlxsw/core.c 	struct completion completion;
completion        483 drivers/net/ethernet/mellanox/mlxsw/core.c 	complete(&trans->completion);
completion        671 drivers/net/ethernet/mellanox/mlxsw/core.c 	init_completion(&trans->completion);
completion       1612 drivers/net/ethernet/mellanox/mlxsw/core.c 	wait_for_completion(&trans->completion);
completion         52 drivers/net/ethernet/pensando/ionic/ionic.h 	struct completion work;
completion        167 drivers/net/ethernet/qlogic/qede/qede.h 	struct completion event_comp;
completion       1096 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 	struct completion	completion;
completion       1526 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 	struct completion	completion;
completion        498 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	complete(&mbx->completion);
completion        874 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		if (!wait_for_completion_timeout(&cmd->completion, timeout)) {
completion       3865 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	reinit_completion(&mbx->completion);
completion       3889 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	complete(&cmd->completion);
completion       3998 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	complete(&mbx->completion);
completion       4012 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		init_completion(&cmd->completion);
completion       4132 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		if (wait_for_completion_timeout(&mbx->completion,
completion       4176 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	init_completion(&mbx->completion);
completion         89 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h 	struct completion		resp_cmpl;
completion        145 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h 	struct completion		ch_free_cmpl;
completion        336 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	if (!wait_for_completion_timeout(&cmd.completion, timeout)) {
completion        860 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	struct completion *cmpl = &trans->resp_cmpl;
completion        892 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	struct completion *cmpl = &vf->ch_free_cmpl;
completion        235 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c 	struct completion comp;
completion        239 drivers/net/ethernet/toshiba/ps3_gelic_wireless.h 	struct completion scan_done;
completion        243 drivers/net/ethernet/toshiba/ps3_gelic_wireless.h 	struct completion cmd_done_intr;
completion        260 drivers/net/ethernet/toshiba/ps3_gelic_wireless.h 	struct completion assoc_done;
completion        302 drivers/net/ethernet/toshiba/ps3_gelic_wireless.h 	struct completion done;
completion        124 drivers/net/hamradio/6pack.c 	struct completion	dead;
completion         75 drivers/net/hamradio/mkiss.c 	struct completion	dead;
completion        998 drivers/net/hyperv/hyperv_net.h 	struct completion channel_init_wait;
completion         31 drivers/net/hyperv/rndis_filter.c 	struct completion  wait_event;
completion        271 drivers/net/ieee802154/adf7242.c 	struct completion tx_complete;
completion         97 drivers/net/ieee802154/at86rf230.c 	struct completion state_complete;
completion        370 drivers/net/ieee802154/ca8210.c 	struct completion ca8210_is_awake;
completion        372 drivers/net/ieee802154/ca8210.c 	struct completion spi_transfer_complete, sync_exchange_complete;
completion        212 drivers/net/ieee802154/cc2520.c 	struct completion tx_complete;	/* Work completion for Tx */
completion        220 drivers/net/plip/plip.c 	struct completion killed_timer_cmp;
completion         69 drivers/net/ppp/ppp_async.c 	struct completion dead;
completion         73 drivers/net/ppp/ppp_synctty.c 	struct completion dead_cmp;
completion        141 drivers/net/wimax/i2400m/driver.c 	struct completion completion;
completion        169 drivers/net/wimax/i2400m/driver.c 		.completion = COMPLETION_INITIALIZER_ONSTACK(ctx.completion),
completion        180 drivers/net/wimax/i2400m/driver.c 	result = wait_for_completion_timeout(&ctx.completion, 4*HZ);
completion        632 drivers/net/wimax/i2400m/driver.c 		complete(&ctx->completion);
completion        620 drivers/net/wimax/i2400m/i2400m.h 	struct completion msg_completion;
completion        246 drivers/net/wimax/i2400m/usb-fw.c 			 struct completion *completion)
completion        257 drivers/net/wimax/i2400m/usb-fw.c 			 __i2400mu_bm_notif_cb, completion,
completion         68 drivers/net/wireless/ath/ar5523/ar5523.h 	struct completion	done;
completion        163 drivers/net/wireless/ath/ath10k/core.h 	struct completion service_ready;
completion        164 drivers/net/wireless/ath/ath10k/core.h 	struct completion unified_ready;
completion        165 drivers/net/wireless/ath/ath10k/core.h 	struct completion barrier;
completion        166 drivers/net/wireless/ath/ath10k/core.h 	struct completion radar_confirm;
completion        626 drivers/net/wireless/ath/ath10k/core.h 	struct completion fw_stats_complete;
completion        639 drivers/net/wireless/ath/ath10k/core.h 	struct completion tpc_complete;
completion        983 drivers/net/wireless/ath/ath10k/core.h 	struct completion target_suspend;
completion        984 drivers/net/wireless/ath/ath10k/core.h 	struct completion driver_recovery;
completion       1029 drivers/net/wireless/ath/ath10k/core.h 		struct completion started;
completion       1030 drivers/net/wireless/ath/ath10k/core.h 		struct completion completed;
completion       1031 drivers/net/wireless/ath/ath10k/core.h 		struct completion on_channel;
completion       1073 drivers/net/wireless/ath/ath10k/core.h 	struct completion install_key_done;
completion       1076 drivers/net/wireless/ath/ath10k/core.h 	struct completion vdev_setup_done;
completion       1077 drivers/net/wireless/ath/ath10k/core.h 	struct completion vdev_delete_done;
completion       1113 drivers/net/wireless/ath/ath10k/core.h 	struct completion offchan_tx_completed;
completion       1138 drivers/net/wireless/ath/ath10k/core.h 	struct completion bss_survey_done;
completion       1212 drivers/net/wireless/ath/ath10k/core.h 	struct completion peer_delete_done;
completion        357 drivers/net/wireless/ath/ath10k/htc.h 	struct completion ctl_resp;
completion       1874 drivers/net/wireless/ath/ath10k/htt.h 	struct completion target_version_received;
completion       1317 drivers/net/wireless/ath/ath10k/sdio.c 				      struct completion *comp,
completion       1738 drivers/net/wireless/ath/ath10k/sdio.c 	struct completion irqs_disabled_comp;
completion        118 drivers/net/wireless/ath/ath10k/sdio.h 	struct completion *comp;
completion         17 drivers/net/wireless/ath/ath10k/thermal.h 	struct completion wmi_sync;
completion         10 drivers/net/wireless/ath/ath10k/wow.h 	struct completion wakeup_completed;
completion        854 drivers/net/wireless/ath/ath6kl/core.h 		struct completion fwlog_completion;
completion         61 drivers/net/wireless/ath/ath6kl/hif.c 	packet->completion(packet->context, packet);
completion        321 drivers/net/wireless/ath/ath6kl/htc.h 	void (*completion) (struct htc_target *, struct htc_packet *);
completion        412 drivers/net/wireless/ath/ath6kl/htc_mbox.c 	packet->completion = NULL;
completion        514 drivers/net/wireless/ath/ath6kl/htc_mbox.c 	if (!packet->completion)
completion        636 drivers/net/wireless/ath/ath6kl/htc_mbox.c 		packet->completion = htc_tx_comp_handler;
completion        931 drivers/net/wireless/ath/ath6kl/htc_mbox.c 				packet->completion(packet->context, packet);
completion       1085 drivers/net/wireless/ath/ath6kl/htc_mbox.c 	send_pkt->completion = NULL;
completion       2093 drivers/net/wireless/ath/ath6kl/htc_mbox.c 			packet->completion = NULL;
completion       2291 drivers/net/wireless/ath/ath6kl/htc_mbox.c 	packet->completion = NULL;
completion       2464 drivers/net/wireless/ath/ath6kl/htc_mbox.c 		tx_pkt->completion = NULL;
completion       1001 drivers/net/wireless/ath/ath9k/ath9k.h 	struct completion paprd_complete;
completion       1011 drivers/net/wireless/ath/ath9k/ath9k.h 	struct completion go_beacon;
completion         25 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	struct completion eeprom_load;
completion        121 drivers/net/wireless/ath/ath9k/hif_usb.h 	struct completion fw_done;
completion        122 drivers/net/wireless/ath/ath9k/htc_hst.h 	struct completion target_wait;
completion        123 drivers/net/wireless/ath/ath9k/htc_hst.h 	struct completion cmd_wait;
completion         32 drivers/net/wireless/ath/ath9k/init.c 	struct completion complete;
completion        153 drivers/net/wireless/ath/ath9k/wmi.h 	struct completion cmd_wait;
completion        262 drivers/net/wireless/ath/carl9170/carl9170.h 	struct completion fw_load_wait;
completion        263 drivers/net/wireless/ath/carl9170/carl9170.h 	struct completion fw_boot_wait;
completion        367 drivers/net/wireless/ath/carl9170/carl9170.h 	struct completion tx_flush;
completion        374 drivers/net/wireless/ath/carl9170/carl9170.h 	struct completion cmd_wait;
completion        220 drivers/net/wireless/ath/wcn36xx/wcn36xx.h 	struct completion	hal_rsp_compl;
completion        802 drivers/net/wireless/ath/wil6210/wil6210.h 	struct completion	comp;
completion        973 drivers/net/wireless/ath/wil6210/wil6210.h 	struct completion wmi_ready;
completion        974 drivers/net/wireless/ath/wil6210/wil6210.h 	struct completion wmi_call;
completion        831 drivers/net/wireless/broadcom/b43/b43.h 	struct completion fw_load_complete;
completion        741 drivers/net/wireless/broadcom/b43legacy/b43legacy.h 	struct completion fw_load_complete;
completion         56 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c 	struct completion resumed;
completion        319 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h 	struct completion vif_disabled;
completion         86 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h 	struct completion act_frm_scan;
completion        129 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h 	struct completion send_af_done;
completion        133 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h 	struct completion wait_next_af;
completion        504 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c 	struct completion watchdog_wait;
completion        152 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c 	struct completion dev_init_done;
completion       1346 drivers/net/wireless/intel/iwlegacy/common.h 			struct completion firmware_loading_complete;
completion        119 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 	struct completion request_firmware_complete;
completion        269 drivers/net/wireless/intersil/orinoco/orinoco_usb.c 	struct completion done;	/* Signals that CTX is dead */
completion        371 drivers/net/wireless/intersil/orinoco/orinoco_usb.c static inline void ezusb_complete_all(struct completion *comp)
completion        203 drivers/net/wireless/intersil/p54/p54.h 	struct completion stat_comp;
completion        241 drivers/net/wireless/intersil/p54/p54.h 	struct completion beacon_comp;
completion        261 drivers/net/wireless/intersil/p54/p54.h 	struct completion eeprom_comp;
completion        104 drivers/net/wireless/intersil/p54/p54pci.h 	struct completion boot_comp;
completion        105 drivers/net/wireless/intersil/p54/p54pci.h 	struct completion fw_loaded;
completion        101 drivers/net/wireless/intersil/p54/p54spi.h 	struct completion fw_comp;
completion        156 drivers/net/wireless/intersil/p54/p54usb.h 	struct completion fw_wait_load;
completion        526 drivers/net/wireless/marvell/mwifiex/main.c 	struct completion *fw_done = adapter->fw_done;
completion       1634 drivers/net/wireless/marvell/mwifiex/main.c mwifiex_add_card(void *card, struct completion *fw_done,
completion       1019 drivers/net/wireless/marvell/mwifiex/main.h 	struct completion *fw_done;
completion       1482 drivers/net/wireless/marvell/mwifiex/main.h int mwifiex_add_card(void *card, struct completion *fw_done,
completion        352 drivers/net/wireless/marvell/mwifiex/pcie.h 	struct completion fw_done;
completion        244 drivers/net/wireless/marvell/mwifiex/sdio.h 	struct completion fw_done;
completion        102 drivers/net/wireless/marvell/mwifiex/usb.h 	struct completion fw_done;
completion        218 drivers/net/wireless/marvell/mwl8k.c 	struct completion *hostcmd_wait;
completion        226 drivers/net/wireless/marvell/mwl8k.c 	struct completion *tx_wait;
completion        293 drivers/net/wireless/marvell/mwl8k.c 	struct completion firmware_loading_complete;
completion         48 drivers/net/wireless/mediatek/mt7601u/mt7601u.h 	struct completion resp_cmpl;
completion         82 drivers/net/wireless/mediatek/mt7601u/usb.c 	struct completion *cmpl = urb->context;
completion         48 drivers/net/wireless/quantenna/qtnfmac/shm_ipc.h 	struct completion tx_completion;
completion         22 drivers/net/wireless/quantenna/qtnfmac/trans.h 	struct completion cmd_resp_completion;
completion        475 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c 	struct work_struct *completion;
completion        490 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c 		completion = &queue->rt2x00dev->txdone_work;
completion        493 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c 		completion = &queue->rt2x00dev->rxdone_work;
completion        512 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c 		queue_work(queue->rt2x00dev->workqueue, completion);
completion        688 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.h 	struct completion bt_mp_comp;
completion       2747 drivers/net/wireless/realtek/rtlwifi/wifi.h 	struct completion firmware_loading_complete;
completion        677 drivers/net/wireless/realtek/rtw88/main.c 	wait_for_completion(&fw->completion);
completion        885 drivers/net/wireless/realtek/rtw88/main.c 	complete_all(&fw->completion);
completion        893 drivers/net/wireless/realtek/rtw88/main.c 	init_completion(&fw->completion);
completion        971 drivers/net/wireless/realtek/rtw88/main.c 	wait_for_completion(&fw->completion);
completion       1260 drivers/net/wireless/realtek/rtw88/main.h 	struct completion completion;
completion         66 drivers/net/wireless/rsi/rsi_91x_coex.c 	complete_and_exit(&coex_cb->coex_tx_thread.completion, 0);
completion        261 drivers/net/wireless/rsi/rsi_91x_main.c 	complete_and_exit(&common->tx_thread.completion, 0);
completion         97 drivers/net/wireless/rsi/rsi_91x_sdio_ops.c 	complete_and_exit(&sdev->rx_thread.completion, 0);
completion         59 drivers/net/wireless/rsi/rsi_91x_usb_ops.c 	complete_and_exit(&dev->rx_thread.completion, 0);
completion         64 drivers/net/wireless/rsi/rsi_common.h 	init_completion(&thread->completion);
completion        203 drivers/net/wireless/rsi/rsi_main.h 	struct completion completion;
completion        243 drivers/net/wireless/rsi/rsi_main.h 	struct completion wlan_init_completion;
completion        338 drivers/net/wireless/ti/wlcore/wlcore.h 	struct completion *elp_compl;
completion        486 drivers/net/wireless/ti/wlcore/wlcore.h 	struct completion nvs_loading_complete;
completion        368 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 		complete(&intr->read_regs.completion);
completion        412 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 		complete(&intr->read_regs.completion);
completion       1165 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	init_completion(&intr->read_regs.completion);
completion       1610 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	reinit_completion(&intr->read_regs.completion);
completion       1758 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	timeout = wait_for_completion_timeout(&usb->intr.read_regs.completion,
completion        133 drivers/net/wireless/zydas/zd1211rw/zd_usb.h 	struct completion completion;
completion         37 drivers/nfc/nfcmrvl/spi.c 	struct completion handshake_completion;
completion         47 drivers/nfc/nxp-nci/nxp-nci.h 	struct completion cmd_completion;
completion        567 drivers/nfc/pn533/pn533.c 	struct completion done;
completion        350 drivers/nfc/pn533/usb.c 	struct completion done;
completion        467 drivers/nfc/port100.c 	struct completion cmd_cancel_done;
completion        888 drivers/nfc/port100.c 	struct completion done;
completion         31 drivers/nfc/s3fwrn5/firmware.c 	reinit_completion(&fw_info->completion);
completion         38 drivers/nfc/s3fwrn5/firmware.c 		&fw_info->completion, msecs_to_jiffies(1000));
completion        497 drivers/nfc/s3fwrn5/firmware.c 	init_completion(&fw_info->completion);
completion        514 drivers/nfc/s3fwrn5/firmware.c 	complete(&fw_info->completion);
completion         87 drivers/nfc/s3fwrn5/firmware.h 	struct completion completion;
completion         47 drivers/nfc/st-nci/st-nci.h 	struct completion req_completion;
completion        111 drivers/nfc/st21nfca/st21nfca.h 	struct completion req_completion;
completion        129 drivers/nfc/st21nfca/st21nfca.h 	struct completion req_completion;
completion         32 drivers/nfc/st95hf/spi.h 	struct completion done;
completion         36 drivers/ntb/test/ntb_msi_test.c 		struct completion init_comp;
completion        791 drivers/nvme/host/core.c 	struct completion *waiting = rq->end_io_data;
completion         59 drivers/nvme/host/fc.c 	struct completion	ls_done;
completion        191 drivers/nvme/host/pci.c 	struct completion delete_done;
completion         87 drivers/nvme/host/rdma.c 	struct completion	cm_done;
completion        193 drivers/nvme/target/fcloop.c 	struct completion unreg_done;
completion         73 drivers/nvme/target/nvmet.h 	struct completion	disable_done;
completion        103 drivers/nvme/target/nvmet.h 	struct completion	free_done;
completion        104 drivers/nvme/target/nvmet.h 	struct completion	confirm_done;
completion        258 drivers/parport/parport_ip32.c 	struct completion		irq_complete;
completion        472 drivers/pci/controller/pci-hyperv.c 	struct completion *survey_event;
completion        473 drivers/pci/controller/pci-hyperv.c 	struct completion remove_event;
completion        546 drivers/pci/controller/pci-hyperv.c 	struct completion host_event;
completion        597 drivers/pci/controller/pci-hyperv.c 			     struct completion *comp)
completion       1590 drivers/pci/controller/pci-hyperv.c 	struct completion *event;
completion       1818 drivers/pci/controller/pci-hyperv.c 	struct completion host_event;
completion       1834 drivers/pci/controller/pci-hyperv.c 	struct q_res_req_compl *completion = context;
completion       1840 drivers/pci/controller/pci-hyperv.c 		dev_err(&completion->hpdev->hbus->hdev->device,
completion       1845 drivers/pci/controller/pci-hyperv.c 			completion->hpdev->probed_bar[i] =
completion       1850 drivers/pci/controller/pci-hyperv.c 	complete(&completion->host_event);
completion       2662 drivers/pci/controller/pci-hyperv.c 	struct completion comp;
completion         55 drivers/pci/switch/switchtec.c 	struct completion comp;
completion        827 drivers/pcmcia/cs.c static struct completion pcmcia_unload;
completion        101 drivers/phy/motorola/phy-mapphone-mdm6600.c 	struct completion ack;
completion         42 drivers/platform/chrome/cros_ec_rpmsg.c 	struct completion xfer_ack;
completion         27 drivers/platform/olpc/olpc-ec.c 	struct completion finished;
completion        238 drivers/platform/olpc/olpc-xo175-ec.c 	struct completion cmd_done;
completion         63 drivers/platform/x86/apple-gmux.c 	struct completion powerchange_done;
completion        120 drivers/platform/x86/intel_pmc_ipc.c 	struct completion cmd_complete;
completion         44 drivers/platform/x86/intel_punit_ipc.c 	struct completion cmd_complete;
completion         92 drivers/platform/x86/intel_scu_ipc.c 	struct completion cmd_complete;
completion         81 drivers/pnp/pnpbios/core.c static struct completion unload_sem;
completion        221 drivers/power/supply/ab8500_fg.c 	struct completion ab8500_fg_started;
completion        222 drivers/power/supply/ab8500_fg.c 	struct completion ab8500_fg_complete;
completion         34 drivers/ps3/ps3av.c 	struct completion done;
completion        180 drivers/rapidio/devices/rio_mport_cdev.c 	struct completion comp;
completion        214 drivers/rapidio/devices/rio_mport_cdev.c 	struct completion	comp;
completion        548 drivers/rapidio/devices/rio_mport_cdev.c 	struct completion req_comp;
completion        191 drivers/rapidio/rio_cm.c 	struct completion	comp;
completion        192 drivers/rapidio/rio_cm.c 	struct completion	comp_close;
completion         27 drivers/remoteproc/qcom_q6v5.h 	struct completion start_done;
completion         28 drivers/remoteproc/qcom_q6v5.h 	struct completion stop_done;
completion         86 drivers/remoteproc/qcom_q6v5_adsp.c 	struct completion start_done;
completion         87 drivers/remoteproc/qcom_q6v5_adsp.c 	struct completion stop_done;
completion         56 drivers/remoteproc/qcom_q6v5_pas.c 	struct completion start_done;
completion         57 drivers/remoteproc/qcom_q6v5_pas.c 	struct completion stop_done;
completion         38 drivers/remoteproc/qcom_sysmon.c 	struct completion comp;
completion         39 drivers/remoteproc/qcom_sysmon.c 	struct completion ind_comp;
completion         40 drivers/remoteproc/qcom_sysmon.c 	struct completion shutdown_comp;
completion         85 drivers/remoteproc/qcom_wcnss.c 	struct completion start_done;
completion         86 drivers/remoteproc/qcom_wcnss.c 	struct completion stop_done;
completion        178 drivers/rpmsg/qcom_glink_native.c 	struct completion open_ack;
completion        179 drivers/rpmsg/qcom_glink_native.c 	struct completion open_req;
completion        183 drivers/rpmsg/qcom_glink_native.c 	struct completion intent_req_comp;
completion         29 drivers/rtc/rtc-hid-sensor-time.c 	struct completion comp_last_time;
completion        641 drivers/s390/block/dasd_eckd.h 	struct completion lcu_setup;
completion         35 drivers/s390/char/sclp_cmd.c 	struct completion *completion = data;
completion         37 drivers/s390/char/sclp_cmd.c 	complete(completion);
completion         47 drivers/s390/char/sclp_cmd.c 	struct completion completion;
completion         60 drivers/s390/char/sclp_cmd.c 	request->callback_data = &completion;
completion         61 drivers/s390/char/sclp_cmd.c 	init_completion(&completion);
completion         67 drivers/s390/char/sclp_cmd.c 	wait_for_completion(&completion);
completion         74 drivers/s390/char/sclp_cpi_sys.c 	struct completion *completion = data;
completion         76 drivers/s390/char/sclp_cpi_sys.c 	complete(completion);
completion        128 drivers/s390/char/sclp_cpi_sys.c 	struct completion completion;
completion        147 drivers/s390/char/sclp_cpi_sys.c 	init_completion(&completion);
completion        148 drivers/s390/char/sclp_cpi_sys.c 	req->callback_data = &completion;
completion        155 drivers/s390/char/sclp_cpi_sys.c 	wait_for_completion(&completion);
completion         37 drivers/s390/char/sclp_ftp.c 	struct completion *completion = data;
completion         43 drivers/s390/char/sclp_ftp.c 	complete(completion);
completion         87 drivers/s390/char/sclp_ftp.c 	struct completion completion;
completion        128 drivers/s390/char/sclp_ftp.c 	req->callback_data = &completion;
completion        130 drivers/s390/char/sclp_ftp.c 	init_completion(&completion);
completion        137 drivers/s390/char/sclp_ftp.c 	wait_for_completion(&completion);
completion        105 drivers/s390/char/sclp_pci.c 	struct completion *completion = data;
completion        107 drivers/s390/char/sclp_pci.c 	complete(completion);
completion        132 drivers/s390/char/sclp_pci.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        158 drivers/s390/char/sclp_pci.c 	req.callback_data = &completion;
completion        179 drivers/s390/char/sclp_pci.c 	wait_for_completion(&completion);
completion         74 drivers/s390/char/sclp_sd.c 	struct completion completion;
completion        135 drivers/s390/char/sclp_sd.c 	init_completion(&listener->completion);
completion        157 drivers/s390/char/sclp_sd.c 		complete(&listener->completion);
completion        232 drivers/s390/char/sclp_sd.c 		rc = wait_for_completion_interruptible(&listener.completion);
completion         68 drivers/s390/char/vmur.h 	struct completion *io_done;	/* do_ur_io waits; irq completes */
completion         72 drivers/s390/cio/chsc_sch.c 	complete(&request->completion);
completion        111 drivers/s390/cio/chsc_sch.c 		complete(&private->request->completion);
completion        338 drivers/s390/cio/chsc_sch.c 	init_completion(&request->completion);
completion        348 drivers/s390/cio/chsc_sch.c 		wait_for_completion(&request->completion);
completion        933 drivers/s390/cio/chsc_sch.c 	init_completion(&on_close_request->completion);
completion        940 drivers/s390/cio/chsc_sch.c 		wait_for_completion(&on_close_request->completion);
completion          6 drivers/s390/cio/chsc_sch.h 	struct completion completion;
completion        624 drivers/s390/cio/device_pgid.c 	struct completion done;
completion        158 drivers/s390/cio/eadm_sch.c 	if (private->completion)
completion        159 drivers/s390/cio/eadm_sch.c 		complete(private->completion);
completion        258 drivers/s390/cio/eadm_sch.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        268 drivers/s390/cio/eadm_sch.c 	private->completion = &completion;
completion        271 drivers/s390/cio/eadm_sch.c 	wait_for_completion_io(&completion);
completion        274 drivers/s390/cio/eadm_sch.c 	private->completion = NULL;
completion         14 drivers/s390/cio/eadm_sch.h 	struct completion *completion;
completion         39 drivers/s390/cio/vfio_ccw_drv.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion         64 drivers/s390/cio/vfio_ccw_drv.c 		private->completion = &completion;
completion         68 drivers/s390/cio/vfio_ccw_drv.c 			wait_for_completion_timeout(&completion, 3*HZ);
completion         70 drivers/s390/cio/vfio_ccw_drv.c 		private->completion = NULL;
completion        364 drivers/s390/cio/vfio_ccw_fsm.c 	if (private->completion)
completion        365 drivers/s390/cio/vfio_ccw_fsm.c 		complete(private->completion);
completion         81 drivers/s390/cio/vfio_ccw_private.h 	struct completion	*completion;
completion        442 drivers/s390/crypto/zcrypt_msgtype50.c 	complete((struct completion *) msg->private);
completion        458 drivers/s390/crypto/zcrypt_msgtype50.c 	struct completion work;
completion        504 drivers/s390/crypto/zcrypt_msgtype50.c 	struct completion work;
completion         35 drivers/s390/crypto/zcrypt_msgtype6.c 	struct completion work;
completion        636 drivers/s390/net/qeth_core.h 	struct completion done;
completion        325 drivers/s390/scsi/zfcp_def.h 	struct completion	completion;
completion        377 drivers/s390/scsi/zfcp_fc.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        385 drivers/s390/scsi/zfcp_fc.c 	fc_req->ct_els.handler_data = &completion;
completion        399 drivers/s390/scsi/zfcp_fc.c 		wait_for_completion(&completion);
completion        679 drivers/s390/scsi/zfcp_fc.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        686 drivers/s390/scsi/zfcp_fc.c 	ct_els->handler_data = &completion;
completion        693 drivers/s390/scsi/zfcp_fc.c 		wait_for_completion(&completion);
completion        830 drivers/s390/scsi/zfcp_fc.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        845 drivers/s390/scsi/zfcp_fc.c 	ct_els->handler_data = &completion;
completion        854 drivers/s390/scsi/zfcp_fc.c 	wait_for_completion(&completion);
completion        875 drivers/s390/scsi/zfcp_fc.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        893 drivers/s390/scsi/zfcp_fc.c 	ct_els->handler_data = &completion;
completion        900 drivers/s390/scsi/zfcp_fc.c 		wait_for_completion(&completion);
completion        423 drivers/s390/scsi/zfcp_fsf.c 		complete(&req->completion);
completion        721 drivers/s390/scsi/zfcp_fsf.c 	init_completion(&req->completion);
completion       1314 drivers/s390/scsi/zfcp_fsf.c 		wait_for_completion(&req->completion);
completion       1410 drivers/s390/scsi/zfcp_fsf.c 		wait_for_completion(&req->completion);
completion        215 drivers/s390/scsi/zfcp_scsi.c 	wait_for_completion(&abrt_req->completion);
completion        322 drivers/s390/scsi/zfcp_scsi.c 	wait_for_completion(&fsf_req->completion);
completion        251 drivers/scsi/53c700.h 	struct completion *eh_complete;
completion       1231 drivers/scsi/aacraid/aacraid.h 	struct completion	completion;	// this is used to wait for the next fib to arrive.
completion       1303 drivers/scsi/aacraid/aacraid.h 	struct completion	event_wait;
completion        191 drivers/scsi/aacraid/commctrl.c 		init_completion(&fibctx->completion);
completion        323 drivers/scsi/aacraid/commctrl.c 			if (wait_for_completion_interruptible(&fibctx->completion) < 0) {
completion       1818 drivers/scsi/aacraid/commsup.c 			complete(&fibctx->completion);
completion       2155 drivers/scsi/aacraid/commsup.c 		complete(&fibctx->completion);
completion        503 drivers/scsi/aha152x.c 	struct completion *done;/* semaphore to block on */
completion        907 drivers/scsi/aha152x.c 				  struct completion *complete,
completion       1660 drivers/scsi/aic7xxx/aic79xx_core.c 	struct ahd_completion *completion;
completion       1669 drivers/scsi/aic7xxx/aic79xx_core.c 		completion = &ahd->qoutfifo[ahd->qoutfifonext];
completion       1671 drivers/scsi/aic7xxx/aic79xx_core.c 		if (completion->valid_tag != ahd->qoutfifonext_valid_tag)
completion       1674 drivers/scsi/aic7xxx/aic79xx_core.c 		scb_index = ahd_le16toh(completion->tag);
completion       1682 drivers/scsi/aic7xxx/aic79xx_core.c 		} else if ((completion->sg_status & SG_STATUS_VALID) != 0) {
completion        346 drivers/scsi/aic7xxx/aic79xx_osm.h 	struct completion	*eh_done;
completion        358 drivers/scsi/aic7xxx/aic7xxx_osm.h 	struct completion	*eh_done;
completion        125 drivers/scsi/aic94xx/aic94xx_hwi.h 	struct completion *completion;
completion        328 drivers/scsi/aic94xx/aic94xx_task.c 		struct completion *completion = ascb->completion;
completion        333 drivers/scsi/aic94xx/aic94xx_task.c 		if (completion)
completion        334 drivers/scsi/aic94xx/aic94xx_task.c 			complete(completion);
completion         67 drivers/scsi/aic94xx/aic94xx_tmf.c 	complete(ascb->completion);
completion         78 drivers/scsi/aic94xx/aic94xx_tmf.c 	complete(ascb->completion);
completion         85 drivers/scsi/aic94xx/aic94xx_tmf.c 	DECLARE_COMPLETION_ONSTACK(completion); \
completion         94 drivers/scsi/aic94xx/aic94xx_tmf.c 	ascb->completion = &completion; \
completion        106 drivers/scsi/aic94xx/aic94xx_tmf.c 	wait_for_completion(&completion); \
completion        252 drivers/scsi/aic94xx/aic94xx_tmf.c 	complete(ascb->completion);
completion        320 drivers/scsi/aic94xx/aic94xx_tmf.c 	complete(ascb->completion);
completion        329 drivers/scsi/aic94xx/aic94xx_tmf.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        332 drivers/scsi/aic94xx/aic94xx_tmf.c 	tascb->completion = &completion;
completion        339 drivers/scsi/aic94xx/aic94xx_tmf.c 	leftover = wait_for_completion_timeout(&completion,
completion        341 drivers/scsi/aic94xx/aic94xx_tmf.c 	tascb->completion = NULL;
completion        396 drivers/scsi/aic94xx/aic94xx_tmf.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        399 drivers/scsi/aic94xx/aic94xx_tmf.c 	tascb->completion = &tascb_completion;
completion        415 drivers/scsi/aic94xx/aic94xx_tmf.c 	ascb->completion = &completion;
completion        459 drivers/scsi/aic94xx/aic94xx_tmf.c 	wait_for_completion(&completion);
completion        526 drivers/scsi/aic94xx/aic94xx_tmf.c 	tascb->completion = NULL;
completion        563 drivers/scsi/aic94xx/aic94xx_tmf.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        573 drivers/scsi/aic94xx/aic94xx_tmf.c 	ascb->completion = &completion;
completion        607 drivers/scsi/aic94xx/aic94xx_tmf.c 	wait_for_completion(&completion);
completion        641 drivers/scsi/bfa/bfad.c 	struct completion fcomp;
completion        489 drivers/scsi/bfa/bfad_attr.c 	struct completion fcomp;
completion        144 drivers/scsi/bfa/bfad_drv.h 	struct completion *comp_del;
completion        193 drivers/scsi/bfa/bfad_drv.h 	struct completion comp;
completion        194 drivers/scsi/bfa/bfad_drv.h 	struct completion suspend;
completion        195 drivers/scsi/bfa/bfad_drv.h 	struct completion enable_comp;
completion        196 drivers/scsi/bfa/bfad_drv.h 	struct completion disable_comp;
completion        275 drivers/scsi/bfa/bfad_drv.h 	struct completion comp;
completion        280 drivers/scsi/bfa/bfad_drv.h 	struct completion comp;
completion        238 drivers/scsi/bnx2fc/bnx2fc.h 	struct completion stat_req_done;
completion        437 drivers/scsi/bnx2fc/bnx2fc.h 	struct completion abts_done;
completion        438 drivers/scsi/bnx2fc/bnx2fc.h 	struct completion cleanup_done;
completion        286 drivers/scsi/bnx2i/bnx2i.h 	struct completion cmd_cleanup_cmpl;
completion        122 drivers/scsi/csiostor/csio_mb.h 	struct completion	cmplobj;		/* MB Completion
completion        267 drivers/scsi/csiostor/csio_wr.h 	struct completion	cmplobj;	/* ioreq completion object */
completion        152 drivers/scsi/cxgbi/libcxgbi.h 	struct completion cmpl;
completion        160 drivers/scsi/cxlflash/common.h 	struct completion cevent;
completion       2501 drivers/scsi/esp_scsi.c 	struct completion eh_done;
completion       2617 drivers/scsi/esp_scsi.c 	struct completion eh_reset;
completion        296 drivers/scsi/esp_scsi.h 	struct completion	*eh_done;
completion        524 drivers/scsi/esp_scsi.h 	struct completion	*eh_reset;
completion        249 drivers/scsi/fnic/fnic.h 	struct completion *remove_wait; /* device remove thread blocks */
completion         65 drivers/scsi/fnic/fnic_io.h 	struct completion *abts_done; /* completion for abts */
completion         66 drivers/scsi/fnic/fnic_io.h 	struct completion *dr_done; /* completion for device reset */
completion        327 drivers/scsi/gdth.c 		complete((struct completion *)scp->request);
completion        122 drivers/scsi/hisi_sas/hisi_sas.h 	struct completion *completion;
completion        129 drivers/scsi/hisi_sas/hisi_sas.h 		.completion = &c, \
completion        156 drivers/scsi/hisi_sas/hisi_sas.h 	struct completion *reset_completion;
completion        197 drivers/scsi/hisi_sas/hisi_sas.h 	struct completion *completion;
completion       1157 drivers/scsi/hisi_sas/hisi_sas_main.c 	complete(&task->slow_task->completion);
completion       1175 drivers/scsi/hisi_sas/hisi_sas_main.c 		complete(&task->slow_task->completion);
completion       1220 drivers/scsi/hisi_sas/hisi_sas_main.c 		wait_for_completion(&task->slow_task->completion);
completion       1875 drivers/scsi/hisi_sas/hisi_sas_main.c 	wait_for_completion(r.completion);
completion       2060 drivers/scsi/hisi_sas/hisi_sas_main.c 	wait_for_completion(&task->slow_task->completion);
completion       2481 drivers/scsi/hisi_sas/hisi_sas_main.c 	complete(rst->completion);
completion        980 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        986 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	sas_dev->completion = &completion;
completion        996 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		wait_for_completion(sas_dev->completion);
completion       3098 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		complete(sas_dev->completion);
completion        801 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        806 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	sas_dev->completion = &completion;
completion        817 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	wait_for_completion(sas_dev->completion);
completion       2079 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		complete(sas_dev->completion);
completion        435 drivers/scsi/hpsa_cmd.h 	struct completion *waiting;
completion        638 drivers/scsi/ibmvscsi/ibmvfc.h 	struct completion comp;
completion        639 drivers/scsi/ibmvscsi/ibmvfc.h 	struct completion *eh_comp;
completion         61 drivers/scsi/ibmvscsi/ibmvscsi.h 	struct completion comp;
completion        292 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.h 	struct completion wait_idle;
completion        293 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.h 	struct completion unconfig;
completion       1011 drivers/scsi/ipr.c 		complete(&ipr_cmd->completion);
completion       1074 drivers/scsi/ipr.c 	init_completion(&ipr_cmd->completion);
completion       1078 drivers/scsi/ipr.c 	wait_for_completion(&ipr_cmd->completion);
completion       5462 drivers/scsi/ipr.c 	if (ipr_cmd->completion.done || ioa_cfg->in_reset_reload) {
completion       1615 drivers/scsi/ipr.h 	struct completion completion;
completion       1637 drivers/scsi/ipr.h 	struct completion *eh_comp;
completion        112 drivers/scsi/isci/request.h 	struct completion *io_request_completion;
completion        260 drivers/scsi/isci/task.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        292 drivers/scsi/isci/task.c 	tmf->complete = &completion;
completion        319 drivers/scsi/isci/task.c 	timeleft = wait_for_completion_timeout(&completion,
completion        701 drivers/scsi/isci/task.c 	struct completion *tmf_complete = NULL;
completion         86 drivers/scsi/isci/task.h 	struct completion *complete;
completion        584 drivers/scsi/libsas/sas_ata.c 	struct completion *waiting;
completion         40 drivers/scsi/libsas/sas_expander.c 		complete(&task->slow_task->completion);
completion         48 drivers/scsi/libsas/sas_expander.c 	complete(&task->slow_task->completion);
completion         93 drivers/scsi/libsas/sas_expander.c 		wait_for_completion(&task->slow_task->completion);
completion         55 drivers/scsi/libsas/sas_init.c 	init_completion(&slow->completion);
completion       1215 drivers/scsi/lpfc/lpfc_attr.c 	struct completion online_compl;
completion       1385 drivers/scsi/lpfc/lpfc_attr.c 	struct completion online_compl;
completion       1520 drivers/scsi/lpfc/lpfc_attr.c 	struct completion online_compl;
completion       1749 drivers/scsi/lpfc/lpfc_attr.c 	struct completion online_compl;
completion       2859 drivers/scsi/lpfc/lpfc_attr.c 	struct completion online_compl;
completion        561 drivers/scsi/lpfc/lpfc_hbadisc.c 			complete((struct completion *)(evtp->evt_arg2));
completion        567 drivers/scsi/lpfc/lpfc_hbadisc.c 			complete((struct completion *)(evtp->evt_arg2));
completion        575 drivers/scsi/lpfc/lpfc_hbadisc.c 			complete((struct completion *)(evtp->evt_arg2));
completion        585 drivers/scsi/lpfc/lpfc_hbadisc.c 			complete((struct completion *)(evtp->evt_arg2));
completion        593 drivers/scsi/lpfc/lpfc_hbadisc.c 			complete((struct completion *)(evtp->evt_arg2));
completion       2208 drivers/scsi/lpfc/lpfc_nvme.c 			   struct completion *lport_unreg_cmp)
completion         49 drivers/scsi/lpfc/lpfc_nvme.h 	struct completion *lport_unreg_cmp;
completion         71 drivers/scsi/lpfc/lpfc_nvme.h 	struct completion rport_unreg_done;
completion         38 drivers/scsi/lpfc/lpfc_nvmet.h 	struct completion *tport_unreg_cmp;
completion       2418 drivers/scsi/lpfc/lpfc_sli.c 	struct completion *pmbox_done;
completion       2426 drivers/scsi/lpfc/lpfc_sli.c 	pmbox_done = (struct completion *)pmboxq->context3;
completion       11976 drivers/scsi/lpfc/lpfc_sli.c 	struct completion mbox_done;
completion        849 drivers/scsi/megaraid.h 	struct completion	int_waitq;	/* wait queue for internal
completion       1104 drivers/scsi/megaraid/megaraid_sas_fusion.h 	struct completion done;
completion        490 drivers/scsi/mpt3sas/mpt3sas_base.h 	struct completion done;
completion        841 drivers/scsi/mvsas/mv_sas.c 				struct completion *completion, int is_tmf,
completion       1266 drivers/scsi/mvsas/mv_sas.c 	complete(&task->slow_task->completion);
completion       1275 drivers/scsi/mvsas/mv_sas.c 	complete(&task->slow_task->completion);
completion       1308 drivers/scsi/mvsas/mv_sas.c 		wait_for_completion(&task->slow_task->completion);
completion        191 drivers/scsi/myrb.c 	cmd_blk->completion = &cmpl;
completion       2407 drivers/scsi/myrb.c 	if (cmd_blk->completion) {
completion       2408 drivers/scsi/myrb.c 		complete(cmd_blk->completion);
completion       2409 drivers/scsi/myrb.c 		cmd_blk->completion = NULL;
completion        685 drivers/scsi/myrb.h 	struct completion *completion;
completion        875 drivers/scsi/myrs.h 	struct completion *complete;
completion        441 drivers/scsi/pm8001/pm8001_ctl.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        444 drivers/scsi/pm8001/pm8001_ctl.c 	pm8001_ha->nvmd_completion = &completion;
completion        455 drivers/scsi/pm8001/pm8001_ctl.c 	wait_for_completion(&completion);
completion        597 drivers/scsi/pm8001/pm8001_ctl.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        618 drivers/scsi/pm8001/pm8001_ctl.c 	pm8001_ha->nvmd_completion = &completion;
completion        624 drivers/scsi/pm8001/pm8001_ctl.c 	wait_for_completion(&completion);
completion        633 drivers/scsi/pm8001/pm8001_ctl.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        688 drivers/scsi/pm8001/pm8001_ctl.c 		pm8001_ha->nvmd_completion = &completion;
completion        694 drivers/scsi/pm8001/pm8001_ctl.c 		wait_for_completion(&completion);
completion        603 drivers/scsi/pm8001/pm8001_init.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        609 drivers/scsi/pm8001/pm8001_init.c 	pm8001_ha->nvmd_completion = &completion;
completion        640 drivers/scsi/pm8001/pm8001_init.c 	wait_for_completion(&completion);
completion        691 drivers/scsi/pm8001/pm8001_init.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        695 drivers/scsi/pm8001/pm8001_init.c 	pm8001_ha->nvmd_completion = &completion;
completion        710 drivers/scsi/pm8001/pm8001_init.c 	wait_for_completion(&completion);
completion       1173 drivers/scsi/pm8001/pm8001_init.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion       1242 drivers/scsi/pm8001/pm8001_init.c 		pm8001_ha->phy[i].enable_completion = &completion;
completion       1244 drivers/scsi/pm8001/pm8001_init.c 		wait_for_completion(&completion);
completion        162 drivers/scsi/pm8001/pm8001_sas.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        166 drivers/scsi/pm8001/pm8001_sas.c 	pm8001_ha->phy[phy_id].enable_completion = &completion;
completion        180 drivers/scsi/pm8001/pm8001_sas.c 			wait_for_completion(&completion);
completion        188 drivers/scsi/pm8001/pm8001_sas.c 			wait_for_completion(&completion);
completion        196 drivers/scsi/pm8001/pm8001_sas.c 			wait_for_completion(&completion);
completion        623 drivers/scsi/pm8001/pm8001_sas.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        636 drivers/scsi/pm8001/pm8001_sas.c 	pm8001_device->dcompletion = &completion;
completion        666 drivers/scsi/pm8001/pm8001_sas.c 	wait_for_completion(&completion);
completion        685 drivers/scsi/pm8001/pm8001_sas.c 	complete(&task->slow_task->completion);
completion        694 drivers/scsi/pm8001/pm8001_sas.c 	complete(&task->slow_task->completion);
completion        740 drivers/scsi/pm8001/pm8001_sas.c 		wait_for_completion(&task->slow_task->completion);
completion        836 drivers/scsi/pm8001/pm8001_sas.c 		wait_for_completion(&task->slow_task->completion);
completion       1217 drivers/scsi/pm8001/pm8001_sas.c 		init_completion(&slow_task.completion);
completion       1233 drivers/scsi/pm8001/pm8001_sas.c 			DECLARE_COMPLETION_ONSTACK(completion);
completion       1237 drivers/scsi/pm8001/pm8001_sas.c 			pm8001_dev->setds_completion = &completion;
completion       1240 drivers/scsi/pm8001/pm8001_sas.c 			wait_for_completion(&completion);
completion       1243 drivers/scsi/pm8001/pm8001_sas.c 			reinit_completion(&completion);
completion       1245 drivers/scsi/pm8001/pm8001_sas.c 			phy->enable_completion = &completion;
completion       1253 drivers/scsi/pm8001/pm8001_sas.c 			wait_for_completion(&completion);
completion       1277 drivers/scsi/pm8001/pm8001_sas.c 				&task->slow_task->completion,
completion       1283 drivers/scsi/pm8001/pm8001_sas.c 			reinit_completion(&completion);
completion       1284 drivers/scsi/pm8001/pm8001_sas.c 			pm8001_dev->setds_completion = &completion;
completion       1287 drivers/scsi/pm8001/pm8001_sas.c 			wait_for_completion(&completion);
completion        258 drivers/scsi/pm8001/pm8001_sas.h 	struct completion	*enable_completion;
completion        265 drivers/scsi/pm8001/pm8001_sas.h 	struct completion	*reset_completion;
completion        279 drivers/scsi/pm8001/pm8001_sas.h 	struct completion	*dcompletion;
completion        280 drivers/scsi/pm8001/pm8001_sas.h 	struct completion	*setds_completion;
completion        521 drivers/scsi/pm8001/pm8001_sas.h 	struct completion	*nvmd_completion;
completion       1796 drivers/scsi/pm8001/pm80xx_hwi.c 			complete(&t->slow_task->completion);
completion       2386 drivers/scsi/pm8001/pm80xx_hwi.c 			complete(&t->slow_task->completion);
completion        570 drivers/scsi/pmcraid.h 	struct completion wait_for_completion;
completion        144 drivers/scsi/qedf/qedf.h 	struct completion tm_done;
completion        145 drivers/scsi/qedf/qedf.h 	struct completion abts_done;
completion        146 drivers/scsi/qedf/qedf.h 	struct completion cleanup_done;
completion        341 drivers/scsi/qedf/qedf.h 	struct completion flogi_compl;
completion        342 drivers/scsi/qedf/qedf.h 	struct completion fipvlan_compl;
completion        748 drivers/scsi/qla1280.c 				 struct completion *wait)
completion         98 drivers/scsi/qla1280.h 	struct completion *wait;
completion       1048 drivers/scsi/qla1280.h 	struct completion *mailbox_wait;
completion        454 drivers/scsi/qla2xxx/qla_def.h 			struct completion comp;
completion        462 drivers/scsi/qla2xxx/qla_def.h 			struct completion comp;
completion        482 drivers/scsi/qla2xxx/qla_def.h 			struct completion comp;
completion        506 drivers/scsi/qla2xxx/qla_def.h 			struct completion fxiocb_comp;
completion        514 drivers/scsi/qla2xxx/qla_def.h 			struct completion comp;
completion        524 drivers/scsi/qla2xxx/qla_def.h 			struct completion comp;
completion        616 drivers/scsi/qla2xxx/qla_def.h 	struct completion *comp;
completion       2407 drivers/scsi/qla2xxx/qla_def.h 	struct completion nvme_del_done;
completion       4020 drivers/scsi/qla2xxx/qla_def.h 	struct completion mbx_cmd_comp; /* Serialize mbx access */
completion       4021 drivers/scsi/qla2xxx/qla_def.h 	struct completion mbx_intr_comp;  /* Used for completion notification */
completion       4022 drivers/scsi/qla2xxx/qla_def.h 	struct completion dcbx_comp;	/* For set port config notification */
completion       4023 drivers/scsi/qla2xxx/qla_def.h 	struct completion lb_portup_comp; /* Used to wait for link up during
completion       4446 drivers/scsi/qla2xxx/qla_def.h 	struct completion nvme_del_done;
completion        699 drivers/scsi/qla2xxx/qla_os.c 	struct completion *comp = sp->comp;
completion        790 drivers/scsi/qla2xxx/qla_os.c 	struct completion *comp = sp->comp;
completion        761 drivers/scsi/qla4xxx/ql4_def.h 	struct completion mbx_intr_comp;
completion        792 drivers/scsi/qla4xxx/ql4_def.h 	struct completion disable_acb_comp;
completion        820 drivers/scsi/qla4xxx/ql4_def.h 	struct completion idc_comp;
completion        821 drivers/scsi/qla4xxx/ql4_def.h 	struct completion link_up_comp;
completion        773 drivers/scsi/scsi_error.c 	struct completion *eh_action;
completion        122 drivers/scsi/scsi_scan.c 	struct completion prev_finished;
completion       3961 drivers/scsi/smartpqi/smartpqi_init.c 	struct completion *wait)
completion       3985 drivers/scsi/smartpqi/smartpqi_init.c 	struct completion *waiting = context;
completion       5610 drivers/scsi/smartpqi/smartpqi_init.c 	struct completion *waiting = context;
completion       5618 drivers/scsi/smartpqi/smartpqi_init.c 	struct pqi_scsi_dev *device, struct completion *wait)
completion        251 drivers/scsi/snic/snic.h 	struct completion *wait;	/* protected by snic lock*/
completion        272 drivers/scsi/snic/snic.h 	struct completion *remove_wait;
completion         93 drivers/scsi/snic/snic_io.h 	struct completion *abts_done;
completion         96 drivers/scsi/snic/snic_io.h 	struct completion *dr_done;
completion        597 drivers/scsi/st.c 	struct completion *waiting;
completion         32 drivers/scsi/st.h 	struct completion *waiting;
completion        124 drivers/scsi/st.h 	struct completion wait;	/* For SCSI commands */
completion        422 drivers/scsi/storvsc_drv.c 	struct completion wait_event;
completion        118 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct completion *eh_done;		/* SCSI error handling */
completion        588 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct completion eh_done;
completion        209 drivers/scsi/sym53c8xx_2/sym_glue.h 	struct completion *io_reset;		/* PCI error handling */
completion       2055 drivers/scsi/ufs/ufshcd.c 		      bool completion)
completion       2063 drivers/scsi/ufs/ufshcd.c 	if (completion)
completion       2685 drivers/scsi/ufs/ufshcd.c 	struct completion wait;
completion       3757 drivers/scsi/ufs/ufshcd.c 	struct completion uic_async_done;
completion       5804 drivers/scsi/ufs/ufshcd.c 	struct completion wait;
completion        100 drivers/scsi/ufs/ufshcd.h 	struct completion done;
completion        221 drivers/scsi/ufs/ufshcd.h 	struct completion *complete;
completion        655 drivers/scsi/ufs/ufshcd.h 	struct completion *uic_async_done;
completion         42 drivers/scsi/virtio_scsi.c 	struct completion *comp;
completion         66 drivers/scsi/vmw_pvscsi.c 	struct completion	*abort_cmp;
completion        539 drivers/scsi/vmw_pvscsi.c 	struct completion *abort_cmp;
completion        112 drivers/slimbus/qcom-ctrl.c 	struct completion	**wr_comp;
completion        151 drivers/slimbus/qcom-ctrl.c 	struct completion *comp;
completion        304 drivers/slimbus/qcom-ctrl.c 			      struct completion *done)
completion        541 drivers/slimbus/qcom-ctrl.c 	ctrl->wr_comp = kcalloc(QCOM_TX_MSGS, sizeof(struct completion *),
completion        124 drivers/slimbus/qcom-ngd-ctrl.c 	struct completion qmi_comp;
completion        133 drivers/slimbus/qcom-ngd-ctrl.c 	struct completion *comp;
completion        156 drivers/slimbus/qcom-ngd-ctrl.c 	struct completion reconf;
completion        387 drivers/slimbus/qcom-ngd-ctrl.c 	complete(&txn->completion);
completion        518 drivers/slimbus/qcom-ngd-ctrl.c 				     struct completion *comp)
completion        136 drivers/slimbus/slimbus.h 	struct	completion	*comp;
completion        179 drivers/slimbus/slimbus.h 	struct completion	pause_comp;
completion       2537 drivers/soc/fsl/qbman/qman.c 	struct completion completion;
completion        272 drivers/soc/mediatek/mtk-cmdq-helper.c 	struct completion cmplt;
completion         54 drivers/soc/qcom/glink_ssr.c 	struct completion completion;
completion         79 drivers/soc/qcom/glink_ssr.c 	complete(&ssr->completion);
completion         93 drivers/soc/qcom/glink_ssr.c 	reinit_completion(&ssr->completion);
completion        105 drivers/soc/qcom/glink_ssr.c 	ret = wait_for_completion_timeout(&ssr->completion, HZ);
completion        120 drivers/soc/qcom/glink_ssr.c 	init_completion(&ssr->completion);
completion        315 drivers/soc/qcom/qmi_interface.c 	init_completion(&txn->completion);
completion        348 drivers/soc/qcom/qmi_interface.c 	ret = wait_for_completion_timeout(&txn->completion, timeout);
completion        507 drivers/soc/qcom/qmi_interface.c 			complete(&txn->completion);
completion         62 drivers/soc/qcom/rpmh-internal.h 	struct completion *completion;
completion         35 drivers/soc/qcom/rpmh.c 		.completion = q,			\
completion         82 drivers/soc/qcom/rpmh.c 	struct completion *compl = rpm_msg->completion;
completion        351 drivers/soc/qcom/rpmh.c 	struct completion *compls;
completion        389 drivers/soc/qcom/rpmh.c 		struct completion *compl = &compls[i];
completion        392 drivers/soc/qcom/rpmh.c 		rpm_msgs[i].completion = compl;
completion         30 drivers/soc/qcom/smd-rpm.c 	struct completion ack;
completion         37 drivers/soc/qcom/wcnss_ctrl.c 	struct completion ack;
completion         38 drivers/soc/qcom/wcnss_ctrl.c 	struct completion cbc;
completion         45 drivers/soc/tegra/fuse/fuse.h 		struct completion wait;
completion        136 drivers/soundwire/cadence_master.h 	struct completion tx_complete;
completion        420 drivers/soundwire/stream.c 	struct completion *port_ready;
completion        156 drivers/spi/atmel-quadspi.c 	struct completion	cmd_completion;
completion        114 drivers/spi/spi-armada-3700.c 	struct completion done;
completion         86 drivers/spi/spi-at91-usart.c 	struct completion	xfer_completion;
completion        296 drivers/spi/spi-atmel.c 	struct completion	xfer_completion;
completion         57 drivers/spi/spi-au1550.c 	struct completion master_done;
completion        218 drivers/spi/spi-bcm-qspi.c 	struct completion mspi_done;
completion        219 drivers/spi/spi-bcm-qspi.c 	struct completion bspi_done;
completion         99 drivers/spi/spi-bcm63xx-hsspi.c 	struct completion done;
completion        134 drivers/spi/spi-bcm63xx.c 	struct completion	done;
completion        113 drivers/spi/spi-davinci.c 	struct completion	done;
completion         81 drivers/spi/spi-efm32.c 	struct completion done;
completion        163 drivers/spi/spi-fsl-dspi.c 	struct completion			cmd_tx_complete;
completion        169 drivers/spi/spi-fsl-dspi.c 	struct completion			cmd_rx_complete;
completion        195 drivers/spi/spi-fsl-dspi.c 	struct completion			xfer_done;
completion        109 drivers/spi/spi-fsl-espi.c 	struct completion done;
completion         70 drivers/spi/spi-fsl-lib.h 	struct completion done;
completion        119 drivers/spi/spi-fsl-lpspi.c 	struct completion xfer_done;
completion        125 drivers/spi/spi-fsl-lpspi.c 	struct completion dma_rx_completion;
completion        126 drivers/spi/spi-fsl-lpspi.c 	struct completion dma_tx_completion;
completion        259 drivers/spi/spi-fsl-qspi.c 	struct completion c;
completion         85 drivers/spi/spi-geni-qcom.c 	struct completion xfer_done;
completion         85 drivers/spi/spi-imx.c 	struct completion xfer_done;
completion        113 drivers/spi/spi-imx.c 	struct completion dma_rx_completion;
completion        114 drivers/spi/spi-imx.c 	struct completion dma_tx_completion;
completion         67 drivers/spi/spi-mpc512x-psc.c 	struct completion txisrdone;
completion         46 drivers/spi/spi-mpc52xx-psc.c 	struct completion done;
completion         60 drivers/spi/spi-mxs.c 	struct completion	c;
completion         22 drivers/spi/spi-npcm-pspi.c 	struct completion xfer_done;
completion        334 drivers/spi/spi-nxp-fspi.c 	struct completion c;
completion         40 drivers/spi/spi-oc-tiny.c 	struct completion done;
completion         97 drivers/spi/spi-omap2-mcspi.c 	struct completion dma_tx_completion;
completion         98 drivers/spi/spi-omap2-mcspi.c 	struct completion dma_rx_completion;
completion        121 drivers/spi/spi-omap2-mcspi.c 	struct completion	txdone;
completion        357 drivers/spi/spi-omap2-mcspi.c 				     struct completion *x)
completion        144 drivers/spi/spi-pic32-sqi.c 	struct completion	xfer_done;
completion        112 drivers/spi/spi-pic32.c 	struct completion	xfer_done;
completion        115 drivers/spi/spi-ppc4xx.c 	struct completion done;
completion        139 drivers/spi/spi-qup.c 	struct completion	done;
completion         54 drivers/spi/spi-s3c24xx.c 	struct completion	 done;
completion        181 drivers/spi/spi-s3c64xx.c 	struct completion               xfer_completion;
completion         49 drivers/spi/spi-sh-msiof.c 	struct completion done;
completion         50 drivers/spi/spi-sh-msiof.c 	struct completion done_txdma;
completion        652 drivers/spi/spi-sh-msiof.c 					struct completion *x)
completion         96 drivers/spi/spi-sifive.c 	struct completion done;         /* wake-up from interrupt */
completion        252 drivers/spi/spi-sirf.c 	struct completion rx_done;
completion        253 drivers/spi/spi-sirf.c 	struct completion tx_done;
completion        454 drivers/spi/spi-sirf.c 	struct completion *dma_complete = data;
completion         70 drivers/spi/spi-slave-mt27xx.c 	struct completion xfer_done;
completion         40 drivers/spi/spi-slave-system-control.c 	struct completion finished;
completion         35 drivers/spi/spi-slave-time.c 	struct completion finished;
completion        166 drivers/spi/spi-sprd.c 	struct completion xfer_completion;
completion         66 drivers/spi/spi-st-ssc4.c 	struct completion	done;
completion        107 drivers/spi/spi-stm32-qspi.c 	struct completion data_completion;
completion        112 drivers/spi/spi-stm32-qspi.c 	struct completion dma_completion;
completion        194 drivers/spi/spi-stm32-qspi.c 	struct completion *dma_completion = arg;
completion         83 drivers/spi/spi-sun4i.c 	struct completion	done;
completion         94 drivers/spi/spi-sun6i.c 	struct completion	done;
completion        123 drivers/spi/spi-synquacer.c 	struct completion transfer_done;
completion        194 drivers/spi/spi-tegra114.c 	struct completion			rx_dma_complete;
completion        195 drivers/spi/spi-tegra114.c 	struct completion			tx_dma_complete;
completion        210 drivers/spi/spi-tegra114.c 	struct completion			xfer_completion;
completion        468 drivers/spi/spi-tegra114.c 	struct completion *dma_complete = args;
completion        132 drivers/spi/spi-tegra20-sflash.c 	struct completion			xfer_completion;
completion        179 drivers/spi/spi-tegra20-slink.c 	struct completion			rx_dma_complete;
completion        180 drivers/spi/spi-tegra20-slink.c 	struct completion			tx_dma_complete;
completion        194 drivers/spi/spi-tegra20-slink.c 	struct completion			xfer_completion;
completion        428 drivers/spi/spi-tegra20-slink.c 	struct completion *dma_complete = args;
completion         39 drivers/spi/spi-ti-qspi.c 	struct completion	transfer_complete;
completion         28 drivers/spi/spi-uniphier.c 	struct completion xfer_done;
completion         82 drivers/spi/spi-xilinx.c 	struct completion done;
completion        102 drivers/spi/spi-xlp.c 	struct completion	done;		/* completion notification */
completion        144 drivers/spi/spi-zynq-qspi.c 	struct completion data_completion;
completion        560 drivers/staging/emxx_udc/emxx_udc.h 	struct completion		*pdone;
completion        272 drivers/staging/fieldbus/anybuss/host.c 	struct completion	done;
completion        378 drivers/staging/fieldbus/anybuss/host.c 	struct completion card_boot;
completion         32 drivers/staging/greybus/fw-management.c 	struct completion	completion;
completion        237 drivers/staging/greybus/fw-management.c 	complete(&fw_mgmt->completion);
completion        379 drivers/staging/greybus/fw-management.c 	complete(&fw_mgmt->completion);
completion        456 drivers/staging/greybus/fw-management.c 		if (!wait_for_completion_timeout(&fw_mgmt->completion,
completion        480 drivers/staging/greybus/fw-management.c 		if (!wait_for_completion_timeout(&fw_mgmt->completion,
completion        604 drivers/staging/greybus/fw-management.c 	init_completion(&fw_mgmt->completion);
completion         56 drivers/staging/greybus/loopback.c 	int (*completion)(struct gb_loopback_async_operation *op_async);
completion        437 drivers/staging/greybus/loopback.c 	if (!result && op_async->completion)
completion        438 drivers/staging/greybus/loopback.c 		result = op_async->completion(op_async);
completion        468 drivers/staging/greybus/loopback.c 				       void *completion)
completion        492 drivers/staging/greybus/loopback.c 	op_async->completion = completion;
completion         74 drivers/staging/greybus/uart.c 	struct completion credits_complete;
completion         46 drivers/staging/isdn/gigaset/ser-gigaset.c 	struct completion	dead_cmp;
completion         87 drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h 	struct completion  *cpl;
completion        262 drivers/staging/ks7010/ks_wlan.h 	struct completion wakeup_wait;
completion        444 drivers/staging/ks7010/ks_wlan.h 	struct completion confirm_wait;
completion        129 drivers/staging/media/allegro-dvt/allegro-core.c 	struct completion init_complete;
completion        219 drivers/staging/media/allegro-dvt/allegro-core.c 	struct completion completion;
completion       1683 drivers/staging/media/allegro-dvt/allegro-core.c 	complete(&channel->completion);
completion       1707 drivers/staging/media/allegro-dvt/allegro-core.c 	complete(&channel->completion);
completion       1944 drivers/staging/media/allegro-dvt/allegro-core.c 		reinit_completion(&channel->completion);
completion       1946 drivers/staging/media/allegro-dvt/allegro-core.c 		timeout = wait_for_completion_timeout(&channel->completion,
completion       2026 drivers/staging/media/allegro-dvt/allegro-core.c 	reinit_completion(&channel->completion);
completion       2028 drivers/staging/media/allegro-dvt/allegro-core.c 	timeout = wait_for_completion_timeout(&channel->completion,
completion       2285 drivers/staging/media/allegro-dvt/allegro-core.c 	init_completion(&channel->completion);
completion        104 drivers/staging/media/imx/imx-ic-prpencvf.c 	struct completion last_eof_comp;
completion        113 drivers/staging/media/imx/imx-media-csi.c 	struct completion last_eof_comp;
completion         67 drivers/staging/media/imx/imx-media-fim.c 	struct completion icap_first_event;
completion        195 drivers/staging/media/imx/imx7-media-csi.c 	struct completion last_eof_completion;
completion         44 drivers/staging/media/tegra-vde/vde.h 	struct completion decode_completion;
completion         49 drivers/staging/most/core.c 	struct completion cleanup;
completion        151 drivers/staging/nvec/nvec.h 	struct completion ec_transfer;
completion        157 drivers/staging/nvec/nvec.h 	struct completion sync_write;
completion       2146 drivers/staging/qlge/qlge.h 	struct completion ide_completion;
completion         34 drivers/staging/rtl8188eu/include/rtw_cmd.h 	struct completion cmd_queue_comp;
completion         35 drivers/staging/rtl8188eu/include/rtw_cmd.h 	struct completion terminate_cmdthread_comp;
completion        167 drivers/staging/rtl8188eu/include/rtw_xmit.h 	struct completion done;
completion        167 drivers/staging/rtl8712/drv_types.h 	struct completion rtl8712_fw_ready;
completion        233 drivers/staging/rtl8712/os_intfs.c 	struct completion *completion =
completion        239 drivers/staging/rtl8712/os_intfs.c 		wait_for_completion_interruptible(completion);
completion         27 drivers/staging/rtl8712/osdep_intf.h 	struct completion io_retevt_comp;
completion        299 drivers/staging/rtl8712/rtl8712_cmd.c 	struct completion *cmd_queue_comp =
completion         41 drivers/staging/rtl8712/rtl871x_cmd.h 	struct completion cmd_queue_comp;
completion         42 drivers/staging/rtl8712/rtl871x_cmd.h 	struct completion terminate_cmdthread_comp;
completion         41 drivers/staging/rtl8723bs/include/rtw_cmd.h 		struct completion cmd_queue_comp;
completion         42 drivers/staging/rtl8723bs/include/rtw_cmd.h 		struct completion terminate_cmdthread_comp;
completion        224 drivers/staging/rtl8723bs/include/rtw_xmit.h 	struct completion done;
completion        368 drivers/staging/rtl8723bs/include/rtw_xmit.h 	struct completion xmit_comp;
completion        369 drivers/staging/rtl8723bs/include/rtw_xmit.h 	struct completion terminate_xmitthread_comp;
completion        423 drivers/staging/rtl8723bs/include/rtw_xmit.h 	struct completion SdioXmitStart;
completion        424 drivers/staging/rtl8723bs/include/rtw_xmit.h 	struct completion SdioXmitTerminate;
completion         96 drivers/staging/rts5208/rtsx.h 	struct completion	cmnd_ready;	 /* to sleep thread on	    */
completion         97 drivers/staging/rts5208/rtsx.h 	struct completion	control_exit;	 /* control thread exit	    */
completion         98 drivers/staging/rts5208/rtsx.h 	struct completion	polling_exit;	 /* polling thread exit	    */
completion         99 drivers/staging/rts5208/rtsx.h 	struct completion	notify;		 /* thread begin/end	    */
completion        100 drivers/staging/rts5208/rtsx.h 	struct completion	scanning_done;	 /* wait for scan thread    */
completion        112 drivers/staging/rts5208/rtsx.h 	struct completion	*done;
completion        228 drivers/staging/rts5208/rtsx_transport.c 	struct completion trans_done;
completion        321 drivers/staging/rts5208/rtsx_transport.c 	struct completion trans_done;
completion        485 drivers/staging/rts5208/rtsx_transport.c 	struct completion trans_done;
completion        631 drivers/staging/rts5208/rtsx_transport.c 	struct completion trans_done;
completion         13 drivers/staging/speakup/spk_ttyio.c 	struct completion completion;
completion         58 drivers/staging/speakup/spk_ttyio.c 	init_completion(&ldisc_data->completion);
completion         98 drivers/staging/speakup/spk_ttyio.c 	complete(&ldisc_data->completion);
completion        294 drivers/staging/speakup/spk_ttyio.c 	if (wait_for_completion_timeout(&ldisc_data->completion,
completion        117 drivers/staging/uwb/i1480/dfu/i1480-dfu.h 	struct completion evt_complete;
completion        105 drivers/staging/uwb/reset.c 	struct completion completion;
completion        127 drivers/staging/uwb/reset.c 	complete(&p->completion);
completion        167 drivers/staging/uwb/reset.c 	init_completion(&params.completion);
completion        177 drivers/staging/uwb/reset.c 	wait_for_completion(&params.completion);
completion         13 drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c 	struct completion msg_avail_comp;
completion        105 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.h 		struct completion  frame_cmplt;
completion        151 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c 			struct completion cmplt;
completion         94 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	struct completion insert_event;
completion         95 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	struct completion remove_event;
completion         96 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	struct completion close_event;
completion        111 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	struct completion insert_event;
completion        112 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	struct completion remove_event;
completion        523 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	struct vchiq_completion_data *completion;
completion        548 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	completion = &instance->completions[insert & (MAX_COMPLETIONS - 1)];
completion        550 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	completion->header = header;
completion        551 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	completion->reason = reason;
completion        553 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	completion->service_userdata = user_service->service;
completion        554 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	completion->bulk_userdata = bulk_userdata;
completion       1172 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 				struct vchiq_completion_data *completion;
completion       1180 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 				completion = &instance->completions[
completion       1189 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 				service = completion->service_userdata;
completion       1191 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 				completion->service_userdata =
completion       1194 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 				header = completion->header;
completion       1244 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 					completion->header = msgbuf;
completion       1247 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 				if ((completion->reason ==
completion       1255 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 					completion,
completion       1692 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	struct vchiq_completion_data __user *completion;
completion       1704 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 				       sizeof(*completion) +
completion       1709 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	completion = (struct vchiq_completion_data __user *)(args + 1);
completion       1710 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	msgbufptr = (void * __user *)(completion + 1);
completion       1768 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	    put_user(completion, &args->buf) ||
completion       1794 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	if (copy_from_user(&completiontemp, completion, sizeof(*completion)))
completion       2026 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		struct vchiq_completion_data *completion;
completion       2029 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		completion = &instance->completions[
completion       2031 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		service = completion->service_userdata;
completion       2032 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		if (completion->reason == VCHIQ_SERVICE_CLOSED) {
completion         44 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h 	struct completion ka_evt;
completion         49 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h 	struct completion vc_suspend_complete;
completion         50 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h 	struct completion vc_resume_complete;
completion         78 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h 	struct completion resume_blocker;
completion         80 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h 	struct completion blocked_blocker;
completion        278 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h 	struct completion remove_event;
completion        279 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h 	struct completion bulk_remove_event;
completion        308 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h 	struct completion quota_event;
completion        381 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h 	struct completion connect;
completion        452 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h 	struct completion slot_available_event;
completion        454 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h 	struct completion slot_remove_event;
completion        457 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h 	struct completion data_quota_event;
completion        476 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h 	struct completion event;
completion         33 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_util.h 	struct completion pop;
completion         34 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_util.h 	struct completion push;
completion         85 drivers/staging/wilc1000/wilc_hif.c 	struct completion work_comp;
completion        237 drivers/staging/wilc1000/wilc_wfi_netdevice.h 	struct completion cfg_event;
completion        238 drivers/staging/wilc1000/wilc_wfi_netdevice.h 	struct completion sync_event;
completion        239 drivers/staging/wilc1000/wilc_wfi_netdevice.h 	struct completion txq_event;
completion        240 drivers/staging/wilc1000/wilc_wfi_netdevice.h 	struct completion txq_thread_started;
completion       1178 drivers/staging/wlan-ng/hfa384x.h 	struct completion done;
completion        249 drivers/staging/wusbcore/host/whci/whci-hc.h 	struct completion remove_complete;
completion        145 drivers/target/iscsi/cxgbit/cxgbit.h 	struct completion completion;
completion        181 drivers/target/iscsi/cxgbit/cxgbit.h 	struct completion accept_comp;
completion         31 drivers/target/iscsi/cxgbit/cxgbit_cm.c 	reinit_completion(&wr_waitp->completion);
completion         45 drivers/target/iscsi/cxgbit/cxgbit_cm.c 	complete(&wr_waitp->completion);
completion         60 drivers/target/iscsi/cxgbit/cxgbit_cm.c 	ret = wait_for_completion_timeout(&wr_waitp->completion, timeout * HZ);
completion        439 drivers/target/iscsi/cxgbit/cxgbit_cm.c 	init_completion(&cnp->com.wr_wait.completion);
completion       1307 drivers/target/iscsi/cxgbit/cxgbit_cm.c 	init_completion(&csk->com.wr_wait.completion);
completion         20 drivers/target/loopback/tcm_loop.h 	struct completion tmr_done;
completion       2795 drivers/target/target_core_transport.c 	struct completion *free_compl = se_cmd->free_compl;
completion       2796 drivers/target/target_core_transport.c 	struct completion *abrt_compl = se_cmd->abrt_compl;
completion        102 drivers/target/target_core_user.c 	struct completion complete;
completion        384 drivers/target/target_core_xcopy.c 	struct completion xpt_passthrough_sem;
completion         19 drivers/tee/optee/call.c 	struct completion c;
completion         65 drivers/tee/optee/optee_private.h 	struct completion reqs_c;
completion         17 drivers/tee/optee/rpc.c 	struct completion c;
completion         19 drivers/tee/optee/supp.c 	struct completion c;
completion         53 drivers/tee/tee_private.h 	struct completion c_no_users;
completion        117 drivers/thunderbolt/tb.h 	struct completion rpm_complete;
completion        113 drivers/tty/mips_ejtag_fdc.c 	struct completion		 xmit_empty;
completion        237 drivers/tty/serial/amba-pl011.c 	struct completion	complete;
completion        198 drivers/tty/serial/rp2.c 	struct completion		fw_loaded;
completion        189 drivers/usb/atm/cxacru.c 	struct completion rcv_done;
completion        190 drivers/usb/atm/cxacru.c 	struct completion snd_done;
completion        591 drivers/usb/atm/cxacru.c static int cxacru_start_wait_urb(struct urb *urb, struct completion *done,
completion        148 drivers/usb/atm/usbatm.h 	struct completion thread_started;
completion        149 drivers/usb/atm/usbatm.h 	struct completion thread_exited;
completion         81 drivers/usb/c67x00/c67x00-hcd.h 	struct completion endpoint_disable;
completion        212 drivers/usb/c67x00/c67x00.h 	struct completion msg_received;
completion         29 drivers/usb/core/message.c 	struct completion	done;
completion       1054 drivers/usb/dwc3/core.h 	struct completion	ep0_in_setup;
completion        310 drivers/usb/gadget/function/f_mass_storage.c 	struct completion	thread_notifier;
completion         75 drivers/usb/gadget/function/tcm.h 	struct completion write_complete;
completion        176 drivers/usb/gadget/function/u_fs.h 	struct completion		ep0req_completion;	/* P: mutex */
completion        281 drivers/usb/gadget/legacy/inode.c 	complete ((struct completion *)req->context);
completion        358 drivers/usb/gadget/udc/fsl_qe_udc.h 	struct completion *done;	/* to make sure release() is done */
completion        476 drivers/usb/gadget/udc/fsl_usb2_udc.h 	struct completion *done;	/* to make sure release() is done */
completion        243 drivers/usb/gadget/udc/mv_u3d.h 	struct completion		*done;
completion        173 drivers/usb/gadget/udc/mv_udc.h 	struct completion		*done;
completion        176 drivers/usb/gadget/udc/omap_udc.h 	struct completion		*done;
completion        734 drivers/usb/host/ehci-hub.c 	struct completion  *done = urb->context;
completion        754 drivers/usb/host/ehci-hub.c 	struct completion	*done
completion        445 drivers/usb/host/xhci-hub.c 	wait_for_completion(cmd->completion);
completion       1749 drivers/usb/host/xhci-mem.c 		command->completion =
completion       1750 drivers/usb/host/xhci-mem.c 			kzalloc_node(sizeof(struct completion), mem_flags,
completion       1752 drivers/usb/host/xhci-mem.c 		if (!command->completion) {
completion       1756 drivers/usb/host/xhci-mem.c 		init_completion(command->completion);
completion       1776 drivers/usb/host/xhci-mem.c 		kfree(command->completion);
completion       1793 drivers/usb/host/xhci-mem.c 	kfree(command->completion);
completion       1320 drivers/usb/host/xhci-ring.c 	if (cmd->completion) {
completion       1322 drivers/usb/host/xhci-ring.c 		complete(cmd->completion);
completion       1460 drivers/usb/host/xhci-ring.c 		if (!cmd->completion)
completion       1472 drivers/usb/host/xhci-ring.c 		if (!cmd->completion)
completion       1447 drivers/usb/host/xhci.c 		kfree(command->completion);
completion       2815 drivers/usb/host/xhci.c 	wait_for_completion(command->completion);
completion       2953 drivers/usb/host/xhci.c 	kfree(command->completion);
completion       3213 drivers/usb/host/xhci.c 	wait_for_completion(stop_cmd->completion);
completion       3236 drivers/usb/host/xhci.c 	wait_for_completion(cfg_cmd->completion);
completion       3774 drivers/usb/host/xhci.c 	wait_for_completion(reset_device_cmd->completion);
completion       3981 drivers/usb/host/xhci.c 	wait_for_completion(command->completion);
completion       4146 drivers/usb/host/xhci.c 	wait_for_completion(command->completion);
completion       4171 drivers/usb/host/xhci.c 		kfree(command->completion);
completion       4225 drivers/usb/host/xhci.c 		kfree(command->completion);
completion        809 drivers/usb/host/xhci.h 	struct completion		*completion;
completion       1696 drivers/usb/host/xhci.h 	struct completion	rexit_done[USB_MAXCHILDREN];
completion       1697 drivers/usb/host/xhci.h 	struct completion	u3exit_done[USB_MAXCHILDREN];
completion       1783 drivers/usb/host/xhci.h 	struct completion	cmd_ring_stop_completion;
completion        123 drivers/usb/misc/ftdi-elan.c 	struct completion wait_completion;
completion        465 drivers/usb/misc/usbtest.c 	struct completion	completion;
completion        469 drivers/usb/misc/usbtest.c 	urb->context = &completion;
completion        471 drivers/usb/misc/usbtest.c 		init_completion(&completion);
completion        481 drivers/usb/misc/usbtest.c 		if (!wait_for_completion_timeout(&completion, expire)) {
completion       1070 drivers/usb/misc/usbtest.c 	struct completion	complete;
completion       1438 drivers/usb/misc/usbtest.c 	struct completion	completion;
completion       1441 drivers/usb/misc/usbtest.c 	init_completion(&completion);
completion       1445 drivers/usb/misc/usbtest.c 	urb->context = &completion;
completion       1470 drivers/usb/misc/usbtest.c 		while (!completion_done(&completion)) {
completion       1502 drivers/usb/misc/usbtest.c 	wait_for_completion(&completion);
completion       1527 drivers/usb/misc/usbtest.c 	struct completion	complete;
completion       1918 drivers/usb/misc/usbtest.c 	struct completion	done;
completion         60 drivers/usb/misc/uss720.c 	struct completion compl;
completion         92 drivers/usb/renesas_usbhs/mod_host.c 	struct completion	setup_ack_done;
completion        103 drivers/usb/serial/mos7720.c 	struct completion       syncmsg_compl; /* usb sync call completed */
completion        103 drivers/usb/storage/transport.c 	struct completion *urb_done_ptr = urb->context;
completion        117 drivers/usb/storage/transport.c 	struct completion urb_done;
completion        135 drivers/usb/storage/usb.h 	struct completion	cmnd_ready;	 /* to sleep thread on	    */
completion        136 drivers/usb/storage/usb.h 	struct completion	notify;		 /* thread begin/end	    */
completion        253 drivers/usb/typec/tcpm/tcpm.c 	struct completion tx_complete;
completion        259 drivers/usb/typec/tcpm/tcpm.c 	struct completion swap_complete;
completion        310 drivers/usb/typec/tcpm/tcpm.c 	struct completion pps_complete;
completion        390 drivers/usb/typec/ucsi/ucsi.h 	struct completion complete;
completion        415 drivers/usb/typec/ucsi/ucsi.h 	struct completion complete;
completion         68 drivers/vhost/scsi.c 	struct completion comp;
completion        147 drivers/vhost/vhost.c 	struct completion wait_event;
completion        209 drivers/video/fbdev/hyperv_fb.c 	struct completion wait;
completion        262 drivers/video/fbdev/mx3fb.c 	struct completion		flip_cmpl;
completion         86 drivers/video/fbdev/omap/hwa742.c 		struct completion	*sync;
completion        545 drivers/video/fbdev/omap/hwa742.c 	struct completion comp;
completion         56 drivers/video/fbdev/omap/lcdc.c 	struct completion	last_frame_complete;
completion         57 drivers/video/fbdev/omap/lcdc.c 	struct completion	palette_load_complete;
completion        453 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c 	struct completion *compl = data;
completion        503 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c 	struct completion *compl = data;
completion        628 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c 	complete((struct completion *)data);
completion        637 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion        639 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c 	r = omap_dispc_register_isr(dispc_irq_wait_handler, &completion,
completion        645 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c 	time_left = wait_for_completion_interruptible_timeout(&completion,
completion        648 drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c 	omap_dispc_unregister_isr(dispc_irq_wait_handler, &completion, irqmask);
completion        385 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	struct completion *completion;
completion        488 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	complete((struct completion *)data);
completion       2283 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 		complete(vp_data->completion);
completion       2289 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion       2292 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 		.completion = &completion
completion       2306 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 		if (wait_for_completion_timeout(&completion,
completion       2333 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 		complete(l4_data->completion);
completion       2338 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion       2341 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 		.completion = &completion
completion       2352 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 		if (wait_for_completion_timeout(&completion,
completion       2610 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion       2615 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 			&completion, DSI_VC_IRQ_BTA);
completion       2619 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	r = dsi_register_isr(dsidev, dsi_completion_handler, &completion,
completion       2628 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	if (wait_for_completion_timeout(&completion,
completion       2642 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	dsi_unregister_isr(dsidev, dsi_completion_handler, &completion,
completion       2646 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 			&completion, DSI_VC_IRQ_BTA);
completion       3108 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	DECLARE_COMPLETION_ONSTACK(completion);
completion       3150 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	r = dsi_register_isr_cio(dsidev, dsi_completion_handler, &completion,
completion       3169 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	if (wait_for_completion_timeout(&completion,
completion       3176 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	dsi_unregister_isr_cio(dsidev, dsi_completion_handler, &completion,
completion       3194 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	dsi_unregister_isr_cio(dsidev, dsi_completion_handler, &completion,
completion        104 drivers/video/fbdev/pxafb.h 	struct completion	branch_done;
completion        149 drivers/video/fbdev/pxafb.h 	struct completion	disable_done;
completion        154 drivers/video/fbdev/pxafb.h 	struct completion	command_done;
completion        155 drivers/video/fbdev/pxafb.h 	struct completion	refresh_done;
completion         44 drivers/video/fbdev/sh7760fb.c 	struct completion vsync;	/* vsync irq event */
completion         49 drivers/video/fbdev/sh7760fb.c 	struct completion *c = data;
completion         76 drivers/video/fbdev/sh_mobile_lcdcfb.h 	struct completion vsync_completion;
completion        248 drivers/video/fbdev/uvesafb.c 	struct completion *cpl = task->done;
completion         48 drivers/watchdog/cpu5wdt.c 	struct completion stop;
completion         98 drivers/watchdog/mei_wdt.c 	struct completion response;
completion         51 drivers/watchdog/mtx-1_wdt.c 	struct completion stop;
completion         43 drivers/watchdog/rdc321x_wdt.c 	struct completion stop;
completion         66 drivers/xen/gntdev-dmabuf.c 	struct completion completion;
completion        107 drivers/xen/gntdev-dmabuf.c 	init_completion(&obj->completion);
completion        130 drivers/xen/gntdev-dmabuf.c 	if (wait_for_completion_timeout(&obj->completion,
completion        145 drivers/xen/gntdev-dmabuf.c 			complete_all(&obj->completion);
completion        147 drivers/xen/grant-table.c 	struct completion completion;
completion       1144 drivers/xen/grant-table.c 	complete(&d->completion);
completion       1151 drivers/xen/grant-table.c 	init_completion(&data.completion);
completion       1155 drivers/xen/grant-table.c 	wait_for_completion(&data.completion);
completion        138 drivers/xen/xen-scsiback.c 	struct completion tmr_done;
completion         93 fs/aio.c       	struct completion comp;
completion         58 fs/autofs/autofs_i.h 	struct completion expire_complete;
completion        845 fs/btrfs/ctree.h 	struct completion qgroup_rescan_completion;
completion       8064 fs/btrfs/inode.c 	struct completion done;
completion       10181 fs/btrfs/inode.c 	struct completion completion;
completion       10200 fs/btrfs/inode.c 	complete(&delalloc_work->completion);
completion       10211 fs/btrfs/inode.c 	init_completion(&work->completion);
completion       10274 fs/btrfs/inode.c 		wait_for_completion(&work->completion);
completion        212 fs/btrfs/ordered-data.c 	init_completion(&entry->completion);
completion        512 fs/btrfs/ordered-data.c 	complete(&ordered->completion);
completion        566 fs/btrfs/ordered-data.c 		wait_for_completion(&ordered->completion);
completion        127 fs/btrfs/ordered-data.h 	struct completion completion;
completion        129 fs/btrfs/volumes.h 	struct completion flush_wait;
completion        270 fs/btrfs/volumes.h 	struct completion kobj_unregister;
completion        299 fs/ceph/mds_client.h 	struct completion r_completion;
completion        300 fs/ceph/mds_client.h 	struct completion r_safe_completion;
completion        351 fs/ceph/mds_client.h 	struct completion       safe_umount_waiters;
completion       1286 fs/cifs/cifsglob.h 	struct completion	done;
completion       1310 fs/cifs/cifsglob.h 	struct completion		done;
completion       1344 fs/cifs/cifsglob.h 	struct completion		done;
completion         62 fs/cifs/smbdirect.h 	struct completion ri_done;
completion         66 fs/cifs/smbdirect.h 	struct completion negotiate_completion;
completion        302 fs/cifs/smbdirect.h 	struct completion	invalidate_done;
completion         21 fs/debugfs/internal.h 	struct completion active_users_drained;
completion        582 fs/dlm/dlm_internal.h 	struct completion	ls_members_done;
completion        279 fs/ecryptfs/crypto.c 	struct completion completion;
completion        291 fs/ecryptfs/crypto.c 	complete(&ecr->completion);
completion        325 fs/ecryptfs/crypto.c 	init_completion(&ecr.completion);
completion        359 fs/ecryptfs/crypto.c 		wait_for_completion(&ecr->completion);
completion        361 fs/ecryptfs/crypto.c 		reinit_completion(&ecr->completion);
completion         19 fs/ecryptfs/kthread.c 	struct completion done;
completion       1426 fs/ext4/ext4.h 	struct completion s_kobj_unregister;
completion       2234 fs/ext4/ext4.h 	struct completion f_kobj_unregister;
completion        298 fs/f2fs/f2fs.h 	struct completion wait;		/* compleation */
completion        897 fs/f2fs/f2fs.h 	struct completion wait;
completion       1340 fs/f2fs/f2fs.h 	struct completion s_kobj_unregister;
completion        279 fs/fuse/fuse_i.h 	struct completion *done;
completion        675 fs/gfs2/incore.h 	struct completion ls_sync_wait; /* {control,mounted}_{lock,unlock} */
completion        730 fs/gfs2/incore.h 	struct completion sd_locking_init;
completion        731 fs/gfs2/incore.h 	struct completion sd_wdack;
completion        775 fs/gfs2/incore.h 	struct completion sd_journal_ready;
completion        214 fs/io_uring.c  	struct completion	sqo_thread_started;
completion        245 fs/io_uring.c  	struct completion	ctx_done;
completion         57 fs/jffs2/jffs2_fs_sb.h 	struct completion gc_thread_start; /* GC thread start completion */
completion         58 fs/jffs2/jffs2_fs_sb.h 	struct completion gc_thread_exit; /* GC thread exit completion port */
completion         80 fs/nfs/cache_lib.c 	complete(&dreq->completion);
completion        101 fs/nfs/cache_lib.c 		init_completion(&dreq->completion);
completion        110 fs/nfs/cache_lib.c 	if (wait_for_completion_timeout(&dreq->completion,
completion         18 fs/nfs/cache_lib.h 	struct completion completion;
completion        720 fs/nfs/callback_proc.c 			complete(&tmp_copy->completion);
completion         85 fs/nfs/direct.c 	struct completion	completion;	/* wait for i/o completion */
completion        306 fs/nfs/direct.c 	init_completion(&dreq->completion);
completion        349 fs/nfs/direct.c 	result = wait_for_completion_killable(&dreq->completion);
completion        381 fs/nfs/direct.c 	complete(&dreq->completion);
completion        436 fs/nfs/direct.c 	.completion = nfs_direct_read_completion,
completion        715 fs/nfs/direct.c 	.completion = nfs_direct_commit_complete,
completion        836 fs/nfs/direct.c 	.completion = nfs_direct_write_completion,
completion        167 fs/nfs/nfs42proc.c 	init_completion(&copy->completion);
completion        173 fs/nfs/nfs42proc.c 	status = wait_for_completion_interruptible(&copy->completion);
completion         55 fs/nfs/nfs4session.h 	struct completion complete;
completion       1565 fs/nfs/nfs4state.c 		complete(&copy->completion);
completion        666 fs/nfs/pagelist.c 	hdr->completion_ops->completion(hdr);
completion        676 fs/nfs/pagelist.c 	hdr->completion_ops->completion(hdr);
completion       2658 fs/nfs/pnfs.c  	hdr->completion_ops->completion(hdr);
completion       2781 fs/nfs/pnfs.c  	hdr->completion_ops->completion(hdr);
completion         55 fs/nfs/pnfs_nfs.c 	data->completion_ops->completion(data);
completion        234 fs/nfs/read.c  	.completion = nfs_read_completion,
completion       1457 fs/nfs/write.c 	.completion = nfs_write_completion,
completion       1898 fs/nfs/write.c 	data->completion_ops->completion(data);
completion       1909 fs/nfs/write.c 	.completion = nfs_commit_release_pages,
completion        749 fs/nfsd/nfs4recover.c 	struct completion	 cu_done;
completion         82 fs/nilfs2/segbuf.h 	struct completion	sb_bio_event;
completion         85 fs/nilfs2/sysfs.c 	struct completion *kobj_unregister; \
completion         34 fs/nilfs2/sysfs.h 	struct completion sg_superblock_kobj_unregister;
completion         38 fs/nilfs2/sysfs.h 	struct completion sg_segctor_kobj_unregister;
completion         42 fs/nilfs2/sysfs.h 	struct completion sg_mounted_snapshots_kobj_unregister;
completion         46 fs/nilfs2/sysfs.h 	struct completion sg_checkpoints_kobj_unregister;
completion         50 fs/nilfs2/sysfs.h 	struct completion sg_segments_kobj_unregister;
completion        189 fs/nilfs2/the_nilfs.h 	struct completion ns_dev_kobj_unregister;
completion        250 fs/nilfs2/the_nilfs.h 	struct completion snapshot_kobj_unregister;
completion        272 fs/ocfs2/cluster/heartbeat.c 	struct completion wc_io_complete;
completion         51 fs/ocfs2/dlmglue.c 	struct completion	mw_complete;
completion         58 fs/ocfs2/filecheck.h 	struct completion fs_kobj_unregister;
completion        117 fs/ocfs2/stack_user.c 	struct completion               oc_sync_wait;
completion        135 fs/orangefs/orangefs-kernel.h 	struct completion waitq;
completion        161 fs/proc/inode.c 		struct completion *c;
completion         40 fs/proc/internal.h 	struct completion *pde_unload_completion;
completion        203 fs/proc/internal.h 	struct completion *c;
completion        316 fs/proc/proc_sysctl.c 		struct completion wait;
completion       2842 fs/xfs/libxfs/xfs_btree.c 	struct completion	*done;
completion        153 fs/xfs/xfs_buf.h 	struct completion	b_iowait;	/* queue for I/O waiters */
completion         51 fs/xfs/xfs_dquot.h 	struct completion q_flush;	/* flush completion queue */
completion        156 fs/xfs/xfs_linux.h 	struct completion	complete;
completion        389 include/acpi/acpi_bus.h 	struct completion kobj_done;
completion         96 include/drm/drm_atomic.h 	struct completion flip_done;
completion        111 include/drm/drm_atomic.h 	struct completion hw_done;
completion        122 include/drm/drm_atomic.h 	struct completion cleanup_done;
completion         97 include/drm/drm_file.h 	struct completion *completion;
completion        106 include/drm/drm_file.h 	void (*completion_release)(struct completion *completion);
completion         57 include/linux/ceph/mon_client.h 	struct completion completion;
completion        199 include/linux/ceph/osd_client.h 	struct completion r_completion;       /* private to osd_client.c */
completion        272 include/linux/ceph/osd_client.h 	struct completion reg_commit_wait;
completion        273 include/linux/ceph/osd_client.h 	struct completion notify_finish_wait;
completion         33 include/linux/completion.h static inline void complete_acquire(struct completion *x) {}
completion         34 include/linux/completion.h static inline void complete_release(struct completion *x) {}
completion         54 include/linux/completion.h 	struct completion work = COMPLETION_INITIALIZER(work)
completion         70 include/linux/completion.h 	struct completion work = COMPLETION_INITIALIZER_ONSTACK(work)
completion         72 include/linux/completion.h 	struct completion work = COMPLETION_INITIALIZER_ONSTACK_MAP(work, map)
completion         85 include/linux/completion.h static inline void __init_completion(struct completion *x)
completion         98 include/linux/completion.h static inline void reinit_completion(struct completion *x)
completion        103 include/linux/completion.h extern void wait_for_completion(struct completion *);
completion        104 include/linux/completion.h extern void wait_for_completion_io(struct completion *);
completion        105 include/linux/completion.h extern int wait_for_completion_interruptible(struct completion *x);
completion        106 include/linux/completion.h extern int wait_for_completion_killable(struct completion *x);
completion        107 include/linux/completion.h extern unsigned long wait_for_completion_timeout(struct completion *x,
completion        109 include/linux/completion.h extern unsigned long wait_for_completion_io_timeout(struct completion *x,
completion        112 include/linux/completion.h 	struct completion *x, unsigned long timeout);
completion        114 include/linux/completion.h 	struct completion *x, unsigned long timeout);
completion        115 include/linux/completion.h extern bool try_wait_for_completion(struct completion *x);
completion        116 include/linux/completion.h extern bool completion_done(struct completion *x);
completion        118 include/linux/completion.h extern void complete(struct completion *);
completion        119 include/linux/completion.h extern void complete_all(struct completion *);
completion         89 include/linux/cpufreq.h 	struct completion	kobj_unregister;
completion        664 include/linux/crypto.h 	struct completion completion;
completion        673 include/linux/crypto.h 		COMPLETION_INITIALIZER_ONSTACK((_wait).completion), 0 }
completion        685 include/linux/crypto.h 		wait_for_completion(&wait->completion);
completion        686 include/linux/crypto.h 		reinit_completion(&wait->completion);
completion        696 include/linux/crypto.h 	init_completion(&wait->completion);
completion        158 include/linux/cyclades.h 	struct completion       shutdown_wait;
completion        641 include/linux/edac.h 	struct completion complete;
completion       1772 include/linux/efi.h 	struct completion efi_rts_comp;
completion         87 include/linux/firewire.h 	struct completion done;
completion         67 include/linux/greybus/interface.h 	struct completion mode_switch_completion;
completion        104 include/linux/greybus/operation.h 	struct completion	completion;
completion         49 include/linux/hid-sensor-hub.h 	struct completion ready;
completion         52 include/linux/hw_random.h 	struct completion cleanup_done;
completion        656 include/linux/hyperv.h 	struct completion  waitevent;
completion        735 include/linux/hyperv.h 	struct completion rescind_event;
completion        705 include/linux/i2c.h 	struct completion dev_released;
completion        149 include/linux/i3c/master.h 	struct completion all_ibis_handled;
completion        599 include/linux/ide.h 	struct completion gendev_rel_comp;	/* to deal with device release() */
completion        790 include/linux/ide.h 	struct completion gendev_rel_comp; /* To deal with device release() */
completion         67 include/linux/iio/adc/ad_sigma_delta.h 	struct completion	completion;
completion        200 include/linux/kernel.h struct completion;
completion        329 include/linux/kernel.h void complete_and_exit(struct completion *, long) __noreturn;
completion        865 include/linux/libata.h 	struct completion	park_req_pending;
completion        159 include/linux/livepatch.h 	struct completion finish;
completion        510 include/linux/mISDNif.h 	struct completion	*notify;
completion        121 include/linux/mailbox_controller.h 	struct completion tx_complete;
completion        112 include/linux/memremap.h 	struct completion done;
completion        255 include/linux/memstick.h 	struct completion        mrq_complete;
completion         88 include/linux/mfd/da9052/da9052.h 	struct completion done;
completion         89 include/linux/mfd/ipaq-micro.h 	struct completion ack;
completion        113 include/linux/mfd/stm32-timers.h 	struct completion completion;
completion        219 include/linux/mfd/twl6040.h 	struct completion ready;
completion        601 include/linux/mfd/wm8350/core.h 	struct completion auxadc_done;
completion        754 include/linux/mlx4/device.h 	struct completion	free;
completion        771 include/linux/mlx4/device.h 	struct completion	free;
completion        784 include/linux/mlx4/device.h 	struct completion	free;
completion         47 include/linux/mlx5/cq.h 	struct completion	free;
completion        395 include/linux/mlx5/driver.h 	struct completion	free;
completion        759 include/linux/mlx5/driver.h 	struct completion	handling;
completion        760 include/linux/mlx5/driver.h 	struct completion	done;
completion        487 include/linux/mlx5/qp.h 	struct completion	drained;
completion        366 include/linux/mm_types.h 	struct completion startup;
completion        153 include/linux/mmc/core.h 	struct completion	completion;
completion        154 include/linux/mmc/core.h 	struct completion	cmd_completion;
completion         47 include/linux/module.h 	struct completion *kobj_completion;
completion        121 include/linux/mtd/onenand.h 	struct completion	complete;
completion        160 include/linux/mtd/sh_flctl.h 	struct completion	dma_complete;
completion        193 include/linux/nfs_fs.h 	struct completion	completion;
completion       1554 include/linux/nfs_xdr.h 	void (*completion) (struct nfs_commit_data *data);
completion       1591 include/linux/nfs_xdr.h 	void	(*completion)(struct nfs_pgio_header *hdr);
completion        430 include/linux/ntb.h 	struct completion		released;
completion        589 include/linux/pm.h 	struct completion	completion;
completion         17 include/linux/rcupdate_wait.h 	struct completion completion;
completion       1207 include/linux/rtsx_pci.h 	struct completion		*done;
completion       1208 include/linux/rtsx_pci.h 	struct completion		*finish_me;
completion        829 include/linux/sched.h 	struct completion		*vfork_done;
completion         46 include/linux/serdev.h 	struct completion write_comp;
completion        112 include/linux/slimbus.h 	struct	completion	*comp;
completion        172 include/linux/soc/qcom/qmi.h 	struct completion completion;
completion        563 include/linux/soundwire/sdw.h 	struct completion *port_ready;
completion        691 include/linux/soundwire/sdw.h 	struct completion complete;
completion        564 include/linux/spi/spi.h 	struct completion               xfer_completion;
completion         79 include/linux/srcutree.h 	struct completion srcu_barrier_completion;
completion         33 include/linux/sysctl.h struct completion;
completion        154 include/linux/sysctl.h 	struct completion *unregistering;
completion        249 include/linux/ti_wilink_st.h 	struct completion kim_rcvd, ldisc_installed;
completion        117 include/linux/tifm.h 	struct completion   *finish_me;
completion         21 include/linux/umh.h 	struct completion *complete;
completion       1870 include/linux/usb.h 	struct completion	complete;
completion         38 include/linux/wkup_m3_ipc.h 	struct completion sync_complete;
completion         67 include/media/cec.h 	struct completion c;
completion        192 include/media/cec.h 	struct completion config_completion;
completion        120 include/net/caif/caif_spi.h 	struct completion comp;
completion        109 include/net/inet_frag.h 	struct completion	completion;
completion        229 include/net/nfc/nci_core.h 	struct completion	req_completion;
completion        404 include/net/nfc/nci_core.h 	struct completion	req_completion;
completion        413 include/net/nfc/nci_core.h 		 struct completion *write_handshake_completion,
completion        146 include/pcmcia/ss.h 	struct completion		socket_released;
completion        185 include/pcmcia/ss.h 	struct completion		thread_done;
completion        434 include/rdma/ib_sa.h 	struct completion comp;
completion         80 include/rdma/ib_umem_odp.h 	struct completion	notifier_completion;
completion       1703 include/rdma/ib_verbs.h 	struct completion	error_complete;
completion       2652 include/rdma/ib_verbs.h 	struct completion unreg_completion;
completion       2701 include/rdma/ib_verbs.h 	struct completion uses_zero;
completion         87 include/rdma/rdmavt_mr.h 	struct completion comp; /* complete when refcount goes to zero */
completion         78 include/rdma/restrack.h 	struct completion	comp;
completion        351 include/scsi/libfc.h 	struct completion tm_done;
completion        609 include/scsi/libsas.h 	struct completion     completion;
completion         15 include/scsi/scsi_host.h struct completion;
completion        545 include/scsi/scsi_host.h 	struct completion     * eh_action; /* Wait for specific actions on the
completion         43 include/soc/tegra/bpmp.h 	struct completion completion;
completion         30 include/sound/core.h struct completion;
completion        115 include/sound/core.h 	struct completion *release_completion;
completion        558 include/target/iscsi/iscsi_target_core.h 	struct completion	conn_post_wait_comp;
completion        559 include/target/iscsi/iscsi_target_core.h 	struct completion	conn_wait_comp;
completion        560 include/target/iscsi/iscsi_target_core.h 	struct completion	conn_wait_rcfr_comp;
completion        561 include/target/iscsi/iscsi_target_core.h 	struct completion	conn_waiting_on_uc_comp;
completion        562 include/target/iscsi/iscsi_target_core.h 	struct completion	conn_logout_comp;
completion        563 include/target/iscsi/iscsi_target_core.h 	struct completion	tx_half_close_comp;
completion        564 include/target/iscsi/iscsi_target_core.h 	struct completion	rx_half_close_comp;
completion        613 include/target/iscsi/iscsi_target_core.h 	struct completion	rx_login_comp;
completion        689 include/target/iscsi/iscsi_target_core.h 	struct completion	async_msg_comp;
completion        690 include/target/iscsi/iscsi_target_core.h 	struct completion	reinstatement_comp;
completion        691 include/target/iscsi/iscsi_target_core.h 	struct completion	session_wait_comp;
completion        692 include/target/iscsi/iscsi_target_core.h 	struct completion	session_waiting_on_uc_comp;
completion        798 include/target/iscsi/iscsi_target_core.h 	struct completion	np_restart_comp;
completion        817 include/target/iscsi/iscsi_target_core.h 	struct completion	tpg_np_comp;
completion        486 include/target/target_core_base.h 	struct completion	*free_compl;
completion        487 include/target/target_core_base.h 	struct completion	*abrt_compl;
completion        507 include/target/target_core_base.h 	struct completion	t_transport_stop_comp;
completion        571 include/target/target_core_base.h 	struct completion	acl_free_comp;
completion        652 include/target/target_core_base.h 	struct completion	pr_comp;
completion        744 include/target/target_core_base.h 	struct completion	lun_shutdown_comp;
completion        757 include/trace/events/rxrpc.h 		    __entry->compl = call->completion;
completion        108 include/video/uvesafb.h 	struct completion *done;
completion         77 include/xen/xenbus.h 	struct completion down;
completion         93 kernel/acct.c  	struct completion	done;
completion         69 kernel/cpu.c   	struct completion	done_up;
completion         70 kernel/cpu.c   	struct completion	done_down;
completion        243 kernel/cpu.c   	struct completion *done = bringup ? &st->done_up : &st->done_down;
completion        249 kernel/cpu.c   	struct completion *done = bringup ? &st->done_up : &st->done_down;
completion        857 kernel/exit.c  void complete_and_exit(struct completion *comp, long code)
completion       1241 kernel/fork.c  	struct completion *vfork;
completion       1253 kernel/fork.c  				struct completion *vfork)
completion       2332 kernel/fork.c  	struct completion vfork;
completion         41 kernel/kthread.c 	struct completion *done;
completion         50 kernel/kthread.c 	struct completion parked;
completion         51 kernel/kthread.c 	struct completion exited;
completion        220 kernel/kthread.c 	struct completion *done;
completion        281 kernel/kthread.c 		struct completion *done = xchg(&create->done, NULL);
completion        935 kernel/kthread.c 	struct completion	done;
completion         22 kernel/locking/test-ww_mutex.c 	struct completion ready, go, done;
completion        151 kernel/locking/test-ww_mutex.c 	struct completion a_ready;
completion        152 kernel/locking/test-ww_mutex.c 	struct completion b_ready;
completion        241 kernel/locking/test-ww_mutex.c 	struct completion *a_signal;
completion        242 kernel/locking/test-ww_mutex.c 	struct completion b_signal;
completion        186 kernel/rcu/srcutiny.c 	init_completion(&rs.completion);
completion        188 kernel/rcu/srcutiny.c 	wait_for_completion(&rs.completion);
completion        919 kernel/rcu/srcutree.c 	init_completion(&rcu.completion);
completion        922 kernel/rcu/srcutree.c 	wait_for_completion(&rcu.completion);
completion        313 kernel/rcu/tree.h 	struct completion barrier_completion;	/* Wake at barrier end. */
completion        339 kernel/rcu/update.c 	complete(&rcu->completion);
completion        357 kernel/rcu/update.c 		init_completion(&rs_array[i].completion);
completion        374 kernel/rcu/update.c 			wait_for_completion(&rs_array[i].completion);
completion         28 kernel/sched/completion.c void complete(struct completion *x)
completion         57 kernel/sched/completion.c void complete_all(struct completion *x)
completion         69 kernel/sched/completion.c do_wait_for_common(struct completion *x,
completion         96 kernel/sched/completion.c __wait_for_common(struct completion *x,
completion        113 kernel/sched/completion.c wait_for_common(struct completion *x, long timeout, int state)
completion        119 kernel/sched/completion.c wait_for_common_io(struct completion *x, long timeout, int state)
completion        134 kernel/sched/completion.c void __sched wait_for_completion(struct completion *x)
completion        153 kernel/sched/completion.c wait_for_completion_timeout(struct completion *x, unsigned long timeout)
completion        167 kernel/sched/completion.c void __sched wait_for_completion_io(struct completion *x)
completion        187 kernel/sched/completion.c wait_for_completion_io_timeout(struct completion *x, unsigned long timeout)
completion        202 kernel/sched/completion.c int __sched wait_for_completion_interruptible(struct completion *x)
completion        223 kernel/sched/completion.c wait_for_completion_interruptible_timeout(struct completion *x,
completion        239 kernel/sched/completion.c int __sched wait_for_completion_killable(struct completion *x)
completion        261 kernel/sched/completion.c wait_for_completion_killable_timeout(struct completion *x,
completion        280 kernel/sched/completion.c bool try_wait_for_completion(struct completion *x)
completion        313 kernel/sched/completion.c bool completion_done(struct completion *x)
completion         80 kernel/seccomp.c 	struct completion ready;
completion        779 kernel/smp.c   	struct completion	done;
completion         33 kernel/stop_machine.c 	struct completion	completion;	/* fired if nr_todo reaches 0 */
completion         58 kernel/stop_machine.c 	init_completion(&done->completion);
completion         65 kernel/stop_machine.c 		complete(&done->completion);
completion        136 kernel/stop_machine.c 	wait_for_completion(&done.completion);
completion        344 kernel/stop_machine.c 	wait_for_completion(&done.completion);
completion        412 kernel/stop_machine.c 	wait_for_completion(&done.completion);
completion        689 kernel/stop_machine.c 	while (!completion_done(&done.completion))
completion        480 kernel/trace/ring_buffer.c 	struct completion		update_done;
completion       1043 kernel/trace/trace_selftest.c 	struct completion	is_ready;
completion         53 kernel/umh.c   	struct completion *comp = xchg(&sub_info->complete, NULL);
completion        342 kernel/watchdog.c static DEFINE_PER_CPU(struct completion, softlockup_completion);
completion        484 kernel/watchdog.c 	struct completion *done = this_cpu_ptr(&softlockup_completion);
completion        171 kernel/workqueue.c 	struct completion	*detach_completion; /* all workers detached */
completion        229 kernel/workqueue.c 	struct completion	done;		/* flush completion */
completion       1879 kernel/workqueue.c 	struct completion *detach_completion = NULL;
completion       2619 kernel/workqueue.c 	struct completion	done;
completion         41 lib/test_firmware.c 	struct completion completion;
completion        644 lib/test_firmware.c 	complete(&req->completion);
completion        684 lib/test_firmware.c 		init_completion(&req->completion);
completion        709 lib/test_firmware.c 			wait_for_completion(&req->completion);
completion        750 lib/test_firmware.c 	complete(&req->completion);
completion        784 lib/test_firmware.c 		init_completion(&req->completion);
completion        813 lib/test_firmware.c 			wait_for_completion(&req->completion);
completion        141 lib/test_kmod.c 	struct completion kthreads_done;
completion         94 net/9p/trans_rdma.c 	struct completion cm_done;
completion         29 net/bluetooth/ecdh_helper.c 	struct completion completion;
completion         41 net/bluetooth/ecdh_helper.c 	complete(&res->completion);
completion         79 net/bluetooth/ecdh_helper.c 	init_completion(&result.completion);
completion         92 net/bluetooth/ecdh_helper.c 		wait_for_completion(&result.completion);
completion        186 net/bluetooth/ecdh_helper.c 	init_completion(&result.completion);
completion        195 net/bluetooth/ecdh_helper.c 		wait_for_completion(&result.completion);
completion        548 net/ceph/mon_client.c 	init_completion(&req->completion);
completion        597 net/ceph/mon_client.c 		complete_all(&req->completion);
completion        624 net/ceph/mon_client.c 	ret = wait_for_completion_interruptible(&req->completion);
completion        452 net/core/pktgen.c 	struct completion start_done;
completion        110 net/ipv4/inet_fragment.c 	init_completion(&f->completion);
completion        118 net/ipv4/inet_fragment.c 		complete(&f->completion);
completion        120 net/ipv4/inet_fragment.c 	wait_for_completion(&f->completion);
completion        162 net/ipv4/inet_fragment.c 		complete(&f->completion);
completion         57 net/nfc/nci/spi.c 		 struct completion *write_handshake_completion,
completion        134 net/packet/internal.h 	struct completion	skb_completion;
completion        600 net/rxrpc/ar-internal.h 	enum rxrpc_call_completion completion;	/* Call completion condition */
completion        823 net/rxrpc/ar-internal.h 		call->completion = compl,
completion        858 net/rxrpc/conn_client.c 	if (call->completion == RXRPC_CALL_SUCCEEDED &&
completion        179 net/rxrpc/conn_object.c 		switch (call->completion) {
completion         69 net/rxrpc/recvmsg.c 	switch (call->completion) {
completion        722 net/rxrpc/recvmsg.c 	if (call->completion == RXRPC_CALL_SUCCEEDED) {
completion        121 net/smc/smc_core.h 	struct completion	llc_confirm;	/* wait for rx of conf link */
completion        122 net/smc/smc_core.h 	struct completion	llc_confirm_resp; /* wait 4 rx of cnf lnk rsp */
completion        125 net/smc/smc_core.h 	struct completion	llc_add;	/* wait for rx of add link */
completion        126 net/smc/smc_core.h 	struct completion	llc_add_resp;	/* wait for rx of add link rsp*/
completion        128 net/smc/smc_core.h 	struct completion	llc_testlink_resp; /* wait for rx of testlink */
completion        130 net/smc/smc_core.h 	struct completion	llc_confirm_rkey; /* wait 4 rx of cnf rkey */
completion        132 net/smc/smc_core.h 	struct completion	llc_delete_rkey; /* wait 4 rx of del rkey */
completion        607 net/sunrpc/cache.c 	struct completion completion;
completion        614 net/sunrpc/cache.c 	complete(&dr->completion);
completion        622 net/sunrpc/cache.c 	sleeper.completion = COMPLETION_INITIALIZER_ONSTACK(sleeper.completion);
completion        629 net/sunrpc/cache.c 		    &sleeper.completion, req->thread_wait) <= 0) {
completion        644 net/sunrpc/cache.c 			wait_for_completion(&sleeper.completion);
completion         80 net/sunrpc/xprtrdma/xprt_rdma.h 	struct completion	ri_done;
completion         81 net/sunrpc/xprtrdma/xprt_rdma.h 	struct completion	ri_remove_done;
completion        242 net/sunrpc/xprtrdma/xprt_rdma.h 	struct completion		fr_linv_done;
completion        210 net/tls/tls_sw.c 		complete(&ctx->async_wait.completion);
completion        473 net/tls/tls_sw.c 		complete(&ctx->async_wait.completion);
completion       1108 net/tls/tls_sw.c 			reinit_completion(&ctx->async_wait.completion);
completion       1918 net/tls/tls_sw.c 			reinit_completion(&ctx->async_wait.completion);
completion        351 samples/qmi/qmi_sample_client.c 	complete(&txn->completion);
completion         67 security/keys/dh.c 	struct completion completion;
completion         79 security/keys/dh.c 	complete(&compl->completion);
completion        358 security/keys/dh.c 	init_completion(&compl.completion);
completion        369 security/keys/dh.c 		wait_for_completion(&compl.completion);
completion         49 sound/aoa/soundbus/i2sbus/i2sbus.h 	struct completion *stop_completion;
completion        257 sound/aoa/soundbus/i2sbus/pcm.c 	struct completion done;
completion        517 sound/core/init.c 	struct completion released;
completion        113 sound/firewire/dice/dice.h 	struct completion clock_accepted;
completion         14 sound/hda/hdac_i915.c static struct completion bind_complete;
completion         16 sound/pci/hda/hda_intel.h 	struct completion probe_wait;
completion         98 sound/soc/cirrus/ep93xx-ac97.c 	struct completion	done;
completion        288 sound/soc/codecs/cs35l35.h 	struct completion pdn_done;
completion        756 sound/soc/codecs/cs42l42.h 	struct completion pdn_done;
completion        513 sound/soc/codecs/cs43130.h 	struct completion		xtal_rdy;
completion        514 sound/soc/codecs/cs43130.h 	struct completion		pll_rdy;
completion        526 sound/soc/codecs/cs43130.h 	struct completion		hpload_evt;
completion        116 sound/soc/codecs/wm0010.c 	struct completion boot_completion;
completion        194 sound/soc/codecs/wm0010.c 	struct completion *done;
completion        349 sound/soc/codecs/wm0010.c 	struct completion done;
completion         79 sound/soc/codecs/wm2200.c 	struct completion lock;
completion         91 sound/soc/codecs/wm2200.c 	struct completion fll_lock;
completion         48 sound/soc/codecs/wm5100.c 	struct completion lock;
completion         62 sound/soc/codecs/wm8962.c 	struct completion fll_lock;
completion        209 sound/soc/codecs/wm8993.c 	struct completion fll_lock;
completion       2360 sound/soc/codecs/wm8994.c 	struct completion *completion = data;
completion       2362 sound/soc/codecs/wm8994.c 	complete(completion);
completion         83 sound/soc/codecs/wm8994.h 	struct completion fll_locked[2];
completion         63 sound/soc/codecs/wm8996.c 	struct completion fll_lock;
completion         66 sound/soc/codecs/wm8996.c 	struct completion dcs_done;
completion         47 sound/soc/codecs/wm_hubs.h 	struct completion dcs_done;
completion        233 sound/soc/stm/stm32_spdifrx.c 	struct completion cs_completion;
completion         44 sound/xen/xen_snd_front.c 	reinit_completion(&evtchnl->u.req.completion);
completion         51 sound/xen/xen_snd_front.c 	if (wait_for_completion_timeout(&evtchnl->u.req.completion,
completion         58 sound/xen/xen_snd_front_evtchnl.c 			complete(&channel->u.req.completion);
completion         64 sound/xen/xen_snd_front_evtchnl.c 			complete(&channel->u.req.completion);
completion        164 sound/xen/xen_snd_front_evtchnl.c 		complete_all(&channel->u.req.completion);
completion        235 sound/xen/xen_snd_front_evtchnl.c 		init_completion(&channel->u.req.completion);
completion         58 sound/xen/xen_snd_front_evtchnl.h 			struct completion completion;
completion        182 tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/locks.h #define DECLARE_COMPLETION(x) struct completion x = COMPLETION_INITIALIZER(x)
completion        185 tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/locks.h static inline void init_completion(struct completion *c)
completion        190 tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/locks.h static inline void wait_for_completion(struct completion *c)
completion        197 tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/locks.h static inline void complete(struct completion *c)
completion        205 tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/locks.h static inline bool try_wait_for_completion(struct completion *c)
completion        210 tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/locks.h static inline bool completion_done(struct completion *c)
completion        216 tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/locks.h static inline void complete_all(struct completion *c)
completion         41 tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/misc.h 	struct completion completion;
completion       4525 virt/kvm/kvm_main.c 	struct completion init_done;