Lines Matching refs:qm
231 dev_dbg(&qp_ctx->qp->qm->pdev->dev, "req cache is full!\n");
340 struct device *dev = &qp->qm->pdev->dev;
412 struct device *dev = &qp->qm->pdev->dev;
448 struct device *dev = &qp_ctx->qp->qm->pdev->dev;
478 struct device *dev = &qp_ctx->qp->qm->pdev->dev;
506 struct device *dev = &qp->qm->pdev->dev;
569 hisi_zip = container_of(qps[0]->qm, struct hisi_zip, qm);
587 if (hisi_zip->qm.ver < QM_HW_V3)
664 dev = &tmp->qp->qm->pdev->dev;
677 hisi_acc_free_sgl_pool(&ctx->qp_ctx[HZIP_QPC_COMP].qp->qm->pdev->dev,
687 hisi_acc_free_sgl_pool(&ctx->qp_ctx[i].qp->qm->pdev->dev,
713 dev = &ctx->qp_ctx[0].qp->qm->pdev->dev;
762 static int hisi_zip_register_zlib(struct hisi_qm *qm)
766 if (!hisi_zip_alg_support(qm, HZIP_ALG_ZLIB))
771 dev_err(&qm->pdev->dev, "failed to register to zlib (%d)!\n", ret);
776 static void hisi_zip_unregister_zlib(struct hisi_qm *qm)
778 if (!hisi_zip_alg_support(qm, HZIP_ALG_ZLIB))
798 static int hisi_zip_register_gzip(struct hisi_qm *qm)
802 if (!hisi_zip_alg_support(qm, HZIP_ALG_GZIP))
807 dev_err(&qm->pdev->dev, "failed to register to gzip (%d)!\n", ret);
812 static void hisi_zip_unregister_gzip(struct hisi_qm *qm)
814 if (!hisi_zip_alg_support(qm, HZIP_ALG_GZIP))
820 int hisi_zip_register_to_crypto(struct hisi_qm *qm)
824 ret = hisi_zip_register_zlib(qm);
828 ret = hisi_zip_register_gzip(qm);
830 hisi_zip_unregister_zlib(qm);
835 void hisi_zip_unregister_from_crypto(struct hisi_qm *qm)
837 hisi_zip_unregister_zlib(qm);
838 hisi_zip_unregister_gzip(qm);