Lines Matching refs:sqc
1201 struct qm_sqc *sqc; in qm_qp_ctx_cfg() local
1209 sqc = kzalloc(sizeof(struct qm_sqc), GFP_KERNEL); in qm_qp_ctx_cfg()
1210 if (!sqc) in qm_qp_ctx_cfg()
1212 sqc_dma = dma_map_single(dev, sqc, sizeof(struct qm_sqc), in qm_qp_ctx_cfg()
1215 kfree(sqc); in qm_qp_ctx_cfg()
1219 INIT_QC_COMMON(sqc, qp->sqe_dma, pasid); in qm_qp_ctx_cfg()
1221 sqc->dw3 = QM_MK_SQC_DW3_V1(0, 0, 0, qm->sqe_size); in qm_qp_ctx_cfg()
1222 sqc->w8 = QM_Q_DEPTH - 1; in qm_qp_ctx_cfg()
1224 sqc->dw3 = QM_MK_SQC_DW3_V2(qm->sqe_size); in qm_qp_ctx_cfg()
1225 sqc->w8 = 0; /* rand_qc */ in qm_qp_ctx_cfg()
1227 sqc->cq_num = qp_id; in qm_qp_ctx_cfg()
1228 sqc->w13 = QM_MK_SQC_W13(0, 1, qp->alg_type); in qm_qp_ctx_cfg()
1232 kfree(sqc); in qm_qp_ctx_cfg()
1650 QM_INIT_BUF(qm, sqc, qm->qp_num); in __hisi_qm_start()
1660 qm->sqc, (unsigned long)qm->sqc_dma, in __hisi_qm_start()