Lines Matching refs:prm

22     const OSSL_PARAM *prm;
30 prm = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_GROUP_NAME);
31 if (prm != NULL) {
39 if (prm->data_type != OSSL_PARAM_UTF8_STRING
40 || prm->data == NULL
41 || (group = ossl_ffc_name_to_dh_named_group(prm->data)) == NULL
56 prm = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_FFC_GINDEX);
57 if (prm != NULL) {
58 if (!OSSL_PARAM_get_int(prm, &i))
62 prm = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_FFC_PCOUNTER);
63 if (prm != NULL) {
64 if (!OSSL_PARAM_get_int(prm, &i))
68 prm = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_FFC_COFACTOR);
69 if (prm != NULL && !OSSL_PARAM_get_BN(prm, &j))
71 prm = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_FFC_H);
72 if (prm != NULL) {
73 if (!OSSL_PARAM_get_int(prm, &i))
77 prm = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_FFC_SEED);
78 if (prm != NULL) {
79 if (prm->data_type != OSSL_PARAM_OCTET_STRING)
81 if (!ossl_ffc_params_set_seed(ffc, prm->data, prm->data_size))
84 prm = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_FFC_VALIDATE_PQ);
85 if (prm != NULL) {
86 if (!OSSL_PARAM_get_int(prm, &i))
90 prm = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_FFC_VALIDATE_G);
91 if (prm != NULL) {
92 if (!OSSL_PARAM_get_int(prm, &i))
96 prm = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_FFC_VALIDATE_LEGACY);
97 if (prm != NULL) {
98 if (!OSSL_PARAM_get_int(prm, &i))
103 prm = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_FFC_DIGEST);
104 if (prm != NULL) {
108 if (prm->data_type != OSSL_PARAM_UTF8_STRING)
116 if (!ossl_ffc_set_digest(ffc, prm->data, props))