Lines Matching refs:id
146 int id, ecx_key_op_t op, in ossl_ecx_key_op() argument
162 if (id == EVP_PKEY_NONE) in ossl_ecx_key_op()
163 id = OBJ_obj2nid(palg->algorithm); in ossl_ecx_key_op()
164 else if (id != OBJ_obj2nid(palg->algorithm)) { in ossl_ecx_key_op()
170 if (p == NULL || id == EVP_PKEY_NONE || plen != KEYLENID(id)) { in ossl_ecx_key_op()
176 key = ossl_ecx_key_new(libctx, KEYNID2TYPE(id), 1, propq); in ossl_ecx_key_op()
192 if (id != EVP_PKEY_NONE) { in ossl_ecx_key_op()
193 if (RAND_priv_bytes_ex(libctx, privkey, KEYLENID(id), 0) <= 0) in ossl_ecx_key_op()
195 if (id == EVP_PKEY_X25519) { in ossl_ecx_key_op()
199 } else if (id == EVP_PKEY_X448) { in ossl_ecx_key_op()
205 memcpy(privkey, p, KEYLENID(id)); in ossl_ecx_key_op()