Searched refs:dh_tfm (Results 1 - 7 of 7) sorted by relevance

/linux-master/include/linux/
H A Dnvme-auth.h37 int nvme_auth_gen_privkey(struct crypto_kpp *dh_tfm, u8 dh_gid);
38 int nvme_auth_gen_pubkey(struct crypto_kpp *dh_tfm,
40 int nvme_auth_gen_shared_secret(struct crypto_kpp *dh_tfm,
/linux-master/drivers/nvme/target/
H A Dauth.c67 if (ctrl->dh_tfm) {
73 crypto_free_kpp(ctrl->dh_tfm);
74 ctrl->dh_tfm = NULL;
87 ctrl->dh_tfm = crypto_alloc_kpp(dhgroup_kpp, 0, 0);
88 if (IS_ERR(ctrl->dh_tfm)) {
91 PTR_ERR(ctrl->dh_tfm));
92 ret = PTR_ERR(ctrl->dh_tfm);
93 ctrl->dh_tfm = NULL;
99 ret = nvme_auth_gen_privkey(ctrl->dh_tfm, ctrl->dh_gid);
106 ctrl->dh_keysize = crypto_kpp_maxsize(ctrl->dh_tfm);
[all...]
H A Dfabrics-cmd-auth.c124 if (!ctrl->dh_tfm)
361 if (ctrl->dh_tfm)
381 if (ctrl->dh_tfm) {
H A Dnvmet.h242 struct crypto_kpp *dh_tfm; member in struct:nvmet_ctrl
/linux-master/crypto/
H A Ddh.c295 struct crypto_kpp *dh_tfm; member in struct:dh_safe_prime_tfm_ctx
318 tfm_ctx->dh_tfm = crypto_spawn_kpp(&inst_ctx->dh_spawn);
319 if (IS_ERR(tfm_ctx->dh_tfm))
320 return PTR_ERR(tfm_ctx->dh_tfm);
323 crypto_kpp_reqsize(tfm_ctx->dh_tfm));
332 crypto_free_kpp(tfm_ctx->dh_tfm);
500 err = crypto_kpp_set_secret(tfm_ctx->dh_tfm, buf, buf_size);
520 kpp_request_set_tfm(dh_req, tfm_ctx->dh_tfm);
548 return crypto_kpp_maxsize(tfm_ctx->dh_tfm);
/linux-master/drivers/nvme/common/
H A Dauth.c384 int nvme_auth_gen_privkey(struct crypto_kpp *dh_tfm, u8 dh_gid) argument
388 ret = crypto_kpp_set_secret(dh_tfm, NULL, 0);
396 int nvme_auth_gen_pubkey(struct crypto_kpp *dh_tfm, argument
404 req = kpp_request_alloc(dh_tfm, GFP_KERNEL);
421 int nvme_auth_gen_shared_secret(struct crypto_kpp *dh_tfm, argument
430 req = kpp_request_alloc(dh_tfm, GFP_KERNEL);
/linux-master/drivers/nvme/host/
H A Dauth.c25 struct crypto_kpp *dh_tfm; member in struct:nvme_dhchap_queue_context
223 /* Leave previous dh_tfm intact */
228 (data->dhgid == NVME_AUTH_DHGROUP_NULL || chap->dh_tfm)) {
235 /* Reset dh_tfm if it can't be reused */
236 if (chap->dh_tfm) {
237 crypto_free_kpp(chap->dh_tfm);
238 chap->dh_tfm = NULL;
250 chap->dh_tfm = crypto_alloc_kpp(kpp_name, 0, 0);
251 if (IS_ERR(chap->dh_tfm)) {
252 int ret = PTR_ERR(chap->dh_tfm);
[all...]

Completed in 130 milliseconds