Searched refs:dh_tfm (Results 1 - 7 of 7) sorted by relevance
/linux-master/include/linux/ |
H A D | nvme-auth.h | 37 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 D | auth.c | 67 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 D | fabrics-cmd-auth.c | 124 if (!ctrl->dh_tfm) 361 if (ctrl->dh_tfm) 381 if (ctrl->dh_tfm) {
|
H A D | nvmet.h | 242 struct crypto_kpp *dh_tfm; member in struct:nvmet_ctrl
|
/linux-master/crypto/ |
H A D | dh.c | 295 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 D | auth.c | 384 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 D | auth.c | 25 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