Lines Matching defs:cqn
76 __be32 cqn;
211 mthca_write64(MTHCA_TAVOR_CQ_DB_INC_CI | cq->cqn, incr - 1,
222 void mthca_cq_completion(struct mthca_dev *dev, u32 cqn)
226 cq = mthca_array_get(&dev->cq_table.cq, cqn & (dev->limits.num_cqs - 1));
229 mthca_warn(dev, "Completion event for bogus CQ %08x\n", cqn);
238 void mthca_cq_event(struct mthca_dev *dev, u32 cqn,
246 cq = mthca_array_get(&dev->cq_table.cq, cqn & (dev->limits.num_cqs - 1));
253 mthca_warn(dev, "Async event for bogus CQ %08x\n", cqn);
302 qpn, cq->cqn, cq->cons_index, prod_index);
389 cq->cqn, cq->cons_index);
510 cq->cqn, cq->cons_index, be32_to_cpu(cqe->my_qpn),
736 to_mcq(cq)->cqn;
752 db_rec[1] = cpu_to_be32((cq->cqn << 8) | (2 << 5) | (sn << 3) |
767 MTHCA_ARBEL_CQ_DB_REQ_NOT) | cq->cqn;
787 cq->cqn = mthca_alloc(&dev->cq_table.alloc);
788 if (cq->cqn == -1)
792 err = mthca_table_get(dev, dev->cq_table.table, cq->cqn);
802 cq->cqn, &cq->set_ci_db);
807 cq->cqn, &cq->arm_db);
843 cq_context->cqn = cpu_to_be32(cq->cqn);
850 err = mthca_SW2HW_CQ(dev, mailbox, cq->cqn);
858 cq->cqn & (dev->limits.num_cqs - 1),
887 mthca_table_put(dev, dev->cq_table.table, cq->cqn);
890 mthca_free(&dev->cq_table.alloc, cq->cqn);
918 err = mthca_HW2SW_CQ(dev, mailbox, cq->cqn);
927 cq->cqn, cq->cons_index,
935 cq->cqn & (dev->limits.num_cqs - 1));
954 mthca_table_put(dev, dev->cq_table.table, cq->cqn);
955 mthca_free(&dev->cq_table.alloc, cq->cqn);