Lines Matching refs:MUST_HAVE

55 			MUST_HAVE((sm->gen_priv_key != NULL), ret, err);  in gen_priv_key()
88 MUST_HAVE((sm->init_pub_key != NULL), ret, err); in init_pubkey_from_privkey()
110 MUST_HAVE((ec_sig_name != NULL), ret, err); in get_sig_by_name()
111 MUST_HAVE((sig_mapping != NULL), ret, err); in get_sig_by_name()
139 MUST_HAVE((sig_mapping != NULL), ret, err); in get_sig_by_type()
166 MUST_HAVE((sig != NULL), ret, err); in ec_sig_mapping_callbacks_sanity_check()
216 MUST_HAVE((sig_ctx != NULL) && (sig_ctx->ctx_magic == SIG_SIGN_MAGIC), ret, err); in ec_sig_ctx_callbacks_sanity_check()
233 MUST_HAVE((verify_ctx != NULL) && (verify_ctx->ctx_magic == SIG_VERIFY_MAGIC), ret, err); in ec_verify_ctx_callbacks_sanity_check()
258 MUST_HAVE(((params != NULL) && (siglen != NULL)), ret, err); in ec_get_sig_len()
270 MUST_HAVE((sm->siglen != NULL), ret, err); in ec_get_sig_len()
305 MUST_HAVE((ctx != NULL), ret, err); in _ec_sign_init()
346 MUST_HAVE((rand == nn_get_random_mod), ret, err); in _ec_sign_init()
483 MUST_HAVE(((sm != NULL) && (sm->sign != NULL)), ret, err); in _ec_sign()
521 MUST_HAVE((ctx != NULL), ret, err); in ec_verify_init()
666 MUST_HAVE((sm != NULL) && (sm->verify != NULL), ret, err); in ec_verify()
686 MUST_HAVE((sm != NULL) && (sm->verify_batch != NULL), ret, err); in ec_verify_batch()
711 MUST_HAVE((out_buf != NULL) && (sig_type != NULL) && in ec_structured_sig_import_from_buf()
714 MUST_HAVE((siglen <= EC_MAX_SIGLEN) && (sig != NULL), ret, err); in ec_structured_sig_import_from_buf()
721 MUST_HAVE((outlen <= (siglen + metadata_len)), ret, err); in ec_structured_sig_import_from_buf()
753 MUST_HAVE((out_buf != NULL) && (curve_name != NULL), ret, err); in ec_structured_sig_export_to_buf()
755 MUST_HAVE((siglen <= EC_MAX_SIGLEN) && (sig != NULL), ret, err); in ec_structured_sig_export_to_buf()
763 MUST_HAVE(outlen >= (siglen + metadata_len), ret, err); in ec_structured_sig_export_to_buf()
769 MUST_HAVE((len < 256), ret, err); in ec_structured_sig_export_to_buf()
773 MUST_HAVE((out_buf[2] != UNKNOWN_CURVE), ret, err); in ec_structured_sig_export_to_buf()
884 MUST_HAVE((check != NULL), ret, err); in is_sign_streaming_mode_supported()
887 MUST_HAVE((sig != NULL), ret, err); in is_sign_streaming_mode_supported()
913 MUST_HAVE((check != NULL), ret, err); in is_verify_streaming_mode_supported()
916 MUST_HAVE((sig != NULL), ret, err); in is_verify_streaming_mode_supported()
942 MUST_HAVE((check != NULL), ret, err); in is_verify_batch_mode_supported()
945 MUST_HAVE((sig != NULL), ret, err); in is_verify_batch_mode_supported()
972 MUST_HAVE((check != NULL), ret, err); in is_sign_deterministic()
975 MUST_HAVE((sig != NULL), ret, err); in is_sign_deterministic()
1016 MUST_HAVE((elements != NULL), ret, err); in _bubble_sort()
1017 MUST_HAVE((num >= 1), ret, err); in _bubble_sort()
1057 MUST_HAVE((elements != NULL), ret, err); in ec_verify_bos_coster()
1058 MUST_HAVE((num > 1), ret, err); in ec_verify_bos_coster()
1074 MUST_HAVE((num * bits) >= num, ret, err); in ec_verify_bos_coster()
1075 MUST_HAVE((num * bits) >= bits, ret, err); in ec_verify_bos_coster()