Lines Matching defs:qm

231 		pci_err(qp->qm->pdev, "Can not start qp!\n");
391 ctx->dev = &qp->qm->pdev->dev;
393 hpre = container_of(ctx->qp->qm, struct hpre, qm);
2103 static int hpre_register_rsa(struct hisi_qm *qm)
2107 if (!hpre_check_alg_support(qm, HPRE_DRV_RSA_MASK_CAP))
2113 dev_err(&qm->pdev->dev, "failed to register rsa (%d)!\n", ret);
2118 static void hpre_unregister_rsa(struct hisi_qm *qm)
2120 if (!hpre_check_alg_support(qm, HPRE_DRV_RSA_MASK_CAP))
2126 static int hpre_register_dh(struct hisi_qm *qm)
2130 if (!hpre_check_alg_support(qm, HPRE_DRV_DH_MASK_CAP))
2135 dev_err(&qm->pdev->dev, "failed to register dh (%d)!\n", ret);
2140 static void hpre_unregister_dh(struct hisi_qm *qm)
2142 if (!hpre_check_alg_support(qm, HPRE_DRV_DH_MASK_CAP))
2148 static int hpre_register_ecdh(struct hisi_qm *qm)
2152 if (!hpre_check_alg_support(qm, HPRE_DRV_ECDH_MASK_CAP))
2158 dev_err(&qm->pdev->dev, "failed to register %s (%d)!\n",
2173 static void hpre_unregister_ecdh(struct hisi_qm *qm)
2177 if (!hpre_check_alg_support(qm, HPRE_DRV_ECDH_MASK_CAP))
2184 static int hpre_register_x25519(struct hisi_qm *qm)
2188 if (!hpre_check_alg_support(qm, HPRE_DRV_X25519_MASK_CAP))
2193 dev_err(&qm->pdev->dev, "failed to register x25519 (%d)!\n", ret);
2198 static void hpre_unregister_x25519(struct hisi_qm *qm)
2200 if (!hpre_check_alg_support(qm, HPRE_DRV_X25519_MASK_CAP))
2206 int hpre_algs_register(struct hisi_qm *qm)
2216 ret = hpre_register_rsa(qm);
2220 ret = hpre_register_dh(qm);
2224 ret = hpre_register_ecdh(qm);
2228 ret = hpre_register_x25519(qm);
2238 hpre_unregister_ecdh(qm);
2240 hpre_unregister_dh(qm);
2242 hpre_unregister_rsa(qm);
2248 void hpre_algs_unregister(struct hisi_qm *qm)
2254 hpre_unregister_x25519(qm);
2255 hpre_unregister_ecdh(qm);
2256 hpre_unregister_dh(qm);
2257 hpre_unregister_rsa(qm);