init_completion
init_completion(&inbound_alive);
init_completion(&t->started);
init_completion(&t->started);
init_completion(&info->done);
init_completion(&info->done);
init_completion(&info->done);
init_completion(&host->complete);
init_completion(&comp);
init_completion(&comp);
init_completion(&u->task_ready);
init_completion(&u->task_ready);
init_completion(&port->done);
init_completion(&data->ready);
init_completion(&cmd.done);
init_completion(&rv.done);
init_completion(&cpu_running);
init_completion(&larval->completion);
init_completion(&cmp);
init_completion(&cmp);
init_completion(&fence->completion);
init_completion(&mcs_cmpl->completion);
init_completion(&elem.xfer_done);
init_completion(&bo->xfer_done);
init_completion(&ldisc_data->completion);
init_completion(&ipmi_msg->tx_complete);
init_completion(&driver_data.smi_selection_done);
init_completion(&data->done);
init_completion(&dn->kobj_done);
init_completion(&ap->park_req_pending);
init_completion(&acdev->cf_completion);
init_completion(&acdev->dma_completion);
init_completion(&pd->dma_done);
init_completion(&lcd->complete);
init_completion(&req->done);
init_completion(&fw_st->completion);
init_completion(&dev->power.completion);
init_completion(&emsgs_comp);
init_completion(&k->rendez);
init_completion(&k->rendez); /* for waiting for exit later */
init_completion(&completion_work.done);
init_completion(&thi->stop);
init_completion(&thi->stop);
init_completion(&ctx.done);
init_completion(&done);
init_completion(&cbdata.complete);
init_completion(&rbd_dev->acquire_wait);
init_completion(&rbd_dev->quiescing_wait);
init_completion(&comp.com);
init_completion(&comp.com);
init_completion(&ub->completion);
init_completion(&ub->completion);
init_completion(&blkif->drain_complete);
init_completion(&bcm4377->event);
struct completion init_completion;
init_completion(&btdev->init_completion);
if (!wait_for_completion_interruptible_timeout(&btdev->init_completion,
init_completion(&btdev->init_completion);
if (!wait_for_completion_interruptible_timeout(&btdev->init_completion,
complete(&btdev->init_completion);
complete(&btdev->init_completion);
init_completion(&qca->drop_ev_comp);
init_completion(&mhi_chan->completion);
init_completion(&rsb->complete);
init_completion(&trng->rng_op_done);
init_completion(&rng->cleanup_done);
init_completion(&rng->dying);
init_completion(&rngc->rng_op_done);
init_completion(&trng->random_done);
init_completion(&trng->reseed_done);
init_completion(&priv->completion);
init_completion(&vi->have_data);
init_completion(&comp);
init_completion(&ssif_info->wake_thread);
init_completion(&ssif_info->wake_thread);
init_completion(&priv->tpm_ready);
init_completion(&phy->ready);
init_completion(&phy->ready);
init_completion(&ctx->probed);
init_completion(&async->run_complete);
init_completion(&priv->done);
init_completion(&policy->kobj_unregister);
init_completion(&kobj->kobj_unregister);
init_completion(&kdrv->kobj_unregister);
init_completion(&kdev->kobj_unregister);
init_completion(&ce->chanlist[i].complete);
init_completion(&ss->flows[i].complete);
init_completion(&mc->chanlist[i].complete);
init_completion(&testres.completion);
init_completion(&result.completion);
init_completion(&result.completion);
init_completion(&ctx.done);
init_completion(&ctx.done);
init_completion(done);
init_completion(&result.completion);
init_completion(&tdata.completion);
init_completion(&new_drvdata->hw_queue_avail);
init_completion(&cc_req->seq_compl);
init_completion(&ctx->cbc_aes_aio_done);
init_completion(&dev->detach_comp);
init_completion(&ce->complete);
init_completion(&result.completion);
init_completion(&ctx->completion);
init_completion(&ctx->completion);
init_completion(&aes_dev->irq_completion);
init_completion(&ecc_dev->irq_done);
init_completion(&hcu_dev->irq_done);
init_completion(&accel_dev->vf.msg_received);
init_completion(&accel_dev->vf.msg_received);
init_completion(&sriov_data.compl);
init_completion(&reset_data->compl);
init_completion(&accel_dev->vf.msg_received);
init_completion(&sdcp->completion[i]);
init_completion(&crypto_info->complete);
init_completion(&dev->dma_completion);
init_completion(&cryp->dma_done);
init_completion(&cryp->dma_done);
init_completion(&cryp->dma_completion);
init_completion(&hdev->dma_completion);
init_completion(&rctx->aes_compl);
init_completion(&vc_ctrl_req->compl);
init_completion(&ae4cmd_q->cmp);
init_completion(&wq->wq_dead);
init_completion(&wq->wq_resurrect);
init_completion(&cmp);
init_completion(&cmp);
init_completion(&cmp);
init_completion(&cmp);
init_completion(&vc->issue_completion);
init_completion(&vc->issue_completion);
init_completion(&ppc440spe_r6_test_comp);
init_completion(&gpii->cmd_completion);
init_completion(&uc->teardown_completed);
init_completion(&xchan->last_interrupt);
init_completion(&card->done);
init_completion(&d.done);
init_completion(&handler->done);
init_completion(&orb->done);
init_completion(&xfer->done);
init_completion(&rw->async_response);
init_completion(&xfers->done);
init_completion(&efi_rts_work.efi_rts_comp);
init_completion(&sc_chan->tx_done);
init_completion(&sc_ipc->done);
init_completion(&scm->waitq_comps[i]);
init_completion(&fw->c);
init_completion(&completion);
init_completion(&priv->completion);
init_completion(&controller->complete_status);
init_completion(&sh_memory->sync_complete);
init_completion(&channel->completion);
init_completion(&channel->completion);
init_completion(&aon_chan->done);
init_completion(&xfer->done);
init_completion(&rwtm->cmd_done);
init_completion(&priv->status_complete);
init_completion(&priv->status_return_completion);
init_completion(&priv->dma_done);
init_completion(&context->complete);
init_completion(&context->complete);
init_completion(&context->complete);
init_completion(&context->complete);
init_completion(&data->probe_completion);
init_completion(&vgpio->lines[i].completion);
init_completion(&ctx->work_completion);
init_completion(&adev->dm.dmub_aux_transfer_done);
init_completion(&adev->dm.fused_io[i].replied);
init_completion(&ras_mgr->ras_event_done);
init_completion(&temp);
init_completion(&dsi->direct_cmd_comp);
init_completion(&i2c->cmp);
init_completion(&it6505->extcon_completion);
init_completion(&xfer.completed);
init_completion(&xfer->completed);
init_completion(&dsi->completed);
init_completion(&dp->complete);
init_completion(&i2c->cmp);
init_completion(&i2c->cmp);
init_completion(&commit->flip_done);
init_completion(&commit->hw_done);
init_completion(&commit->cleanup_done);
init_completion(&devmem_allocation->detached);
init_completion(&cache->queued);
init_completion(&gpu->event_free);
init_completion(&runqueue_node->complete);
init_completion(&i2c_dev->complete);
init_completion(&hv->wait);
init_completion(&commit->done);
init_completion(&arg.completion);
init_completion(&pxp->termination);
init_completion(&ipc.started);
init_completion(&dc_crtc->dec_seqcomplete_done);
init_completion(&dc_crtc->dec_shdload_done);
init_completion(&dc_crtc->ed_cont_shdload_done);
init_completion(&dc_crtc->ed_safe_shdload_done);
init_completion(&dcss->disable_completion);
init_completion(&gmu->pd_gate);
init_completion(&gmu->pd_gate);
init_completion(&adreno_gpu->fault_coredump_done);
init_completion(&dpu_crtc->frame_done_comp);
init_completion(&mdp5_crtc->pp_completion);
init_completion(&aux->comp);
init_completion(&ctrl->idle_comp);
init_completion(&ctrl->psr_op_comp);
init_completion(&ctrl->video_comp);
init_completion(&dp->audio_comp);
init_completion(&msm_host->dma_comp);
init_completion(&msm_host->video_comp);
init_completion(&job->complete);
init_completion(®->complete);
init_completion(&cmdq->ready);
init_completion(&qmgr->seq.id[i].done);
init_completion(&pmu->wpr_ready);
init_completion(&omap_dmm->engines[i].compl);
init_completion(&perfcnt->dump_comp);
init_completion(&ptdev->unplug.done);
init_completion(&i2c->cmpltn);
init_completion(&vop->dsp_hold_completion);
init_completion(&vop->line_flag_completion);
init_completion(&vp->dsp_hold_completion);
init_completion(&entity->entity_idle);
init_completion(&job->done);
init_completion(&dpaux->complete);
init_completion(&tcrtc->framedone_completion);
init_completion(&tilcdc_crtc->palette_loaded);
init_completion(&dsi->xfer_completion);
init_completion(&cs->done);
init_completion(&txn->done);
init_completion(&mert->tlb_inv_done);
init_completion(&xe->pm_block);
init_completion(&pxp->activation);
init_completion(&pxp->termination);
init_completion(&evtchnl->u.req.completion);
init_completion(&dp->aux_done);
init_completion(&cdma->complete);
init_completion(&ctx->aborted);
init_completion(&rpc->response_received);
init_completion(&bg->fwl_ack_com);
init_completion(&bg->fwl_cmd_response_com);
init_completion(&intf->mode_switch_completion);
init_completion(&operation->completion);
init_completion(&dev->wait);
init_completion(&input_dev->wait_event);
init_completion(&mcp->wait_in_report);
init_completion(&mcp->wait_in_report);
init_completion(&work->ready);
init_completion(&hsdev->pending.ready);
init_completion(&ctx.done);
init_completion(&wdata->state.ready);
init_completion(&info->waitevent);
init_completion(&msginfo->waitevent);
init_completion(&open_info->waitevent);
init_completion(&info->waitevent);
init_completion(&channel->rescind_event);
init_completion(&msginfo->waitevent);
init_completion(&dm_device.host_event);
init_completion(&dm_device.config_event);
init_completion(&dm_device.ol_waitevent);
init_completion(&hvt->release);
init_completion(&partition->async_hypercall);
init_completion(&priv->cooler_status_received);
init_completion(&priv->controller_status_received);
init_completion(&priv->cooler_duty_received);
init_completion(&priv->controller_duty_received);
init_completion(&priv->cooler_duty_set);
init_completion(&priv->controller_duty_set);
init_completion(&pvt->cache[idx].conversion);
init_completion(&data->complete);
init_completion(&ccp->wait_input_report);
init_completion(&priv->wait_completion);
init_completion(&hwmon->tsidone);
init_completion(&hwmon->done);
init_completion(&priv->status_report_received);
init_completion(&priv->fw_version_processed);
init_completion(&data->read_complete);
init_completion(&data->read_complete);
init_completion(&priv->fw_version_processed);
init_completion(&priv->status_report_processed);
init_completion(&priv->completion);
init_completion(&ctx->rd_complete);
init_completion(&ctx->rd_complete);
init_completion(&idev->msg_complete);
init_completion(&i2c_dev->cmd_complete);
init_completion(&bus->cmd_complete);
init_completion(&dev->cmd_complete);
init_completion(&idev->msg_complete);
init_completion(&iproc_i2c->done);
init_completion(&dev->done);
init_completion(&i2c_dev->completion);
init_completion(&dev->done);
init_completion(&id->xfer_done);
init_completion(&dev->cmd_complete);
init_completion(&dev->cmd_complete);
init_completion(&i2c->done);
init_completion(&priv->msg_done);
init_completion(&i2c->msg_complete);
init_completion(&priv->scl_irq_completion);
init_completion(&drvdata->completion);
init_completion(&dev->cmd_complete);
init_completion(&priv->msg_complete);
init_completion(&priv->done);
init_completion(&i2c->msg_complete);
init_completion(&lpi2c_imx->complete);
init_completion(&dma->cmd_complete);
init_completion(&priv->cmp);
init_completion(&i2c->trans_waitq);
init_completion(&i2c->complete);
init_completion(&priv->cmd_complete);
init_completion(&i2c->i2c_xfer_done);
init_completion(&i2c->done);
init_completion(&idev->msg_complete);
init_completion(&i2c->msg_complete);
init_completion(&i2c->cmd_complete);
init_completion(&bus->cmd_complete);
init_completion(&omap->cmd_complete);
init_completion(&i2c_dev->msg_complete);
init_completion(&smbus->irq_completion);
init_completion(&alg_data->mif.complete);
init_completion(&alg_data->mif.complete);
init_completion(&master->irq_complete);
init_completion(&gi2c->done);
init_completion(&qup->xfer);
init_completion(&riic->msg_done);
init_completion(&priv->msg_tia_done);
init_completion(&id->xfer_done);
init_completion(&i2c_dev->complete);
init_completion(&i2c_dev->complete);
init_completion(&dma->dma_complete);
init_completion(&i2c_dev->complete);
init_completion(&i2c_dev->complete);
init_completion(&p2wi->complete);
init_completion(&i2c->completion);
init_completion(&i2c_dev->msg_complete);
init_completion(&i2c_dev->dma_complete);
init_completion(&priv->comp);
init_completion(&priv->comp);
init_completion(&i2c->complete);
init_completion(&reqs[i].completion);
init_completion(&ctx->rd_complete);
init_completion(&i2c->completion);
init_completion(&priv->msg_complete);
init_completion(&adap->dev_released);
init_completion(&adap->dev_released);
init_completion(&tu->alert_done);
init_completion(&ibi->all_ibis_handled);
init_completion(&xfer->comp);
init_completion(&xfer->comp);
init_completion(&xfer->comp);
init_completion(&rh->op_done);
init_completion(&xfer->comp);
init_completion(&xfer->comp);
init_completion(&xfer->comp);
init_completion(&xfer->comp);
init_completion(&xfer->comp);
init_completion(&gpadc->complete);
init_completion(&st->completion);
init_completion(&st->completion);
init_completion(&st->completion);
init_completion(&st->completion);
init_completion(&st->completion);
init_completion(&st->completion);
init_completion(&sigma_delta->completion);
init_completion(&st->reset_completion);
init_completion(&adc_priv->completion);
init_completion(&gpadc->complete);
init_completion(&env->done);
init_completion(&info->completion);
init_completion(&priv->completed);
init_completion(&info->completion);
init_completion(&adc->completion);
init_completion(&adc->completion);
init_completion(&adc->completion);
init_completion(&st->completion);
init_completion(&st->complete);
init_completion(&st->completion);
init_completion(&priv->done);
init_completion(&adc->completion);
init_completion(&st->value_ok);
init_completion(&info->completion);
init_completion(&adc->conv_completion);
init_completion(&adc->conv_completion);
init_completion(&adc->complete);
init_completion(&adc->complete);
init_completion(&iadc->complete);
init_completion(&vadc->complete);
init_completion(&adc->conv_completion);
init_completion(&adc->conv_completion);
init_completion(&info->completion);
init_completion(&adc->completion);
init_completion(&adc->completion);
init_completion(&saradc->completion);
init_completion(&st->completion);
init_completion(&adc->completion);
init_completion(&adc->completion);
init_completion(&info->completion);
init_completion(&info->completion);
init_completion(&info->completion);
init_completion(&adc->complete);
init_completion(&st->completion);
init_completion(&priv->completion);
init_completion(&st->completion);
init_completion(&gpadc->irq_complete);
init_completion(&info->completion);
init_completion(&xadc->completion);
init_completion(&st->adc_data_completion);
init_completion(&st->adc_data_completion);
init_completion(&st->buf_ready);
init_completion(&state->frame_ready);
init_completion(&state->meas_ready);
init_completion(&priv->meas_ready);
init_completion(&priv->new_frame);
init_completion(&dht11->completion);
init_completion(&priv->cmd_complete);
init_completion(&data->completion);
init_completion(&chip->completion);
init_completion(&data->completion);
init_completion(&data->completion);
init_completion(&ak8974->drdy_complete);
init_completion(&data->measuring_done);
init_completion(&data->completion);
init_completion(&data->completion);
init_completion(&data->done);
init_completion(&st->completion);
init_completion(&data->completion);
init_completion(&private->data_ready);
init_completion(&data->reset_completion);
init_completion(&data->ranging);
init_completion(&data->rising);
init_completion(&data->falling);
init_completion(&data->completion);
init_completion(&data->rising);
init_completion(&data->falling);
init_completion(&data->completion);
init_completion(&data->completion);
init_completion(&data->completion);
init_completion(&st->completion);
init_completion(&ctx.comp);
init_completion(&cm_id_priv->comp);
init_completion(&id_priv->comp);
init_completion(&cma_dev->comp);
init_completion(&client->uses_zero);
init_completion(&device->unreg_completion);
init_completion(&cm_id_priv->destroy_comp);
init_completion(&mad_agent_priv->comp);
init_completion(&rmpp_recv->comp);
init_completion(&member->comp);
init_completion(&port->comp);
init_completion(&res->comp);
init_completion(&client->comp);
init_completion(&cb_context->done);
init_completion(&qp->qp_sec->error_complete);
init_completion(&ctx->comp);
init_completion(&uverbs_dev->comp);
init_completion(&uverbs_dmabuf->comp);
init_completion(&qp->srq_completion);
init_completion(&sdrain.done);
init_completion(&rdrain.done);
init_completion(&chp->cq_rel_comp);
init_completion(&rdev->rqt_compl);
init_completion(&rdev->pbl_compl);
init_completion(&wr_waitp->completion);
init_completion(&qhp->qp_rel_comp);
init_completion(&comp_ctx->wait_event);
init_completion(&cmdq->wait_pool[i].wait_event);
init_completion(&qp->safe_free);
init_completion(&dd->user_comp);
init_completion(&sde->state.comp);
init_completion(&hr_cmd->context[i].done);
init_completion(&hr_cq->free);
init_completion(&sdrain.done);
init_completion(&rdrain.done);
init_completion(&hr_qp->free);
init_completion(&srq->free);
init_completion(&cq->cq_rel_comp);
init_completion(&qp->qp_rel_comp);
init_completion(&cm_node->establish_comp);
init_completion(&iwqp->free_qp);
init_completion(&iwcq->free_cq);
init_completion(&qp->free);
init_completion(&callback_context->done);
init_completion(&sdrain.done);
init_completion(&rdrain.done);
init_completion(&cmd->comp);
init_completion(&mpi->unref_comp);
init_completion(&sdrain.done);
init_completion(&rdrain.done);
init_completion(&qp->common.free);
init_completion(&dct->drained);
init_completion(&srq->common.free);
init_completion(&context->done);
init_completion(&context->done);
init_completion(&qp->iwarp_cm_comp);
init_completion(&qp->qp_rel_comp);
init_completion(&dev->cmd_done);
init_completion(&cq->free);
init_completion(&qp->free);
init_completion(&srq->free);
init_completion(&mr->comp);
init_completion(&elem->complete);
init_completion(&qp->qp_free);
init_completion(&priv->ntbl.flushed);
init_completion(&priv->ntbl.deleted);
init_completion(&path->done);
init_completion(&mcast->done);
init_completion(&iser_conn->stop_completion);
init_completion(&iser_conn->ib_completion);
init_completion(&iser_conn->up_completion);
init_completion(&comp);
init_completion(&isert_conn->login_comp);
init_completion(&isert_conn->login_req_comp);
init_completion(&req->inv_comp);
init_completion(&srv_path->complete_done);
init_completion(&ch->done);
init_completion(&ch->tsk_mgmt_done);
init_completion(&ch->done);
init_completion(&ch->done);
init_completion(&ch->done);
init_completion(&dev->cmd_done);
init_completion(&pcu->cmd_done);
init_completion(&pcu->async_firmware_done);
init_completion(&pcu->cmd_done);
init_completion(&iqs269->ati_done);
init_completion(&iqs626->ati_done);
init_completion(&request->done);
init_completion(&pip->cmd_ready);
init_completion(&pip->cmd_ready);
init_completion(&data->fw_completion);
init_completion(&f34->v5.cmd_done);
init_completion(&f34->v5.cmd_done);
init_completion(&f34->v7.cmd_done);
init_completion(&f34->v7.cmd_done);
init_completion(&f34->v7.cmd_done);
init_completion(&f34->v7.cmd_done);
init_completion(&f34->v7.cmd_done);
init_completion(&f34->v7.cmd_done);
init_completion(&f34->v7.cmd_done);
init_completion(&f54->cmd_done);
init_completion(&kbd_dev->wait_event);
init_completion(&i8042_aux_irq_delivered);
init_completion(&drvdata->tx.complete);
init_completion(&wacom->cmd_done);
init_completion(&z2->boot_irq);
init_completion(&data->bl_completion);
init_completion(&data->reset_completion);
init_completion(&data->crc_completion);
init_completion(&ts->cmd_done);
init_completion(&ts->bl_ready);
init_completion(&ts->cmd_done);
init_completion(&elo->cmd_done);
init_completion(&elo->cmd_done);
init_completion(&data->wait_event);
init_completion(&ts->firmware_loading_complete);
init_completion(&tsc->completion);
init_completion(&sdata->cmd_done);
init_completion(&w8001->cmd_done);
init_completion(&w8001->cmd_done);
init_completion(&ts->command_done);
init_completion(&iommu->prq_complete);
init_completion(&mock_iommu.complete);
init_completion(&hc->socket_complete);
init_completion(&trigger_data->sysfs);
init_completion(&comp);
init_completion(&chan->tx_complete);
init_completion(&ipc_completion);
init_completion(&ctx->restart);
init_completion(&rpc->complete);
init_completion(&io_comp.comp);
init_completion(&crypt_comp_1.comp);
init_completion(&crypt_comp_1.comp);
init_completion(&crypt_comp_2.comp);
init_completion(&fr.comp);
init_completion(&read_comp);
init_completion(&comp.comp);
init_completion(&crypt_comp.comp);
init_completion(&comp.comp);
init_completion(&comp.comp);
init_completion(&ic->crypto_backoff);
init_completion(&sio.wait);
init_completion(&pkg.complete);
init_completion(&lc->super_done);
init_completion(&pw->complete);
init_completion(&tc->can_destroy);
init_completion(&thread->thread_done);
init_completion(&sync.completion);
init_completion(&vdo->admin.callback_sync);
init_completion(&md->kobj_holder.completion);
init_completion(&cinfo->newdisk_completion);
init_completion(&cinfo->completion);
init_completion(&adap->config_completion);
init_completion(&data->c);
init_completion(&extron->edid_completion);
init_completion(&port->cmd_done);
init_completion(&extron->cmd_done);
init_completion(&pulse8->cmd_done);
init_completion(&rain->cmd_done);
init_completion(&dev->version_ex_done);
init_completion(&dev->data_download_done);
init_completion(&dev->data_validity_done);
init_completion(&dev->trigger_done);
init_completion(&dev->init_device_done);
init_completion(&dev->reload_start_done);
init_completion(&dev->resume_done);
init_completion(&dev->gpio_configuration_done);
init_completion(&dev->gpio_set_level_done);
init_completion(&dev->gpio_get_level_done);
init_completion(&dev->ir_init_done);
init_completion(completion);
init_completion(&client->tune_done);
init_completion(&client->stats_done);
init_completion(&i2c->completion);
init_completion(&base->completion);
init_completion(&b->cse.send_complete);
init_completion(&b->cse.recv_complete);
init_completion(&isys->streams[i].stream_open_completion);
init_completion(&isys->streams[i].stream_close_completion);
init_completion(&isys->streams[i].stream_start_completion);
init_completion(&isys->streams[i].stream_stop_completion);
init_completion(&ace->cmd_completion);
init_completion(&csi->cmd_completion);
init_completion(&mgbdev->h2c_chan[i].req_compl);
init_completion(&mgbdev->c2h_chan[i].req_compl);
init_completion(&p2m_dev->completion);
init_completion(&channel->completion);
init_completion(&dev->init_complete);
init_completion(&core->cmp);
init_completion(&isi->complete);
init_completion(&ctx->completion);
init_completion(&ctx->completion);
init_completion(&inst->irq_done);
init_completion(&inst->irq_done);
init_completion(&vpu->ipi_acked);
init_completion(&isc->comp);
init_completion(&vde->decode_completion);
init_completion(&csi->last_eof_completion);
init_completion(&csid->reset_complete);
init_completion(&ispif->reset_complete[i]);
init_completion(&l->output.sof);
init_completion(&l->output.reg_update);
init_completion(&vfe->reset_complete);
init_completion(&vfe->halt_complete);
init_completion(&core->core_init_done);
init_completion(&inst->completion);
init_completion(&inst->flush_completion);
init_completion(&inst->done);
init_completion(&core->done);
init_completion(&hdev->pwr_collapse_prep);
init_completion(&ctx->done);
init_completion(&hva->interrupt);
init_completion(&dcmi->complete);
init_completion(&hdmirx_dev->cr_read_done);
init_completion(&hdmirx_dev->cr_write_done);
init_completion(&hdmirx_dev->timer_base_lock);
init_completion(&hdmirx_dev->avi_pkt_rcv);
init_completion(&vpfe->capture_stop);
init_completion(&drain_complete);
init_completion(&radio->completion);
init_completion(&radio->completion);
init_completion(&sdev->work);
init_completion(&dev->tx_complete);
init_completion(&ir->completion);
init_completion(&ictx->tx.finished);
init_completion(&irtoy->command_done);
init_completion(&tx_done);
init_completion(&ir->completion);
init_completion(&pwm_ir->tx_done);
init_completion(&cxdev->v4l2_release);
init_completion(&hdw->ctl_done);
init_completion(&card->mrq_complete);
init_completion(&dev->dma_done);
init_completion(&ioc->internal_cmds.done);
init_completion(&ioc->mptbase_cmds.done);
init_completion(&ioc->taskmgmt_cmds.done);
init_completion(&ioc->ioctl_cmds.done);
init_completion(&ioc->sas_mgmt.done);
init_completion(&cs42l43->device_attach);
init_completion(&cs42l43->device_detach);
init_completion(&cs42l43->firmware_download);
init_completion(&da9052->done);
init_completion(&mb0_transfer.ac_wake_work);
init_completion(&mb1_transfer.work);
init_completion(&mb2_transfer.work);
init_completion(&mb3_transfer.sysclk_work);
init_completion(&mb4_transfer.work);
init_completion(&mb5_transfer.work);
init_completion(&dln2->mod_rx_slots[i].slots[j].done);
init_completion(&iqs62x->ati_done);
init_completion(&iqs62x->fw_done);
init_completion(&engine->completion);
init_completion(&se->cmd_completion);
init_completion(&smc->init_done);
init_completion(&smc->cmd_done);
init_completion(&max77759->cmd_done);
init_completion(&adcdone_data.done);
init_completion(&rpm->ack);
init_completion(&mcu->reply.done);
init_completion(&ddata->dma.completion);
init_completion(&twl6040->ready);
init_completion(&req->done);
init_completion(&wm8350->auxadc_done);
init_completion(&trans_done);
init_completion(&trans_done);
init_completion(&finish);
init_completion(&ctx->work);
init_completion(&data->fw_loaded);
init_completion(&nsm->cmd_done);
init_completion(&test->irq_raised);
init_completion(&ch->wdisconnect_wait);
init_completion(&resource->done);
init_completion(&mrq->cmd_completion);
init_completion(&mrq->completion);
init_completion(&mrq->completion);
init_completion(&cq_host->halt_comp);
init_completion(&host->cmd_done);
init_completion(&host->dma_complete);
init_completion(&host->pio_complete);
init_completion(&owl_host->sdc_complete);
init_completion(&owl_host->dma_complete);
init_completion(&owl_host->sdc_complete);
init_completion(&priv->dma_priv.dma_dataend);
init_completion(&host->dma_complete);
init_completion(&done);
init_completion(&vub300->command_complete);
init_completion(&vub300->irqpoll_complete);
init_completion(priv->comp_cmd);
init_completion(priv->comp_cmd);
init_completion(priv->comp_dma);
init_completion(&c->cleanup);
init_completion(&priv->rx_dma_complete);
init_completion(&ecc->done);
init_completion(&this->complete);
init_completion(&c->irq_done);
init_completion(&c->dma_done);
init_completion(&onenand->complete);
init_completion(&bam_txn->txn_done);
init_completion(&nc->complete);
init_completion(&ctrl->done);
init_completion(&ctrl->dma_done);
init_completion(&ctrl->edu_done);
init_completion(&cdns_ctrl->complete);
init_completion(&denali->complete);
init_completion(&host->dma_access_complete);
init_completion(dma_completion);
init_completion(bch_completion);
init_completion(&host->cmd_complete);
init_completion(dma_completion);
init_completion(&host->dma_complete);
init_completion(&host->comp_dma);
init_completion(&host->comp_nand);
init_completion(&host->comp_controller);
init_completion(&host->comp);
init_completion(&nfc->complete);
init_completion(&nfc->completion);
init_completion(&nfc->done);
init_completion(&nfc->done);
init_completion(&host->op_completion);
init_completion(&nfc->complete);
init_completion(&nand->complete);
init_completion(&info->comp);
init_completion(&info->comp);
init_completion(&info->comp);
init_completion(&info->elm_completion);
init_completion(&dev->dma_done);
init_completion(&rnandc->complete);
init_completion(&nfc->done);
init_completion(&flctl->dma_complete);
init_completion(&nfc->dma_data_complete);
init_completion(&nfc->dma_ecc_complete);
init_completion(&nfc->complete);
init_completion(&nfc->complete);
init_completion(&ctrl->command_complete);
init_completion(&ctrl->dma_complete);
init_completion(&nfc->cmd_done);
init_completion(&mod->termination_comp);
init_completion(&mod->buserror_comp);
init_completion(&can->start_comp);
init_completion(&can->flush_comp);
init_completion(&priv->start_comp);
init_completion(&priv->stop_comp);
init_completion(&priv->flush_comp);
init_completion(&priv->get_busparams_comp);
init_completion(&port->tstamp_msg_comp);
init_completion(&priv->mgmt_eth_data.rw_done);
init_completion(&priv->mib_eth_data.rw_done);
init_completion(&comp_ctx->wait_event);
init_completion(&cur->completion);
init_completion(&pdata->i2c_complete);
init_completion(&pdata->mdio_complete);
init_completion(&tdata->comp);
init_completion(&bnad->bnad_completions.tx_comp);
init_completion(&bnad->bnad_completions.rx_comp);
init_completion(&bnad->bnad_completions.mcast_comp);
init_completion(&bnad->bnad_completions.ioc_comp);
init_completion(&bnad->bnad_completions.ioc_comp);
init_completion(&bnad->bnad_completions.enet_comp);
init_completion(&bnad->bnad_completions.mtu_comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&sc->complete);
init_completion(&sc->complete);
init_completion(&sc->complete);
init_completion(&sc->complete);
init_completion(&sc->complete);
init_completion(&sc->complete);
init_completion(&sc->complete);
init_completion(&sc->complete);
init_completion(&sc->complete);
init_completion(&sc->complete);
init_completion(&sc->complete);
init_completion(&sc->complete);
init_completion(&sc->complete);
init_completion(&first_stage);
init_completion(&sc->complete);
init_completion(&sc->complete);
init_completion(&hs->init);
init_completion(&hs->started);
init_completion(&sc->complete);
init_completion(&sc->complete);
init_completion(&sc->complete);
init_completion(&sc->complete);
init_completion(&ctx.completion);
init_completion(&ctx.completion);
init_completion(&ctx.completion);
init_completion(&eosw_txq->completion);
init_completion(&eosw_txq->completion);
init_completion(&lb->completion);
init_completion(&s->comp);
init_completion(&tx_info->completion);
init_completion(&adapter->et_cmd_compl);
init_completion(&done);
init_completion(&mbox_for_resp->recv_done);
init_completion(done);
init_completion(recv_done);
init_completion(&done);
init_completion(&adapter->probe_done);
init_completion(&adapter->init_done);
init_completion(&adapter->fw_done);
init_completion(&adapter->reset_done);
init_completion(&adapter->stats_done);
init_completion(&d->dpll_init);
init_completion(&xn->completed);
init_completion(&priv->cmd.context[i].done);
init_completion(&cq->free);
init_completion(&qp->free);
init_completion(&srq->free);
init_completion(&ent->handling);
init_completion(&ent->slotted);
init_completion(&ent->done);
init_completion(&ctx->inflight_done);
init_completion(&cq->free);
init_completion(&mh->res_ready);
init_completion(&e->res_ready);
init_completion(&d->res_ready);
init_completion(&ipsec->comp);
init_completion(&priv_rx->add_ctx);
init_completion(&lbtp->comp);
init_completion(&hpe->res_ready);
init_completion(&flow->init_done);
init_completion(&flow->del_hw_done);
init_completion(&fw_reset->done);
init_completion(&work->comp);
init_completion(&trans->completion);
init_completion(&cmpl->done);
init_completion(&gc->eq_test_event);
init_completion(&ctx[i].comp_event);
init_completion(&hwc->hwc_init_eqe_comp);
init_completion(&rxq->fence_event);
init_completion(&edev->rdma_info.event_comp);
init_completion(&cmd->completion);
init_completion(&mbx->completion);
init_completion(&vf->ch_free_cmpl);
init_completion(&(*trans)->resp_cmpl);
init_completion(&tpriv->comp);
init_completion(&tpriv->comp);
init_completion(&tpriv->comp);
init_completion(&tpriv->comp);
init_completion(&tpriv->comp);
init_completion(&tpriv->comp);
init_completion(&common->tdown_complete);
init_completion(&cpts->ts_push_complete);
init_completion(&emac->tdown_complete);
init_completion(&emac->cmd_complete);
init_completion(&emac->cmd_complete);
init_completion(&wl->scan_done);
init_completion(&wl->cmd_done_intr);
init_completion(&wl->assoc_done);
init_completion(&cmd->done);
init_completion(&wl->cmd_done_intr);
init_completion(&wl->scan_done);
init_completion(&ax->dead);
init_completion(&net_device->channel_init_wait);
init_completion(&net_device_ctx->vf_add);
init_completion(&request->wait_event);
init_completion(&lp->tx_complete);
init_completion(&lp->state_complete);
init_completion(&priv->ca8210_is_awake);
init_completion(&priv->spi_transfer_complete);
init_completion(&priv->sync_exchange_complete);
init_completion(&priv->tx_complete);
init_completion(&gsi->completion);
init_completion(&trans->completion);
init_completion(&ipa->completion);
init_completion(&midev->rx_done);
init_completion(&nl->killed_timer_cmp);
init_completion(&ap->dead);
init_completion(&ap->dead_cmp);
init_completion(&cmd->done);
init_completion(&ar->scan.started);
init_completion(&ar->scan.completed);
init_completion(&ar->scan.on_channel);
init_completion(&ar->target_suspend);
init_completion(&ar->driver_recovery);
init_completion(&ar->wow.wakeup_completed);
init_completion(&ar->install_key_done);
init_completion(&ar->vdev_setup_done);
init_completion(&ar->vdev_delete_done);
init_completion(&ar->thermal.wmi_sync);
init_completion(&ar->bss_survey_done);
init_completion(&ar->peer_delete_done);
init_completion(&ar->peer_stats_info_complete);
init_completion(&ar->offchan_tx_completed);
init_completion(&ar->debug.tpc_complete);
init_completion(&ar->debug.fw_stats_complete);
init_completion(&htc->ctl_resp);
init_completion(&htt->target_version_received);
init_completion(&irqs_disabled_comp);
init_completion(&ar->wmi.service_ready);
init_completion(&ar->wmi.unified_ready);
init_completion(&ar->wmi.barrier);
init_completion(&ar->wmi.radar_confirm);
init_completion(&ar->fw_stats_complete);
init_completion(&ar->fw_stats_done);
init_completion(&ab->driver_recovery);
init_completion(&ab->reset_complete);
init_completion(&ab->reconfigure_complete);
init_completion(&ab->recovery_start);
init_completion(&ab->htc_suspend);
init_completion(&ab->wow.wakeup_completed);
init_completion(&ab->restart_completed);
init_completion(&stats_req->cmpln);
init_completion(&dp->htt_tgt_version_received);
init_completion(&htc->ctl_resp);
init_completion(&ar->vdev_setup_done);
init_completion(&ar->vdev_delete_done);
init_completion(&ar->peer_assoc_done);
init_completion(&ar->peer_delete_done);
init_completion(&ar->install_key_done);
init_completion(&ar->bss_survey_done);
init_completion(&ar->scan.started);
init_completion(&ar->scan.completed);
init_completion(&ar->scan.on_channel);
init_completion(&ar->thermal.wmi_sync);
init_completion(&ar->completed_11d_scan);
init_completion(&ab->wmi_ab.service_ready);
init_completion(&ab->wmi_ab.unified_ready);
init_completion(&ab_ahb->userpd_spawned);
init_completion(&ab_ahb->userpd_ready);
init_completion(&ab_ahb->userpd_stopped);
init_completion(&ab_ahb->rootpd_ready);
init_completion(&ar->fw_stats_complete);
init_completion(&ar->fw_stats_done);
init_completion(&ab->driver_recovery);
init_completion(&ab->reset_complete);
init_completion(&ab->htc_suspend);
init_completion(&ab->restart_completed);
init_completion(&ab->wow.wakeup_completed);
init_completion(&ar->debug.tpc_complete);
init_completion(&stats_req->htt_stats_rcvd);
init_completion(&dp->htt_tgt_version_received);
init_completion(&htc->ctl_resp);
init_completion(&ar->vdev_setup_done);
init_completion(&ar->vdev_delete_done);
init_completion(&ar->peer_assoc_done);
init_completion(&ar->peer_delete_done);
init_completion(&ar->install_key_done);
init_completion(&ar->bss_survey_done);
init_completion(&ar->scan.started);
init_completion(&ar->scan.completed);
init_completion(&ar->scan.on_channel);
init_completion(&ar->mlo_setup_done);
init_completion(&ar->completed_11d_scan);
init_completion(&ar->regd_update_completed);
init_completion(&ab->wmi_ab.service_ready);
init_completion(&ab->wmi_ab.unified_ready);
init_completion(&ar->debug.fwlog_completion);
init_completion(&ar->debug.fwlog_completion);
init_completion(&ctx->eeprom_load);
init_completion(&sc->go_beacon);
init_completion(&hif_dev->fw_done);
init_completion(&target->target_wait);
init_completion(&target->cmd_wait);
init_completion(&ec.complete);
init_completion(&sc->paprd_complete);
init_completion(&sc->go_beacon);
init_completion(&wmi->cmd_wait);
init_completion(&ar->tx_flush);
init_completion(&ar->cmd_wait);
init_completion(&ar->fw_boot_wait);
init_completion(&ar->fw_load_wait);
init_completion(&wcn->hal_rsp_compl);
init_completion(&wil->wmi_ready);
init_completion(&wil->wmi_call);
init_completion(&wil->halp.comp);
init_completion(&ctx->dev->fw_load_complete);
init_completion(&dev->fw_load_complete);
init_completion(&sdiodev->freezer->resumed);
init_completion(&vif->mgmt_tx);
init_completion(&cfg->vif_disabled);
init_completion(&p2p->afx_hdl.act_frm_scan);
init_completion(&p2p->wait_next_af);
init_completion(&p2p->send_af_done);
init_completion(&bus->watchdog_wait);
init_completion(&devinfo->dev_init_done);
init_completion(&il->_4965.firmware_loading_complete);
init_completion(&drv->request_firmware_complete);
init_completion(&priv->stat_comp);
init_completion(&priv->eeprom_comp);
init_completion(&priv->beacon_comp);
init_completion(&priv->boot_comp);
init_completion(&priv->fw_loaded);
init_completion(&priv->fw_comp);
init_completion(&priv->fw_wait_load);
init_completion(&card->fw_done);
init_completion(&card->fw_done);
init_completion(&card->fw_done);
init_completion(&priv->firmware_loading_complete);
init_completion(&dev->mmio.wed_reset);
init_completion(&dev->mmio.wed_reset_complete);
init_completion(&dev->mcu.resp_cmpl);
init_completion(&wl->txq_event);
init_completion(&wl->cfg_event);
init_completion(&wl->sync_event);
init_completion(&wl->txq_thread_started);
init_completion(&msg->work_comp);
init_completion(&ipc->tx_completion);
init_completion(&trans->curr_cmd.cmd_resp_completion);
init_completion(&btcoexist->bt_mp_comp);
init_completion(&rtlpriv->firmware_loading_complete);
init_completion(&rtlpriv->firmware_loading_complete);
init_completion(&fw->completion);
init_completion(&rtwdev->lps_leave_check);
init_completion(&rtwdev->fw_scan_density);
init_completion(&wait->completion);
init_completion(&prep->completion);
init_completion(&rtwdev->fw.req.completion);
init_completion(&rtwdev->rfk_wait.completion);
init_completion(&common->wlan_init_completion);
init_completion(&thread->completion);
init_completion(&wdev->hif.ctrl_ready);
init_completion(&context->complete);
init_completion(&hif_cmd->ready);
init_completion(&hif_cmd->done);
init_completion(&wdev->firmware_ready);
init_completion(&wvif->set_pm_mode_complete);
init_completion(&wvif->scan_complete);
init_completion(&wl->nvs_loading_complete);
init_completion(&intr->read_regs.completion);
init_completion(&ipc_devlink->devlink_sio.read_sem);
init_completion(&channel->ul_sem);
init_completion(&ipc_imem->ul_pend_sem);
init_completion(&ipc_imem->dl_pend_sem);
init_completion(&ipc_pm->host_sleep_complete);
init_completion(&response.completion);
init_completion(&completion);
init_completion(&dmux->pc_ack_completion);
init_completion(&t7xx_dev->sleep_lock_acquire);
init_completion(&t7xx_dev->pm_sr_ack);
init_completion(&t7xx_dev->init_done);
init_completion(&cmd->done);
init_completion(&drv_data->handshake_completion);
init_completion(&info->fw_info.cmd_completion);
init_completion(&arg.done);
init_completion(&arg.done);
init_completion(&arg.done);
init_completion(&dev->cmd_cancel_done);
init_completion(&arg.done);
init_completion(&fw_info->completion);
init_completion(&info->se_info.req_completion);
init_completion(&info->se_info.req_completion);
init_completion(&info->vendor_info.req_completion);
init_completion(&spicontext->done);
init_completion(&ntb->released);
init_completion(&nm->peers[i].init_comp);
init_completion(&peer->init_comp);
init_completion(&peer->init_comp);
init_completion(&lsop->ls_done);
init_completion(&nvmeq->delete_done);
init_completion(&queue->cm_done);
init_completion(&queue->tls_complete);
init_completion(&sq->free_done);
init_completion(&sq->confirm_done);
init_completion(&ns->disable_done);
init_completion(&iod->done);
init_completion(&pc_ref->free_done);
init_completion(&pc_ref->confirm_done);
init_completion(&priv->irq_complete);
init_completion(&comp_pkt.comp_pkt.host_event);
init_completion(&comp_pkt.host_event);
init_completion(&comp.comp_pkt.host_event);
init_completion(&comp_pkt.host_event);
init_completion(&comp_pkt.host_event);
init_completion(&comp_pkt.host_event);
init_completion(&comp);
init_completion(&comp_pkt.host_event);
init_completion(&comp_pkt.host_event);
init_completion(&pcie->event);
init_completion(&epf_test->transfer_complete);
init_completion(&epf_test->transfer_complete);
init_completion(&socket->socket_released);
init_completion(&socket->thread_done);
init_completion(&pcmcia_unload);
init_completion(&priv->xfer_complete);
init_completion(&priv->xfer_complete);
init_completion(&ddata->ack);
init_completion(&ec_rpmsg->xfer_ack);
init_completion(&mcu->msg_signed);
init_completion(&mcu->trng_entropy_ready);
init_completion(&desc.finished);
init_completion(&priv->cmd_done);
init_completion(&priv->cmd_done);
init_completion(&platform_state->ka_evt);
init_completion(&state->connect);
init_completion(&state->slot_available_event);
init_completion(&state->data_quota_event);
init_completion("a->quota_event);
init_completion(&service->remove_event);
init_completion(&service->bulk_remove_event);
init_completion(&service->msg_queue_pop);
init_completion(&service->msg_queue_push);
init_completion(&bulk_waiter->event);
init_completion(&instance->insert_event);
init_completion(&instance->remove_event);
init_completion(&user_service->insert_event);
init_completion(&user_service->remove_event);
init_completion(&user_service->close_event);
init_completion(&msg_context->u.sync.cmplt);
init_completion(&rqst->comp);
init_completion(&ptl->tx.thread_cplt_pkt);
init_completion(&ptl->tx.thread_cplt_tx);
init_completion(&rqst.completion);
init_completion(&gmux_data->powerchange_done);
init_completion(&punit_ipcdev->cmd_complete);
init_completion(&scu->cmd_complete);
init_completion(&gf->rx_done);
init_completion(&slp->rx_done);
init_completion(&unload_sem);
init_completion(&di->ab8500_fg_started);
init_completion(&di->ab8500_fg_complete);
init_completion(&battmgr->ack);
init_completion(&data->aicl_done);
init_completion(&ps3av->done);
init_completion(&dev->done);
init_completion(&dev->done);
init_completion(&priv->comp);
init_completion(&req->req_comp);
init_completion(&ch->comp);
init_completion(&ch->comp_close);
init_completion(&data->pgood_completion);
init_completion(&data->pgood_completion);
init_completion(&data->tmst_completion);
init_completion(&priv->pm_comp);
init_completion(&oproc->pm_comp);
init_completion(&q6v5->start_done);
init_completion(&q6v5->stop_done);
init_completion(&sysmon->comp);
init_completion(&sysmon->ind_comp);
init_completion(&sysmon->shutdown_comp);
init_completion(&sysmon->ssctl_comp);
init_completion(&wcnss->start_done);
init_completion(&wcnss->stop_done);
init_completion(&dump_state.dump_done);
init_completion(&dump_state.dump_done);
init_completion(&channel->open_req);
init_completion(&channel->open_ack);
init_completion(&ssr->completion);
init_completion(&time_state->comp_last_time);
init_completion(&priv->set_alarm_completion);
init_completion(&lcu->lcu_setup);
init_completion(&diag_ftp_rx_complete);
init_completion(&completion);
init_completion(&completion);
init_completion(&completion);
init_completion(&sclp_ftp_rx_complete);
init_completion(&listener->completion);
init_completion(&request->completion);
init_completion(&on_close_request->completion);
init_completion(&data.done);
init_completion(&ap_msg->response.work);
init_completion(&ap_msg->response.work);
init_completion(&resp_type->work);
init_completion(&resp_type->work);
init_completion(&resp_type->work);
init_completion(&resp_type->work);
init_completion(&resp_type->work);
init_completion(&iob->done);
init_completion(&req->completion);
init_completion(&fibctx->completion);
init_completion(&fibptr->event_wait);
init_completion(&bfad->comp);
init_completion(&bfad->comp);
init_completion(&bfad->comp);
init_completion(&bfad->comp);
init_completion(&bfad->comp);
init_completion(vport->comp_del);
init_completion(&bfad->comp);
init_completion(&bfad->comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(vport->comp_del);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&cee_comp.comp);
init_completion(&cee_comp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&fcomp.comp);
init_completion(&bfad->enable_comp);
init_completion(&fcomp.comp);
init_completion(&drv_fcxp->comp);
init_completion(&fcomp.comp);
init_completion(&bfad->disable_comp);
init_completion(&hba->stat_req_done);
init_completion(&io_req->cleanup_done);
init_completion(&io_req->abts_done);
init_completion(&io_req->cleanup_done);
init_completion(&io_req->abts_done);
init_completion(&io_req->cleanup_done);
init_completion(&bnx2i_conn->cmd_cleanup_cmpl);
init_completion(&ioreq->cmplobj);
init_completion(&csk->cmpl);
init_completion(&result.done);
init_completion(&result->stats.done);
init_completion(&done);
init_completion(&eh_done);
init_completion(&eh_reset);
init_completion(&fnic->reset_completion_wait);
init_completion(&shost->tagset_freed);
init_completion(&evt->comp);
init_completion(&evt->comp);
init_completion(&evt->comp);
init_completion(&evt->comp);
init_completion(&evt->comp);
init_completion(&evt->comp);
init_completion(&evt->comp);
init_completion(&vscsi->wait_idle);
init_completion(&vscsi->unconfig);
init_completion(&ipr_cmd->completion);
init_completion(&fsp->tm_done);
init_completion(&fsp->tm_done);
init_completion(&slow->completion);
init_completion(&online_compl);
init_completion(&online_compl);
init_completion(&online_compl);
init_completion(&online_compl);
init_completion(&online_compl);
init_completion(&online_compl);
init_completion(&mbox_done);
init_completion(&adapter->int_waitq);
init_completion(&cmd_fusion->done);
init_completion(&mrioc->init_cmds.done);
init_completion(&mrioc->bsg_cmds.done);
init_completion(&mrioc->init_cmds.done);
init_completion(&mrioc->pel_abort_cmd.done);
init_completion(&mrioc->init_cmds.done);
init_completion(&mrioc->init_cmds.done);
init_completion(&mrioc->init_cmds.done);
init_completion(&mrioc->init_cmds.done);
init_completion(&mrioc->init_cmds.done);
init_completion(&mrioc->init_cmds.done);
init_completion(&mrioc->init_cmds.done);
init_completion(&mrioc->init_cmds.done);
init_completion(&mrioc->init_cmds.done);
init_completion(&mrioc->init_cmds.done);
init_completion(&mrioc->cfg_cmds.done);
init_completion(&drv_cmd->done);
init_completion(&mrioc->transport_cmds.done);
init_completion(&ioc->base_cmds.done);
init_completion(&ioc->scsih_cmds.done);
init_completion(&ioc->base_cmds.done);
init_completion(&ioc->base_cmds.done);
init_completion(&ioc->port_enable_cmds.done);
init_completion(&ioc->base_cmds.done);
init_completion(&ioc->config_cmds.done);
init_completion(&ioc->ctl_cmds.done);
init_completion(&ioc->ctl_cmds.done);
init_completion(&ioc->ctl_cmds.done);
init_completion(&ioc->ctl_cmds.done);
init_completion(&ioc->ctl_cmds.done);
init_completion(&ioc->scsih_cmds.done);
init_completion(&ioc->scsih_cmds.done);
init_completion(&ioc->scsih_cmds.done);
init_completion(&ioc->tm_cmds.done);
init_completion(&ioc->scsih_cmds.done);
init_completion(&ioc->transport_cmds.done);
init_completion(&ioc->transport_cmds.done);
init_completion(&ioc->transport_cmds.done);
init_completion(&ioc->transport_cmds.done);
init_completion(&slow_task.completion);
init_completion(&cmd->wait_for_completion);
init_completion(&cancel_cmd->wait_for_completion);
init_completion(&io_req->abts_done);
init_completion(&io_req->abts_done);
init_completion(&io_req->cleanup_done);
init_completion(&io_req->tm_done);
init_completion(&qedf->fipvlan_compl);
init_completion(&vport_qedf->flogi_compl);
init_completion(&qedf->fipvlan_compl);
init_completion(&qedf->flogi_compl);
init_completion(&qedf->flogi_compl);
init_completion(&io_req->abts_done);
init_completion(&abt_iocb->u.abt.comp);
init_completion(&tm_iocb->u.tmf.comp);
init_completion(&tm_iocb->u.tmf.comp);
init_completion(&sp->u.iocb_cmd.u.fxiocb.fxiocb_comp);
init_completion(&sp->u.iocb_cmd.u.els_logo.comp);
init_completion(&c->u.mbx.comp);
init_completion(&fcport->nvme_del_done);
init_completion(&vha->nvme_del_done);
init_completion(&ha->mbx_cmd_comp);
init_completion(&ha->mbx_intr_comp);
init_completion(&ha->dcbx_comp);
init_completion(&ha->lb_portup_comp);
init_completion(&ha->mbx_intr_comp);
init_completion(&ha->disable_acb_comp);
init_completion(&ha->idc_comp);
init_completion(&ha->link_up_comp);
init_completion(&data->prev_finished);
init_completion(&data->prev_finished);
init_completion(waiting);
init_completion(&request->wait_event);
init_completion(&request->wait_event);
init_completion(&request->wait_event);
init_completion(&eh_done);
init_completion(&eh_done);
init_completion(&eh_done);
init_completion(&ctrl->sched.pause_comp);
init_completion(&ctrl->reconf);
init_completion(&ctrl->qmi.qmi_comp);
init_completion(&ctrl->qmi_up);
init_completion(&mbox->tx_empty);
init_completion(&rtk->epmap_completion);
init_completion(&rtk->iop_pwr_ack_completion);
init_completion(&rtk->ap_pwr_ack_completion);
init_completion(&cl_info->done);
complete(&svsb->init_completion);
time_left = wait_for_completion_timeout(&svsb->init_completion,
reinit_completion(&svsb->init_completion);
time_left = wait_for_completion_timeout(&svsb->init_completion,
init_completion(&svsb->init_completion);
struct completion init_completion;
init_completion(&sys_controller->c);
init_completion(&altmode->pan_ack);
init_completion(&txn->completion);
init_completion(compl);
init_completion(&rpm->ack);
init_completion(&wcnss->ack);
init_completion(&wcnss->cbc);
init_completion(&fuse->apbdma.wait);
init_completion(&m3_ipc->sync_complete);
init_completion(&defer->complete);
init_completion(&cdns->tx_complete);
init_completion(&ctrl->broadcast);
init_completion(&ctrl->enumeration);
init_completion(&slave->enumeration_complete);
init_completion(&slave->initialization_complete);
init_completion(&slave->port_ready[i]);
init_completion(&aq->dma_completion);
init_completion(&aq->cmd_completion);
init_completion(&spisg->completion);
init_completion(&spi->done);
init_completion(&spi->done);
init_completion(&aus->xfer_completion);
init_completion(&spi->dma_completion);
init_completion(&as->xfer_completion);
init_completion(&hw->host_done);
init_completion(&spi_engine->msg_complete);
init_completion(&qspi->mspi_done);
init_completion(&qspi->bspi_done);
init_completion(&bs->done);
init_completion(&bs->done);
init_completion(&bs->done);
init_completion(&cqspi->rx_dma_complete);
init_completion(&cqspi->transfer_complete);
init_completion(&cdns_xspi->cmd_complete);
init_completion(&cdns_xspi->auto_cmd_complete);
init_completion(&cdns_xspi->sdma_complete);
init_completion(&dspi->done);
init_completion(&dws->dma_completion);
init_completion(&dws->dma_completion);
init_completion(&dspi->xfer_done);
init_completion(&dma->cmd_tx_complete);
init_completion(&dma->cmd_rx_complete);
init_completion(&espi->done);
init_completion(&mpc8xxx_spi->done);
init_completion(&fsl_lpspi->dma_rx_completion);
init_completion(&fsl_lpspi->dma_tx_completion);
init_completion(&fsl_lpspi->xfer_done);
init_completion(&q->c);
init_completion(&mas->cs_done);
init_completion(&mas->cancel_done);
init_completion(&mas->abort_done);
init_completion(&mas->tx_reset_done);
init_completion(&mas->rx_reset_done);
init_completion(&spi_imx->dma_rx_completion);
init_completion(&spi_imx->dma_tx_completion);
init_completion(&spi_imx->xfer_done);
init_completion(&spicc->done);
init_completion(&qspi->data_completion);
init_completion(&mps->txisrdone);
init_completion(&mps->done);
init_completion(&mdata->spimem_done);
init_completion(&sp->op_done);
init_completion(&ms->op_done);
init_completion(&spi->c);
init_completion(&priv->xfer_done);
init_completion(&f->c);
init_completion(&xspi->c);
init_completion(&hw->done);
init_completion(&mcspi_dma->dma_rx_completion);
init_completion(&mcspi_dma->dma_tx_completion);
init_completion(&mcspi->txdone);
init_completion(&spi_sub_ptr->spi_xfer_done);
init_completion(&spi_sub_ptr->spi_xfer_done);
init_completion(&sqi->xfer_done);
init_completion(&pic32s->xfer_done);
init_completion(&hw->done);
init_completion(&controller->done);
init_completion(&snand->comp);
init_completion(&sfc->cp);
init_completion(&sdd->xfer_completion);
init_completion(&p->done);
init_completion(&p->done_txdma);
init_completion(&spi->done);
init_completion(&mdata->xfer_done);
init_completion(&priv->finished);
init_completion(&priv->finished);
init_completion(&ss->xfer_completion);
init_completion(&spi_st->done);
init_completion(&ospi->dma_completion);
init_completion(&ospi->match_completion);
init_completion(&qspi->dma_completion);
init_completion(&qspi->match_completion);
init_completion(&sspi->done);
init_completion(&sspi->done);
init_completion(&sspi->dma_rx_done);
init_completion(&pspim->isr_done);
init_completion(&pspim->target_isr);
init_completion(&sspi->transfer_done);
init_completion(&tspi->tx_dma_complete);
init_completion(&tspi->rx_dma_complete);
init_completion(&tspi->xfer_completion);
init_completion(&tsd->xfer_completion);
init_completion(&tspi->tx_dma_complete);
init_completion(&tspi->rx_dma_complete);
init_completion(&tspi->xfer_completion);
init_completion(&tqspi->tx_dma_complete);
init_completion(&tqspi->rx_dma_complete);
init_completion(&tqspi->xfer_completion);
init_completion(&qspi->transfer_complete);
init_completion(&priv->xfer_done);
init_completion(&spi_req->completion);
init_completion(&spi_req->completion);
init_completion(&xspi->done);
init_completion(&xspi->done);
init_completion(&xqspi->data_completion);
init_completion(&xqspi->data_completion);
init_completion(&ctlr->xfer_completion);
init_completion(&ctlr->cur_msg_completion);
init_completion(&panel_te);
init_completion(&fw_mgmt->completion);
init_completion(&gb_tty->credits_complete);
init_completion(&isc->comp);
init_completion(&priv->last_eof_comp);
init_completion(&priv->last_eof_comp);
init_completion(&b->cse.send_complete);
init_completion(&b->cse.recv_complete);
init_completion(&isys->streams[i].stream_open_completion);
init_completion(&isys->streams[i].stream_close_completion);
init_completion(&isys->streams[i].stream_start_completion);
init_completion(&isys->streams[i].stream_stop_completion);
init_completion(&nvec->sync_write);
init_completion(&nvec->ec_transfer);
init_completion(&pcmdpriv->cmd_queue_comp);
init_completion(&pcmdpriv->terminate_cmdthread_comp);
init_completion(&sctx->done);
init_completion(&pxmitpriv->xmit_comp);
init_completion(&pxmitpriv->terminate_xmitthread_comp);
init_completion(&xmitpriv->SdioXmitStart);
init_completion(&xmitpriv->SdioXmitTerminate);
init_completion(&instance->msg_avail_comp);
init_completion(&csk->com.wr_wait.completion);
init_completion(&cnp->com.wr_wait.completion);
init_completion(&cnp->accept_comp);
init_completion(&np->np_restart_comp);
init_completion(&conn->conn_post_wait_comp);
init_completion(&conn->conn_wait_comp);
init_completion(&conn->conn_wait_rcfr_comp);
init_completion(&conn->conn_waiting_on_uc_comp);
init_completion(&conn->conn_logout_comp);
init_completion(&conn->rx_half_close_comp);
init_completion(&conn->tx_half_close_comp);
init_completion(&conn->rx_login_comp);
init_completion(&sess->async_msg_comp);
init_completion(&sess->reinstatement_comp);
init_completion(&sess->session_wait_comp);
init_completion(&sess->session_waiting_on_uc_comp);
init_completion(&tpg_np->tpg_np_comp);
init_completion(&tl_cmd->tmr_done);
init_completion(&new->pr_comp);
init_completion(&xcopy_lun->lun_shutdown_comp);
init_completion(&acl->acl_free_comp);
init_completion(&lun->lun_shutdown_comp);
init_completion(&cmd->t_transport_stop_comp);
init_completion(&cmd_cnt->stop_done);
init_completion(&nl_cmd->complete);
init_completion(&xpt_cmd.xpt_passthrough_sem);
init_completion(&xpt_cmd.xpt_passthrough_sem);
init_completion(&w->c);
init_completion(&entry->c);
init_completion(&supp->reqs_c);
init_completion(&req->c);
init_completion(&ctxdata->req_c);
init_completion(&ureq->c);
init_completion(&teedev->c_no_users);
init_completion(&tz->removal);
init_completion(&tz->resume);
init_completion(&dt->complete);
init_completion(&sw->rpm_complete);
init_completion(&dport->xmit_empty);
init_completion(&serdev->write_comp);
init_completion(&uic_cmd->done);
init_completion(&instance->rcv_done);
init_completion(&instance->snd_done);
init_completion(&instance->thread_started);
init_completion(&instance->thread_exited);
init_completion(&c67x00->endpoint_disable);
init_completion(&dev->hpi.lcp.msg_received);
init_completion(&ctx.done);
init_completion(&io->complete);
init_completion(&dwc->ep0_in_setup);
init_completion(&io_data->done);
init_completion(&ffs->ep0req_completion);
init_completion(&common->thread_notifier);
init_completion(&stream->cmd_completion);
init_completion(&dev->ep0_done);
init_completion(&xudc->disconnect_complete);
init_completion(command->completion);
init_completion(&xhci->hw_ports[i].rexit_done);
init_completion(&xhci->hw_ports[i].u3exit_done);
init_completion(&xhci->cmd_ring_stop_completion);
init_completion(&adap->cmd_completion);
init_completion(&usbio->done);
init_completion(&context.complete);
init_completion(&completion);
init_completion(&ctx.complete);
init_completion(&context.done);
init_completion(&completion);
init_completion(&rq->compl);
init_completion(&hpriv->setup_ack_done);
init_completion(&mos_parport->syncmsg_compl);
init_completion(&urb_done);
init_completion(&us->cmnd_ready);
init_completion(&(us->notify));
init_completion(&data->req_completion);
init_completion(&port->tx_complete);
init_completion(&port->swap_complete);
init_completion(&port->pps_complete);
init_completion(&udata->complete);
init_completion(&con->complete);
init_completion(&ucsi->complete);
init_completion(&ucsi->read_ack);
init_completion(&ucsi->write_ack);
init_completion(&ucsi_port->usb_ack);
init_completion(&cmds[i].cmd_done);
init_completion(&mvdev->tracker_comp);
init_completion(&migf->save_comp);
init_completion(&device->comp);
init_completion(&new_inflight->comp);
init_completion(&v->completion);
init_completion(&flush.wait_event);
init_completion(&comp);
init_completion(&lcdc.last_frame_complete);
init_completion(&lcdc.palette_load_complete);
init_completion(&extra_updated_completion);
init_completion(&fbi->command_done);
init_completion(&fbi->refresh_done);
init_completion(&fbi->disable_done);
init_completion(&ofb->branch_done);
init_completion(&ch->vsync_completion);
init_completion(task->done);
init_completion(&viafb_dma_completion);
init_completion(&cmd->completion);
init_completion(&msg->responded);
init_completion(&w1dev->rx_byte_received);
init_completion(&wdt->response);
init_completion(&wdt->response);
init_completion(&mtx1_wdt_device.stop);
init_completion(&rdc321x_wdt_device.stop);
init_completion(&obj->completion);
init_completion(&data.completion);
init_completion(&pending_req->tmr_done);
init_completion(&xendev->down);
init_completion(&wait.comp);
init_completion(&wait.comp);
init_completion(&ino->expire_complete);
init_completion(&ino->expire_complete);
init_completion(&device->flush_wait);
init_completion(&bbio->csum_done);
init_completion(&work->completion);
init_completion(&sync_reads);
init_completion(&entry->completion);
init_completion(&fs_info->qgroup_rescan_completion);
init_completion(&priv->done);
init_completion(&device->kobj_unregister);
init_completion(&fs_devs->kobj_unregister);
init_completion(&req->done);
init_completion(&req->r_completion);
init_completion(&req->r_safe_completion);
init_completion(&mdsc->safe_umount_waiters);
init_completion(&mdsc->stopping_waiter);
init_completion(&core_state->startup);
init_completion(&fsd->active_users_drained);
init_completion(&ls->ls_recovery_done);
init_completion(&req.done);
init_completion(&sbi->s_kobj_unregister);
init_completion(&fgq->u.done);
init_completion(&sbi->s_kobj_unregister);
init_completion(&req->wait);
init_completion(&io->zone_wait);
init_completion(&cmd.wait);
init_completion(&dc->wait);
init_completion(&sbi->s_kobj_unregister);
init_completion(&sbi->s_stat_kobj_unregister);
init_completion(&sbi->s_feature_list_kobj_unregister);
init_completion(&fsvq->in_flight_zero);
init_completion(&ls->ls_sync_wait);
init_completion(&sdp->sd_journal_ready);
init_completion(&sdp->sd_locking_init);
init_completion(&sdp->sd_withdraw_helper);
init_completion(&sdp->sd_kobj_unregister);
init_completion(&c->gc_thread_start);
init_completion(&c->gc_thread_exit);
init_completion(&dreq->completion);
init_completion(&dreq->completion);
init_completion(©->completion);
init_completion(&tbl->complete);
init_completion(&new->cu_done);
init_completion(&nn->nfsd_net_free_done);
init_completion(&nn->nfsd_net_confirm_done);
init_completion(&segbuf->sb_bio_event);
init_completion(&nilfs->ns_dev_kobj_unregister);
init_completion(&root->snapshot_kobj_unregister);
init_completion(kobj_unregister); \
init_completion(&wc->wc_io_complete);
init_completion(&mw->mw_complete);
init_completion(&mw->mw_complete);
init_completion(&entry->fs_kobj_unregister);
init_completion(&lc->oc_sync_wait);
init_completion(&new_op->waitq);
init_completion(&wait);
init_completion(&mr->invalidate_done);
init_completion(&c->kobj_unregister);
init_completion(&bp->b_iowait);
init_completion(&dqp->q_flush);
init_completion(&kobj->complete);
init_completion(&sbi->s_kobj_unregister);
#define init_completion_map(x, m) init_completion(x)
(*({ init_completion(&work); &work; }))
init_completion(&wait->completion);
init_completion(&msg->ack);
init_completion(&msg->ack);
init_completion(&wq->worker_done);
init_completion(&worker->ref_done);
init_completion(&exit.completion);
init_completion(&ctx->ref_comp);
init_completion(&sqd->exited);
init_completion(&acct->done);
init_completion(&rcpu->kthread_running);
init_completion(&st->done_up);
init_completion(&st->done_down);
init_completion(&vfork);
init_completion(&optimizer_completion);
init_completion(&kthread->exited);
init_completion(&kthread->parked);
init_completion(&patch->finish);
init_completion(&abba.a_ready);
init_completion(&abba.b_ready);
init_completion(&cycle->b_signal);
init_completion(&mtx.ready);
init_completion(&mtx.go);
init_completion(&mtx.done);
init_completion(&new_kmod_req->first_req_done);
init_completion(&u->complete);
init_completion(&ps.completion);
init_completion(&rs.completion);
init_completion(&rcu.completion);
init_completion(&ssp->srcu_sup->srcu_barrier_completion);
init_completion(&rtp->barrier_q_completion);
init_completion(&rs.completion);
init_completion(&rcu_state.barrier_completion);
init_completion(&rs_array[i].completion);
init_completion(&scfcp->scfc_completion);
init_completion(&my_pending.done);
init_completion(&n.ready);
init_completion(&kaddfd.completion);
init_completion(&done->completion);
init_completion(&done);
init_completion(&cpu_buffer->update_done);
init_completion(&read_start);
init_completion(&read_done);
init_completion(&data.is_ready);
init_completion(&data.is_ready);
init_completion(&vtsk->exited);
init_completion(done);
init_completion(&dead_work.done);
init_completion(&req->completion);
init_completion(&req->completion);
init_completion(&test_dev->kthreads_done);
init_completion(&data->wait);
init_completion(&data->rcu);
init_completion(&control->completion);
init_completion(&control->completion);
init_completion(&ctx->kdamond_started);
init_completion(&pgmap->done);
init_completion(&shrinker->done);
init_completion(&p->comp);
init_completion(&rdma->cm_done);
init_completion(&usb9pfs->send);
init_completion(&usb9pfs->received);
init_completion(&req->completion);
init_completion(&lreq->reg_commit_wait);
init_completion(&lreq->notify_finish_wait);
init_completion(&req->r_completion);
init_completion(&t->start_done);
init_completion(&tpriv->comp);
init_completion(&f->completion);
init_completion(&local->assoc_done);
init_completion(&ndev->req_completion);
init_completion(&nspi->req_completion);
init_completion(&po->skb_completion);
init_completion(&local->io_thread_ready);
init_completion(&link->llc_testlink_resp);
init_completion(&link->wr_tx_compl[pnd_idx]);
init_completion(&lnk->tx_ref_comp);
init_completion(&lnk->reg_ref_comp);
init_completion(&svsk->sk_handshake_done);
init_completion(&mr->mr_linv_done);
init_completion(&rd->rd_done);
init_completion(&ep->re_done);
init_completion(&lower_transport->handshake_done);
init_completion(x);
init_completion(&shared_ctx.all_prepared);
init_completion(&shared_ctx.ready_to_commit);
init_completion(&shared_ctx.all_finished);
init_completion(&dice->clock_accepted);
init_completion(&hda->probe_wait);
init_completion(&acomp->master_bind_complete);
init_completion(&ctrl->ch_stat[ch].done);
init_completion(&ctrl->user_data[ch].done);
init_completion(&cs35l35->pdn_done);
if (!wait_for_completion_timeout(&cs35l56->init_completion,
init_completion(&cs35l56->init_completion);
complete(&cs35l56->init_completion);
reinit_completion(&cs35l56->init_completion);
if (!wait_for_completion_timeout(&cs35l56->init_completion,
struct completion init_completion;
init_completion(&cs4234->vq_ramp_complete);
init_completion(&priv->hp_startup);
init_completion(&priv->hp_shutdown);
init_completion(&priv->spkr_shutdown);
init_completion(&priv->spkl_shutdown);
init_completion(&priv->spkr_startup);
init_completion(&priv->spkl_startup);
init_completion(&priv->pll_ready);
init_completion(&priv->type_detect);
init_completion(&priv->load_detect);
init_completion(&cs43130->xtal_rdy);
init_completion(&cs43130->pll_rdy);
init_completion(&cs43130->hpload_evt);
init_completion(&wm0010->boot_completion);
init_completion(&wm2200->fll_lock);
init_completion(&wm5100->fll[i].lock);
init_completion(&wm8962->fll_lock);
init_completion(&wm8993->fll_lock);
init_completion(&wm8994->fll_locked[i]);
init_completion(&wm8996->dcs_done);
init_completion(&wm8996->fll_lock);
init_completion(&hubs->dcs_done);
init_completion(&pair->complete[IN]);
init_completion(&pair->complete[OUT]);
init_completion(&info->cmd_complete);
init_completion(&adev->fw_ready);
init_completion(&ipc->done_completion);
init_completion(&ipc->busy_completion);
init_completion(&cdev->fw_ready);
init_completion(&ipc->done_completion);
init_completion(&ipc->busy_completion);
init_completion(&drv->device_attach);
init_completion(&fdl_state->begin);
init_completion(&fdl_state->done);
init_completion(&hda_stream->ioc);
init_completion(&spdifrx->cs_completion);
init_completion(&private->cmd_done);
init_completion(&private->cmd_done);
init_completion(&tascam->midi_out_drain_completion);
init_completion(&msg->notify);
init_completion(&channel->u.req.completion);
init_completion(&pgmap->done);
init_completion(&wait);
init_completion(&sync->start_event);