Lines Matching defs:cqc
51 /* cqc shift */
61 #define QM_CQ_TAIL_IDX(cqc) ((le16_to_cpu((cqc).w11) >> 6) & 0x1)
635 tmp_xqc = qm->xqc_buf.cqc;
1944 struct qm_cqc cqc = {0};
1947 cqc.dw3 = cpu_to_le32(QM_MK_CQC_DW3_V1(0, 0, 0, QM_QC_CQE_SIZE));
1948 cqc.w8 = cpu_to_le16(qp->cq_depth - 1);
1950 cqc.dw3 = cpu_to_le32(QM_MK_CQC_DW3_V2(QM_QC_CQE_SIZE, qp->cq_depth));
1951 cqc.w8 = 0; /* rand_qc */
1958 cqc.dw6 = cpu_to_le32(1 << QM_CQ_PHASE_SHIFT | 1 << QM_CQ_FLAG_SHIFT);
1959 cqc.base_l = cpu_to_le32(lower_32_bits(qp->cqe_dma));
1960 cqc.base_h = cpu_to_le32(upper_32_bits(qp->cqe_dma));
1961 cqc.pasid = cpu_to_le16(pasid);
1964 cqc.w11 = cpu_to_le16(QM_QC_PASID_ENABLE);
1966 return qm_set_and_get_xqc(qm, QM_MB_CMD_CQC, &cqc, qp_id, 0);
2053 struct qm_cqc cqc;
2064 ret = qm_set_and_get_xqc(qm, QM_MB_CMD_CQC, &cqc, qp_id, 1);
2066 dev_err_ratelimited(dev, "Failed to dump cqc!\n");
2071 if ((sqc.tail == cqc.tail) &&
2072 (QM_SQ_TAIL_IDX(sqc) == QM_CQ_TAIL_IDX(cqc)))
5288 QM_XQC_BUF_INIT(xqc_buf, cqc);
5332 QM_INIT_BUF(qm, cqc, qm->qp_num);