Lines Matching refs:qm

228 		pci_err(qp->qm->pdev, "Can not start qp!\n");
388 ctx->dev = &qp->qm->pdev->dev;
390 hpre = container_of(ctx->qp->qm, struct hpre, qm);
2100 static int hpre_register_rsa(struct hisi_qm *qm)
2104 if (!hpre_check_alg_support(qm, HPRE_DRV_RSA_MASK_CAP))
2110 dev_err(&qm->pdev->dev, "failed to register rsa (%d)!\n", ret);
2115 static void hpre_unregister_rsa(struct hisi_qm *qm)
2117 if (!hpre_check_alg_support(qm, HPRE_DRV_RSA_MASK_CAP))
2123 static int hpre_register_dh(struct hisi_qm *qm)
2127 if (!hpre_check_alg_support(qm, HPRE_DRV_DH_MASK_CAP))
2132 dev_err(&qm->pdev->dev, "failed to register dh (%d)!\n", ret);
2137 static void hpre_unregister_dh(struct hisi_qm *qm)
2139 if (!hpre_check_alg_support(qm, HPRE_DRV_DH_MASK_CAP))
2145 static int hpre_register_ecdh(struct hisi_qm *qm)
2149 if (!hpre_check_alg_support(qm, HPRE_DRV_ECDH_MASK_CAP))
2155 dev_err(&qm->pdev->dev, "failed to register %s (%d)!\n",
2170 static void hpre_unregister_ecdh(struct hisi_qm *qm)
2174 if (!hpre_check_alg_support(qm, HPRE_DRV_ECDH_MASK_CAP))
2181 static int hpre_register_x25519(struct hisi_qm *qm)
2185 if (!hpre_check_alg_support(qm, HPRE_DRV_X25519_MASK_CAP))
2190 dev_err(&qm->pdev->dev, "failed to register x25519 (%d)!\n", ret);
2195 static void hpre_unregister_x25519(struct hisi_qm *qm)
2197 if (!hpre_check_alg_support(qm, HPRE_DRV_X25519_MASK_CAP))
2203 int hpre_algs_register(struct hisi_qm *qm)
2207 ret = hpre_register_rsa(qm);
2211 ret = hpre_register_dh(qm);
2215 ret = hpre_register_ecdh(qm);
2219 ret = hpre_register_x25519(qm);
2226 hpre_unregister_ecdh(qm);
2228 hpre_unregister_dh(qm);
2230 hpre_unregister_rsa(qm);
2234 void hpre_algs_unregister(struct hisi_qm *qm)
2236 hpre_unregister_x25519(qm);
2237 hpre_unregister_ecdh(qm);
2238 hpre_unregister_dh(qm);
2239 hpre_unregister_rsa(qm);