Lines Matching refs:pwe

186 				 struct crypto_bignum *pwe)  in sae_test_pwd_seed_ffc()  argument
250 res = crypto_bignum_exptmod(a, b, sae->tmp->prime, pwe); in sae_test_pwd_seed_ffc()
262 is_val = crypto_bignum_is_zero(pwe); in sae_test_pwd_seed_ffc()
264 is_val = crypto_bignum_is_one(pwe); in sae_test_pwd_seed_ffc()
450 struct crypto_bignum *pwe; in sae_derive_pwe_ffc() local
459 pwe = crypto_bignum_init(); in sae_derive_pwe_ffc()
460 if (!pwe_buf || !pwe) in sae_derive_pwe_ffc()
494 res = sae_test_pwd_seed_ffc(sae, pwd_seed, pwe); in sae_derive_pwe_ffc()
502 if (crypto_bignum_to_bin(pwe, pwe_buf + prime_len, prime_len, in sae_derive_pwe_ffc()
518 crypto_bignum_deinit(pwe, 1); in sae_derive_pwe_ffc()
1103 struct crypto_ec_point *pwe = NULL; in sae_derive_pwe_from_pt_ecc() local
1137 pwe = crypto_ec_point_init(pt->ec); in sae_derive_pwe_from_pt_ecc()
1138 if (!pwe || in sae_derive_pwe_from_pt_ecc()
1139 crypto_ec_point_mul(pt->ec, pt->ecc_pt, val, pwe) < 0 || in sae_derive_pwe_from_pt_ecc()
1140 crypto_ec_point_to_bin(pt->ec, pwe, bin, bin + prime_len) < 0) { in sae_derive_pwe_from_pt_ecc()
1141 crypto_ec_point_deinit(pwe, 1); in sae_derive_pwe_from_pt_ecc()
1142 pwe = NULL; in sae_derive_pwe_from_pt_ecc()
1152 return pwe; in sae_derive_pwe_from_pt_ecc()
1166 struct crypto_bignum *pwe = NULL, *order = NULL, *prime = NULL; in sae_derive_pwe_from_pt_ffc() local
1198 pwe = crypto_bignum_init(); in sae_derive_pwe_from_pt_ffc()
1199 if (!pwe || crypto_bignum_exptmod(pt->ffc_pt, val, prime, pwe) < 0) { in sae_derive_pwe_from_pt_ffc()
1200 crypto_bignum_deinit(pwe, 1); in sae_derive_pwe_from_pt_ffc()
1201 pwe = NULL; in sae_derive_pwe_from_pt_ffc()
1204 debug_print_bignum("SAE: PWE", pwe, prime_len); in sae_derive_pwe_from_pt_ffc()
1212 return pwe; in sae_derive_pwe_from_pt_ffc()