comp_handler
tasklet_init(&req_mgr_h->comptask, comp_handler,
comp_handler((unsigned long)drvdata);
static void comp_handler(unsigned long devarg);
cq->comp_handler = ib_cq_completion_direct;
cq->comp_handler = ib_cq_completion_softirq;
cq->comp_handler = ib_cq_completion_workqueue;
cq->comp_handler = ib_uverbs_comp_handler;
cq->comp_handler = ib_uverbs_comp_handler;
ib_comp_handler comp_handler,
cq->comp_handler = comp_handler;
if (cq->ib_cq.comp_handler)
(*cq->ib_cq.comp_handler)(&cq->ib_cq, cq->ib_cq.cq_context);
(*chp->ibcq.comp_handler)(&chp->ibcq, chp->ibcq.cq_context);
(*chp->ibcq.comp_handler)(&chp->ibcq, chp->ibcq.cq_context);
(*schp->ibcq.comp_handler)(&schp->ibcq,
(*rchp->ibcq.comp_handler)(&rchp->ibcq,
(*rchp->ibcq.comp_handler)(&rchp->ibcq,
(*rchp->ibcq.comp_handler)(&rchp->ibcq,
(*schp->ibcq.comp_handler)(&schp->ibcq,
(*rchp->ibcq.comp_handler)(&rchp->ibcq, rchp->ibcq.cq_context);
(*schp->ibcq.comp_handler)(&schp->ibcq,
cq->ibcq.comp_handler(&cq->ibcq, cq->ibcq.cq_context);
if (cq->ibcq.comp_handler)
cq->ibcq.comp_handler(&cq->ibcq, cq->ibcq.cq_context);
if (ibcq->comp_handler)
ibcq->comp_handler(ibcq, ibcq->cq_context);
free_mr->rsv_cq->ib_cq.comp_handler = NULL;
if (ibcq->comp_handler)
ibcq->comp_handler(ibcq, ibcq->cq_context);
if (ibcq->comp_handler)
if (cq->comp_handler) {
vcq->ibcq.comp_handler = ionic_rdma_admincq_comp;
if (cq->vcq->ibcq.comp_handler)
cq->vcq->ibcq.comp_handler(&cq->vcq->ibcq,
if (cq->flush && cq->vcq->ibcq.comp_handler)
cq->vcq->ibcq.comp_handler(&cq->vcq->ibcq,
if (notify && vcq->ibcq.comp_handler)
vcq->ibcq.comp_handler(&vcq->ibcq, vcq->ibcq.cq_context);
if (notify && vcq->ibcq.comp_handler)
vcq->ibcq.comp_handler(&vcq->ibcq, vcq->ibcq.cq_context);
if (cq->ibcq.comp_handler)
cq->ibcq.comp_handler(&cq->ibcq, cq->ibcq.cq_context);
if (!cq->ibcq.comp_handler)
cq->ibcq.comp_handler(&cq->ibcq, cq->ibcq.cq_context);
if (cq->ibcq.comp_handler)
cq->ibcq.comp_handler(&cq->ibcq, cq->ibcq.cq_context);
if (cq->ibcq.comp_handler)
cq->ibcq.comp_handler(&cq->ibcq, cq->ibcq.cq_context);
ibcq->comp_handler(ibcq, ibcq->cq_context);
mqp->ibqp.send_cq->comp_handler) {
mqp->ibqp.recv_cq->comp_handler) {
ibcq->comp_handler(ibcq, ibcq->cq_context);
cq->ibcq.comp_handler(&cq->ibcq, cq->ibcq.cq_context);
mqp->ibqp.send_cq->comp_handler) {
mqp->ibqp.recv_cq->comp_handler) {
cq->ibcq.comp_handler(&cq->ibcq, cq->ibcq.cq_context);
if (bcq && bcq->ibcq.comp_handler) {
(*bcq->ibcq.comp_handler) (&bcq->ibcq, bcq->ibcq.cq_context);
if (cq->ibcq.comp_handler) {
(*cq->ibcq.comp_handler) (&cq->ibcq, cq->ibcq.cq_context);
if (!cq->destroyed && cq->ibcq.comp_handler)
(*cq->ibcq.comp_handler)
if (cq->ibcq.comp_handler)
(*cq->ibcq.comp_handler) (&cq->ibcq, cq->ibcq.cq_context);
cq->ibcq.comp_handler ? "Yes" : "No");
if (cq->ibcq.comp_handler)
(*cq->ibcq.comp_handler) (&cq->ibcq, cq->ibcq.cq_context);
if (cq && cq->ibcq.comp_handler)
cq->ibcq.comp_handler(&cq->ibcq, cq->ibcq.cq_context);
cq->ibcq.comp_handler(&cq->ibcq, cq->ibcq.cq_context);
cq->ibcq.comp_handler(&cq->ibcq, cq->ibcq.cq_context);
if (!cq->base_cq.comp_handler)
cq->base_cq.comp_handler(&cq->base_cq,
cq->base_cq.comp_handler(&cq->base_cq,
ib_comp_handler comp_handler;
ib_comp_handler comp_handler,