Lines Matching refs:NULL

34     if (ec_key == NULL || (group = EC_KEY_get0_group(ec_key)) == NULL) {  in eckey_param2type()
44 if (asn1obj == NULL || OBJ_length(asn1obj) == 0) { in eckey_param2type()
52 ASN1_STRING *pstr = NULL; in eckey_param2type()
54 if (pstr == NULL) in eckey_param2type()
71 void *pval = NULL; in eckey_pub_encode()
73 unsigned char *penc = NULL, *p; in eckey_pub_encode()
80 penclen = i2o_ECPublicKey(ec_key, NULL); in eckey_pub_encode()
84 if (penc == NULL) in eckey_pub_encode()
102 const unsigned char *p = NULL; in eckey_pub_decode()
104 EC_KEY *eckey = NULL; in eckey_pub_decode()
106 OSSL_LIB_CTX *libctx = NULL; in eckey_pub_decode()
107 const char *propq = NULL; in eckey_pub_decode()
110 || !X509_PUBKEY_get0_param(NULL, &p, &pklen, &palg, pubkey)) in eckey_pub_decode()
138 if (group == NULL || pa == NULL || pb == NULL) in eckey_pub_cmp()
140 r = EC_POINT_cmp(group, pa, pb, NULL); in eckey_pub_cmp()
154 if (eckey != NULL) { in eckey_priv_decode_ex()
165 unsigned char *ep = NULL; in eckey_priv_encode()
234 if (pkey->pkey.ec == NULL || EC_KEY_get0_group(pkey->pkey.ec) == NULL) in ec_missing_parameters()
243 if (group == NULL) in ec_copy_parameters()
245 if (to->pkey.ec == NULL) { in ec_copy_parameters()
247 if (to->pkey.ec == NULL) in ec_copy_parameters()
264 if (group_a == NULL || group_b == NULL) in ec_cmp_parameters()
266 if (EC_GROUP_cmp(group_a, group_b, NULL)) in ec_cmp_parameters()
286 unsigned char *priv = NULL, *pub = NULL; in do_EC_KEY_print()
291 if (x == NULL || (group = EC_KEY_get0_group(x)) == NULL) { in do_EC_KEY_print()
296 if (ktype != EC_KEY_PRINT_PARAM && EC_KEY_get0_public_key(x) != NULL) { in do_EC_KEY_print()
297 publen = EC_KEY_key2buf(x, EC_KEY_get_conv_form(x), &pub, NULL); in do_EC_KEY_print()
302 if (ktype == EC_KEY_PRINT_PRIVATE && EC_KEY_get0_private_key(x) != NULL) { in do_EC_KEY_print()
351 if ((eckey = d2i_ECParameters(NULL, pder, derlen)) == NULL) in eckey_param_decode()
385 if ((ec = d2i_ECPrivateKey(NULL, pder, derlen)) == NULL) in old_ec_priv_decode()
412 return EC_KEY_oct2key(evp_pkey_get0_EC_KEY_int(pkey), arg2, arg1, NULL); in ec_pkey_ctrl()
416 POINT_CONVERSION_UNCOMPRESSED, arg2, NULL); in ec_pkey_ctrl()
428 if (eckey->priv_key == NULL) { in ec_pkey_check()
457 if (eckey->group == NULL) { in ec_pkey_param_check()
462 return EC_GROUP_check(eckey->group, NULL); in ec_pkey_param_check()
476 const EC_KEY *eckey = NULL; in ec_pkey_export_to()
477 const EC_GROUP *ecg = NULL; in ec_pkey_export_to()
478 unsigned char *pub_key_buf = NULL, *gen_buf = NULL; in ec_pkey_export_to()
481 OSSL_PARAM *params = NULL; in ec_pkey_export_to()
482 const BIGNUM *priv_key = NULL; in ec_pkey_export_to()
483 const EC_POINT *pub_point = NULL; in ec_pkey_export_to()
486 BN_CTX *bnctx = NULL; in ec_pkey_export_to()
488 if (from == NULL in ec_pkey_export_to()
489 || (eckey = from->pkey.ec) == NULL in ec_pkey_export_to()
490 || (ecg = EC_KEY_get0_group(eckey)) == NULL) in ec_pkey_export_to()
494 if (tmpl == NULL) in ec_pkey_export_to()
502 if (bnctx == NULL) in ec_pkey_export_to()
507 if (!ossl_ec_group_todata(ecg, tmpl, NULL, libctx, propq, bnctx, &gen_buf)) in ec_pkey_export_to()
514 if (pub_point != NULL) { in ec_pkey_export_to()
529 if (priv_key != NULL) { in ec_pkey_export_to()
615 if (ec == NULL) { in ec_pkey_import_from()
633 EC_KEY *dupkey = NULL; in ec_pkey_copy()
636 if (eckey != NULL) { in ec_pkey_copy()
638 if (dupkey == NULL) in ec_pkey_copy()
663 NULL,
712 int private = EC_KEY_get0_private_key(x) != NULL; in EC_KEY_print()