wait_for_completion
wait_for_completion(&task->exited);
wait_for_completion(&task->parked);
wait_for_completion(&comp.comp_pkt.host_event);
wait_for_completion(&cm_node->establish_comp);
wait_for_completion(&iwcq->free_cq);
wait_for_completion(&iwqp->free_qp);
void wait_for_completion(struct completion *c);
wait_for_completion(&cq->free);
wait_for_completion(&qp->free);
wait_for_completion(&srq->free);
wait_for_completion(&cb_ctx->done);
wait_for_completion(&ent->done);
wait_for_completion(&qp->common.free);
wait_for_completion(&dct->drained);
wait_for_completion(&dct->common.free);
wait_for_completion(&srq->free);
wait_for_completion(&c->completion);
res = wait_for_completion/*_killable XXXKIB*/(&context->complete);
wait_for_completion(&xfer.comp);
wait_for_completion(&umr_context.done);
wait_for_completion(&umr_context.done);
wait_for_completion(&umr_context.done);
wait_for_completion(&umr_context.done);
wait_for_completion(&pCard->ioctl_completion);
wait_for_completion(&ctx.comp);
wait_for_completion(&cm_id_priv->comp);
wait_for_completion(&id_priv->comp);
wait_for_completion(&cma_dev->comp);
wait_for_completion(&mad_agent_priv->comp);
wait_for_completion(&mad_snoop_priv->comp);
wait_for_completion(&rmpp_recv->comp);
wait_for_completion(&member->comp);
wait_for_completion(&port->comp);
wait_for_completion(&cb_context->done);
wait_for_completion(&client->comp);
wait_for_completion(&ctx->comp);
wait_for_completion(&ctx->comp);
wait_for_completion(&ctx->comp);
wait_for_completion(&ctx->comp);
wait_for_completion(&uverbs_dev->comp);
wait_for_completion(&uverbs_dev->comp);
wait_for_completion(&sdrain.done);
wait_for_completion(&rdrain.done);
wait_for_completion(&path->done);