Lines Matching refs:NULL

27     if (signature == NULL)  in evp_signature_new()
28 return NULL; in evp_signature_new()
32 return NULL; in evp_signature_new()
46 EVP_SIGNATURE *signature = NULL; in evp_signature_from_algorithm()
55 if ((signature = evp_signature_new(prov)) == NULL) { in evp_signature_from_algorithm()
61 if ((signature->type_name = ossl_algorithm_get1_first_name(algodef)) == NULL) in evp_signature_from_algorithm()
68 if (signature->newctx != NULL) in evp_signature_from_algorithm()
74 if (signature->sign_init != NULL) in evp_signature_from_algorithm()
80 if (signature->sign != NULL) in evp_signature_from_algorithm()
85 if (signature->sign_message_init != NULL) in evp_signature_from_algorithm()
92 if (signature->sign_message_update != NULL) in evp_signature_from_algorithm()
98 if (signature->sign_message_final != NULL) in evp_signature_from_algorithm()
104 if (signature->verify_init != NULL) in evp_signature_from_algorithm()
110 if (signature->verify != NULL) in evp_signature_from_algorithm()
115 if (signature->verify_message_init != NULL) in evp_signature_from_algorithm()
122 if (signature->verify_message_update != NULL) in evp_signature_from_algorithm()
128 if (signature->verify_message_final != NULL) in evp_signature_from_algorithm()
134 if (signature->verify_recover_init != NULL) in evp_signature_from_algorithm()
141 if (signature->verify_recover != NULL) in evp_signature_from_algorithm()
147 if (signature->digest_sign_init != NULL) in evp_signature_from_algorithm()
154 if (signature->digest_sign_update != NULL) in evp_signature_from_algorithm()
160 if (signature->digest_sign_final != NULL) in evp_signature_from_algorithm()
166 if (signature->digest_sign != NULL) in evp_signature_from_algorithm()
172 if (signature->digest_verify_init != NULL) in evp_signature_from_algorithm()
179 if (signature->digest_verify_update != NULL) in evp_signature_from_algorithm()
185 if (signature->digest_verify_final != NULL) in evp_signature_from_algorithm()
191 if (signature->digest_verify != NULL) in evp_signature_from_algorithm()
197 if (signature->freectx != NULL) in evp_signature_from_algorithm()
203 if (signature->dupctx != NULL) in evp_signature_from_algorithm()
208 if (signature->get_ctx_params != NULL) in evp_signature_from_algorithm()
215 if (signature->gettable_ctx_params != NULL) in evp_signature_from_algorithm()
222 if (signature->set_ctx_params != NULL) in evp_signature_from_algorithm()
229 if (signature->settable_ctx_params != NULL) in evp_signature_from_algorithm()
236 if (signature->get_ctx_md_params != NULL) in evp_signature_from_algorithm()
243 if (signature->gettable_ctx_md_params != NULL) in evp_signature_from_algorithm()
250 if (signature->set_ctx_md_params != NULL) in evp_signature_from_algorithm()
257 if (signature->settable_ctx_md_params != NULL) in evp_signature_from_algorithm()
264 if (signature->query_key_types != NULL) in evp_signature_from_algorithm()
302 && ((signature->sign_init != NULL in evp_signature_from_algorithm()
303 && signature->sign == NULL) in evp_signature_from_algorithm()
304 || (signature->sign_message_init != NULL in evp_signature_from_algorithm()
305 && signature->sign == NULL in evp_signature_from_algorithm()
306 && (signature->sign_message_update == NULL in evp_signature_from_algorithm()
307 || signature->sign_message_final == NULL)))) in evp_signature_from_algorithm()
311 && (signature->sign != NULL in evp_signature_from_algorithm()
312 || signature->sign_message_update != NULL in evp_signature_from_algorithm()
313 || signature->sign_message_final != NULL) in evp_signature_from_algorithm()
314 && signature->sign_init == NULL in evp_signature_from_algorithm()
315 && signature->sign_message_init == NULL) in evp_signature_from_algorithm()
320 && ((signature->verify_init != NULL in evp_signature_from_algorithm()
321 && signature->verify == NULL) in evp_signature_from_algorithm()
322 || (signature->verify_message_init != NULL in evp_signature_from_algorithm()
323 && signature->verify == NULL in evp_signature_from_algorithm()
324 && (signature->verify_message_update == NULL in evp_signature_from_algorithm()
325 || signature->verify_message_final == NULL)))) in evp_signature_from_algorithm()
329 && (signature->verify != NULL in evp_signature_from_algorithm()
330 || signature->verify_message_update != NULL in evp_signature_from_algorithm()
331 || signature->verify_message_final != NULL) in evp_signature_from_algorithm()
332 && signature->verify_init == NULL in evp_signature_from_algorithm()
333 && signature->verify_message_init == NULL) in evp_signature_from_algorithm()
338 && (signature->verify_recover_init != NULL) in evp_signature_from_algorithm()
339 && (signature->verify_recover == NULL)) in evp_signature_from_algorithm()
344 && (signature->digest_sign_init != NULL in evp_signature_from_algorithm()
345 && signature->digest_sign == NULL in evp_signature_from_algorithm()
346 && (signature->digest_sign_update == NULL in evp_signature_from_algorithm()
347 || signature->digest_sign_final == NULL))) in evp_signature_from_algorithm()
354 && ((signature->digest_verify_init != NULL in evp_signature_from_algorithm()
355 && signature->digest_verify == NULL in evp_signature_from_algorithm()
356 && (signature->digest_verify_update == NULL in evp_signature_from_algorithm()
357 || signature->digest_verify_final == NULL)))) in evp_signature_from_algorithm()
371 return NULL; in evp_signature_from_algorithm()
378 if (signature == NULL) in EVP_SIGNATURE_free()
424 return signature != NULL in EVP_SIGNATURE_is_a()
425 && evp_is_a(signature->prov, signature->name_id, NULL, name); in EVP_SIGNATURE_is_a()
460 if (signature->prov != NULL) in EVP_SIGNATURE_names_do_all()
470 if (sig == NULL || sig->gettable_ctx_params == NULL) in EVP_SIGNATURE_gettable_ctx_params()
471 return NULL; in EVP_SIGNATURE_gettable_ctx_params()
474 return sig->gettable_ctx_params(NULL, provctx); in EVP_SIGNATURE_gettable_ctx_params()
481 if (sig == NULL || sig->settable_ctx_params == NULL) in EVP_SIGNATURE_settable_ctx_params()
482 return NULL; in EVP_SIGNATURE_settable_ctx_params()
485 return sig->settable_ctx_params(NULL, provctx); in EVP_SIGNATURE_settable_ctx_params()
492 void *provkey = NULL; in evp_pkey_signature_init()
493 EVP_KEYMGMT *tmp_keymgmt = NULL; in evp_pkey_signature_init()
494 const OSSL_PROVIDER *tmp_prov = NULL; in evp_pkey_signature_init()
495 const char *supported_sig = NULL; in evp_pkey_signature_init()
498 if (ctx == NULL) { in evp_pkey_signature_init()
506 if (signature != NULL) { in evp_pkey_signature_init()
512 EVP_KEYMGMT *tmp_keymgmt_tofree = NULL; in evp_pkey_signature_init()
514 if (ctx->pkey == NULL) { in evp_pkey_signature_init()
534 if (tmp_keymgmt != NULL) in evp_pkey_signature_init()
537 if (tmp_keymgmt == NULL) in evp_pkey_signature_init()
540 if (provkey == NULL) in evp_pkey_signature_init()
548 if (signature->query_key_types != NULL) { in evp_pkey_signature_init()
553 for (; *keytypes != NULL; keytypes++) in evp_pkey_signature_init()
556 if (*keytypes == NULL) { in evp_pkey_signature_init()
597 if (ctx->pkey == NULL) { in evp_pkey_signature_init()
606 if (!ossl_assert(ctx->pkey->keymgmt == NULL in evp_pkey_signature_init()
615 if (supported_sig == NULL) { in evp_pkey_signature_init()
638 for (iter = 1; iter < 3 && provkey == NULL; iter++) { in evp_pkey_signature_init()
639 EVP_KEYMGMT *tmp_keymgmt_tofree = NULL; in evp_pkey_signature_init()
653 if (signature != NULL) in evp_pkey_signature_init()
661 if (signature == NULL) in evp_pkey_signature_init()
665 if (signature == NULL) in evp_pkey_signature_init()
682 if (tmp_keymgmt != NULL) in evp_pkey_signature_init()
685 if (tmp_keymgmt == NULL) in evp_pkey_signature_init()
689 if (provkey == NULL) { in evp_pkey_signature_init()
702 if (ctx->op.sig.algctx == NULL) { in evp_pkey_signature_init()
710 if (signature->sign_init == NULL) { in evp_pkey_signature_init()
718 if (signature->sign_message_init == NULL) { in evp_pkey_signature_init()
726 if (signature->verify_init == NULL) { in evp_pkey_signature_init()
734 if (signature->verify_message_init == NULL) { in evp_pkey_signature_init()
742 if (signature->verify_recover_init == NULL) { in evp_pkey_signature_init()
756 ctx->op.sig.algctx = NULL; in evp_pkey_signature_init()
768 tmp_keymgmt = NULL; in evp_pkey_signature_init()
770 if (ctx->pmeth == NULL in evp_pkey_signature_init()
771 || (operation == EVP_PKEY_OP_SIGN && ctx->pmeth->sign == NULL) in evp_pkey_signature_init()
772 || (operation == EVP_PKEY_OP_VERIFY && ctx->pmeth->verify == NULL) in evp_pkey_signature_init()
774 && ctx->pmeth->verify_recover == NULL)) { in evp_pkey_signature_init()
781 if (ctx->pmeth->sign_init == NULL) in evp_pkey_signature_init()
786 if (ctx->pmeth->verify_init == NULL) in evp_pkey_signature_init()
791 if (ctx->pmeth->verify_recover_init == NULL) in evp_pkey_signature_init()
818 return evp_pkey_signature_init(ctx, NULL, EVP_PKEY_OP_SIGN, NULL); in EVP_PKEY_sign_init()
823 return evp_pkey_signature_init(ctx, NULL, EVP_PKEY_OP_SIGN, params); in EVP_PKEY_sign_init_ex()
841 if (ctx == NULL) { in EVP_PKEY_sign_message_update()
851 if (ctx->op.sig.signature->sign_message_update == NULL) { in EVP_PKEY_sign_message_update()
863 if (ctx == NULL) { in EVP_PKEY_sign_message_final()
873 if (ctx->op.sig.signature->sign_message_final == NULL) { in EVP_PKEY_sign_message_final()
880 (sig == NULL) ? 0 : *siglen); in EVP_PKEY_sign_message_final()
889 if (ctx == NULL) { in EVP_PKEY_sign()
900 if (ctx->op.sig.algctx == NULL) in EVP_PKEY_sign()
903 if (ctx->op.sig.signature->sign == NULL) { in EVP_PKEY_sign()
909 (sig == NULL) ? 0 : *siglen, tbs, tbslen); in EVP_PKEY_sign()
914 if (ctx->pmeth == NULL || ctx->pmeth->sign == NULL) { in EVP_PKEY_sign()
925 return evp_pkey_signature_init(ctx, NULL, EVP_PKEY_OP_VERIFY, NULL); in EVP_PKEY_verify_init()
930 return evp_pkey_signature_init(ctx, NULL, EVP_PKEY_OP_VERIFY, params); in EVP_PKEY_verify_init_ex()
950 if (ctx == NULL) { in EVP_PKEY_CTX_set_signature()
969 if (ctx == NULL) { in EVP_PKEY_verify_message_update()
979 if (ctx->op.sig.signature->verify_message_update == NULL) { in EVP_PKEY_verify_message_update()
990 if (ctx == NULL) { in EVP_PKEY_verify_message_final()
1000 if (ctx->op.sig.signature->verify_message_final == NULL) { in EVP_PKEY_verify_message_final()
1015 if (ctx == NULL) { in EVP_PKEY_verify()
1026 if (ctx->op.sig.algctx == NULL) in EVP_PKEY_verify()
1029 if (ctx->op.sig.signature->verify == NULL) { in EVP_PKEY_verify()
1039 if (ctx->pmeth == NULL || ctx->pmeth->verify == NULL) { in EVP_PKEY_verify()
1049 return evp_pkey_signature_init(ctx, NULL, EVP_PKEY_OP_VERIFYRECOVER, NULL); in EVP_PKEY_verify_recover_init()
1055 return evp_pkey_signature_init(ctx, NULL, EVP_PKEY_OP_VERIFYRECOVER, params); in EVP_PKEY_verify_recover_init_ex()
1070 if (ctx == NULL) { in EVP_PKEY_verify_recover()
1080 if (ctx->op.sig.algctx == NULL) in EVP_PKEY_verify_recover()
1083 if (ctx->op.sig.signature->verify_recover == NULL) { in EVP_PKEY_verify_recover()
1090 (rout == NULL ? 0 : *routlen), in EVP_PKEY_verify_recover()
1094 if (ctx->pmeth == NULL || ctx->pmeth->verify_recover == NULL) { in EVP_PKEY_verify_recover()