Lines Matching full:if
10 #if defined(MBEDTLS_VERSION_C)
17 #if defined(MBEDTLS_VERSION_FEATURES)
18 #if defined(MBEDTLS_HAVE_ASM)
21 #if defined(MBEDTLS_NO_UDBL_DIVISION)
24 #if defined(MBEDTLS_NO_64BIT_MULTIPLICATION)
27 #if defined(MBEDTLS_HAVE_SSE2)
30 #if defined(MBEDTLS_HAVE_TIME)
33 #if defined(MBEDTLS_HAVE_TIME_DATE)
36 #if defined(MBEDTLS_PLATFORM_MEMORY)
39 #if defined(MBEDTLS_PLATFORM_NO_STD_FUNCTIONS)
42 #if defined(MBEDTLS_PLATFORM_SETBUF_ALT)
45 #if defined(MBEDTLS_PLATFORM_EXIT_ALT)
48 #if defined(MBEDTLS_PLATFORM_TIME_ALT)
51 #if defined(MBEDTLS_PLATFORM_FPRINTF_ALT)
54 #if defined(MBEDTLS_PLATFORM_PRINTF_ALT)
57 #if defined(MBEDTLS_PLATFORM_SNPRINTF_ALT)
60 #if defined(MBEDTLS_PLATFORM_VSNPRINTF_ALT)
63 #if defined(MBEDTLS_PLATFORM_NV_SEED_ALT)
66 #if defined(MBEDTLS_PLATFORM_SETUP_TEARDOWN_ALT)
69 #if defined(MBEDTLS_PLATFORM_MS_TIME_ALT)
72 #if defined(MBEDTLS_PLATFORM_GMTIME_R_ALT)
75 #if defined(MBEDTLS_PLATFORM_ZEROIZE_ALT)
78 #if defined(MBEDTLS_DEPRECATED_WARNING)
81 #if defined(MBEDTLS_DEPRECATED_REMOVED)
84 #if defined(MBEDTLS_TIMING_ALT)
87 #if defined(MBEDTLS_AES_ALT)
90 #if defined(MBEDTLS_ARIA_ALT)
93 #if defined(MBEDTLS_CAMELLIA_ALT)
96 #if defined(MBEDTLS_CCM_ALT)
99 #if defined(MBEDTLS_CHACHA20_ALT)
102 #if defined(MBEDTLS_CHACHAPOLY_ALT)
105 #if defined(MBEDTLS_CMAC_ALT)
108 #if defined(MBEDTLS_DES_ALT)
111 #if defined(MBEDTLS_DHM_ALT)
114 #if defined(MBEDTLS_ECJPAKE_ALT)
117 #if defined(MBEDTLS_GCM_ALT)
120 #if defined(MBEDTLS_NIST_KW_ALT)
123 #if defined(MBEDTLS_MD5_ALT)
126 #if defined(MBEDTLS_POLY1305_ALT)
129 #if defined(MBEDTLS_RIPEMD160_ALT)
132 #if defined(MBEDTLS_RSA_ALT)
135 #if defined(MBEDTLS_SHA1_ALT)
138 #if defined(MBEDTLS_SHA256_ALT)
141 #if defined(MBEDTLS_SHA512_ALT)
144 #if defined(MBEDTLS_ECP_ALT)
147 #if defined(MBEDTLS_MD5_PROCESS_ALT)
150 #if defined(MBEDTLS_RIPEMD160_PROCESS_ALT)
153 #if defined(MBEDTLS_SHA1_PROCESS_ALT)
156 #if defined(MBEDTLS_SHA256_PROCESS_ALT)
159 #if defined(MBEDTLS_SHA512_PROCESS_ALT)
162 #if defined(MBEDTLS_DES_SETKEY_ALT)
165 #if defined(MBEDTLS_DES_CRYPT_ECB_ALT)
168 #if defined(MBEDTLS_DES3_CRYPT_ECB_ALT)
171 #if defined(MBEDTLS_AES_SETKEY_ENC_ALT)
174 #if defined(MBEDTLS_AES_SETKEY_DEC_ALT)
177 #if defined(MBEDTLS_AES_ENCRYPT_ALT)
180 #if defined(MBEDTLS_AES_DECRYPT_ALT)
183 #if defined(MBEDTLS_ECDH_GEN_PUBLIC_ALT)
186 #if defined(MBEDTLS_ECDH_COMPUTE_SHARED_ALT)
189 #if defined(MBEDTLS_ECDSA_VERIFY_ALT)
192 #if defined(MBEDTLS_ECDSA_SIGN_ALT)
195 #if defined(MBEDTLS_ECDSA_GENKEY_ALT)
198 #if defined(MBEDTLS_ECP_INTERNAL_ALT)
201 #if defined(MBEDTLS_ECP_NO_FALLBACK)
204 #if defined(MBEDTLS_ECP_RANDOMIZE_JAC_ALT)
207 #if defined(MBEDTLS_ECP_ADD_MIXED_ALT)
210 #if defined(MBEDTLS_ECP_DOUBLE_JAC_ALT)
213 #if defined(MBEDTLS_ECP_NORMALIZE_JAC_MANY_ALT)
216 #if defined(MBEDTLS_ECP_NORMALIZE_JAC_ALT)
219 #if defined(MBEDTLS_ECP_DOUBLE_ADD_MXZ_ALT)
222 #if defined(MBEDTLS_ECP_RANDOMIZE_MXZ_ALT)
225 #if defined(MBEDTLS_ECP_NORMALIZE_MXZ_ALT)
228 #if defined(MBEDTLS_ENTROPY_HARDWARE_ALT)
231 #if defined(MBEDTLS_AES_ROM_TABLES)
234 #if defined(MBEDTLS_AES_FEWER_TABLES)
237 #if defined(MBEDTLS_AES_ONLY_128_BIT_KEY_LENGTH)
240 #if defined(MBEDTLS_AES_USE_HARDWARE_ONLY)
243 #if defined(MBEDTLS_CAMELLIA_SMALL_MEMORY)
246 #if defined(MBEDTLS_CHECK_RETURN_WARNING)
249 #if defined(MBEDTLS_CIPHER_MODE_CBC)
252 #if defined(MBEDTLS_CIPHER_MODE_CFB)
255 #if defined(MBEDTLS_CIPHER_MODE_CTR)
258 #if defined(MBEDTLS_CIPHER_MODE_OFB)
261 #if defined(MBEDTLS_CIPHER_MODE_XTS)
264 #if defined(MBEDTLS_CIPHER_NULL_CIPHER)
267 #if defined(MBEDTLS_CIPHER_PADDING_PKCS7)
270 #if defined(MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS)
273 #if defined(MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN)
276 #if defined(MBEDTLS_CIPHER_PADDING_ZEROS)
279 #if defined(MBEDTLS_CTR_DRBG_USE_128_BIT_KEY)
282 #if defined(MBEDTLS_ECDH_VARIANT_EVEREST_ENABLED)
285 #if defined(MBEDTLS_ECP_DP_SECP192R1_ENABLED)
288 #if defined(MBEDTLS_ECP_DP_SECP224R1_ENABLED)
291 #if defined(MBEDTLS_ECP_DP_SECP256R1_ENABLED)
294 #if defined(MBEDTLS_ECP_DP_SECP384R1_ENABLED)
297 #if defined(MBEDTLS_ECP_DP_SECP521R1_ENABLED)
300 #if defined(MBEDTLS_ECP_DP_SECP192K1_ENABLED)
303 #if defined(MBEDTLS_ECP_DP_SECP224K1_ENABLED)
306 #if defined(MBEDTLS_ECP_DP_SECP256K1_ENABLED)
309 #if defined(MBEDTLS_ECP_DP_BP256R1_ENABLED)
312 #if defined(MBEDTLS_ECP_DP_BP384R1_ENABLED)
315 #if defined(MBEDTLS_ECP_DP_BP512R1_ENABLED)
318 #if defined(MBEDTLS_ECP_DP_CURVE25519_ENABLED)
321 #if defined(MBEDTLS_ECP_DP_CURVE448_ENABLED)
324 #if defined(MBEDTLS_ECP_NIST_OPTIM)
327 #if defined(MBEDTLS_ECP_RESTARTABLE)
330 #if defined(MBEDTLS_ECP_WITH_MPI_UINT)
333 #if defined(MBEDTLS_ECDSA_DETERMINISTIC)
336 #if defined(MBEDTLS_KEY_EXCHANGE_PSK_ENABLED)
339 #if defined(MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED)
342 #if defined(MBEDTLS_KEY_EXCHANGE_ECDHE_PSK_ENABLED)
345 #if defined(MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED)
348 #if defined(MBEDTLS_KEY_EXCHANGE_RSA_ENABLED)
351 #if defined(MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED)
354 #if defined(MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED)
357 #if defined(MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED)
360 #if defined(MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA_ENABLED)
363 #if defined(MBEDTLS_KEY_EXCHANGE_ECDH_RSA_ENABLED)
366 #if defined(MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED)
369 #if defined(MBEDTLS_PK_PARSE_EC_EXTENDED)
372 #if defined(MBEDTLS_PK_PARSE_EC_COMPRESSED)
375 #if defined(MBEDTLS_ERROR_STRERROR_DUMMY)
378 #if defined(MBEDTLS_GENPRIME)
381 #if defined(MBEDTLS_FS_IO)
384 #if defined(MBEDTLS_NO_DEFAULT_ENTROPY_SOURCES)
387 #if defined(MBEDTLS_NO_PLATFORM_ENTROPY)
390 #if defined(MBEDTLS_ENTROPY_FORCE_SHA256)
393 #if defined(MBEDTLS_ENTROPY_NV_SEED)
396 #if defined(MBEDTLS_PSA_CRYPTO_KEY_ID_ENCODES_OWNER)
399 #if defined(MBEDTLS_MEMORY_DEBUG)
402 #if defined(MBEDTLS_MEMORY_BACKTRACE)
405 #if defined(MBEDTLS_PK_RSA_ALT_SUPPORT)
408 #if defined(MBEDTLS_PKCS1_V15)
411 #if defined(MBEDTLS_PKCS1_V21)
414 #if defined(MBEDTLS_PSA_CRYPTO_BUILTIN_KEYS)
417 #if defined(MBEDTLS_PSA_CRYPTO_CLIENT)
420 #if defined(MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG)
423 #if defined(MBEDTLS_PSA_CRYPTO_SPM)
426 #if defined(MBEDTLS_PSA_P256M_DRIVER_ENABLED)
429 #if defined(MBEDTLS_PSA_INJECT_ENTROPY)
432 #if defined(MBEDTLS_RSA_NO_CRT)
435 #if defined(MBEDTLS_SELF_TEST)
438 #if defined(MBEDTLS_SHA256_SMALLER)
441 #if defined(MBEDTLS_SHA512_SMALLER)
444 #if defined(MBEDTLS_SSL_ALL_ALERT_MESSAGES)
447 #if defined(MBEDTLS_SSL_DTLS_CONNECTION_ID)
450 #if defined(MBEDTLS_SSL_DTLS_CONNECTION_ID_COMPAT)
453 #if defined(MBEDTLS_SSL_ASYNC_PRIVATE)
456 #if defined(MBEDTLS_SSL_CONTEXT_SERIALIZATION)
459 #if defined(MBEDTLS_SSL_DEBUG_ALL)
462 #if defined(MBEDTLS_SSL_ENCRYPT_THEN_MAC)
465 #if defined(MBEDTLS_SSL_EXTENDED_MASTER_SECRET)
468 #if defined(MBEDTLS_SSL_KEEP_PEER_CERTIFICATE)
471 #if defined(MBEDTLS_SSL_RENEGOTIATION)
474 #if defined(MBEDTLS_SSL_MAX_FRAGMENT_LENGTH)
477 #if defined(MBEDTLS_SSL_RECORD_SIZE_LIMIT)
480 #if defined(MBEDTLS_SSL_PROTO_TLS1_2)
483 #if defined(MBEDTLS_SSL_PROTO_TLS1_3)
486 #if defined(MBEDTLS_SSL_TLS1_3_COMPATIBILITY_MODE)
489 #if defined(MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_PSK_ENABLED)
492 #if defined(MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_EPHEMERAL_ENABLED)
495 #if defined(MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_PSK_EPHEMERAL_ENABLED)
498 #if defined(MBEDTLS_SSL_EARLY_DATA)
501 #if defined(MBEDTLS_SSL_PROTO_DTLS)
504 #if defined(MBEDTLS_SSL_ALPN)
507 #if defined(MBEDTLS_SSL_DTLS_ANTI_REPLAY)
510 #if defined(MBEDTLS_SSL_DTLS_HELLO_VERIFY)
513 #if defined(MBEDTLS_SSL_DTLS_SRTP)
516 #if defined(MBEDTLS_SSL_DTLS_CLIENT_PORT_REUSE)
519 #if defined(MBEDTLS_SSL_SESSION_TICKETS)
522 #if defined(MBEDTLS_SSL_SERVER_NAME_INDICATION)
525 #if defined(MBEDTLS_SSL_VARIABLE_BUFFER_LENGTH)
528 #if defined(MBEDTLS_TEST_CONSTANT_FLOW_MEMSAN)
531 #if defined(MBEDTLS_TEST_CONSTANT_FLOW_VALGRIND)
534 #if defined(MBEDTLS_TEST_HOOKS)
537 #if defined(MBEDTLS_THREADING_ALT)
540 #if defined(MBEDTLS_THREADING_PTHREAD)
543 #if defined(MBEDTLS_USE_PSA_CRYPTO)
546 #if defined(MBEDTLS_PSA_CRYPTO_CONFIG)
549 #if defined(MBEDTLS_VERSION_FEATURES)
552 #if defined(MBEDTLS_X509_TRUSTED_CERTIFICATE_CALLBACK)
555 #if defined(MBEDTLS_X509_REMOVE_INFO)
558 #if defined(MBEDTLS_X509_RSASSA_PSS_SUPPORT)
561 #if defined(MBEDTLS_AESNI_C)
564 #if defined(MBEDTLS_AESCE_C)
567 #if defined(MBEDTLS_AES_C)
570 #if defined(MBEDTLS_ASN1_PARSE_C)
573 #if defined(MBEDTLS_ASN1_WRITE_C)
576 #if defined(MBEDTLS_BASE64_C)
579 #if defined(MBEDTLS_BIGNUM_C)
582 #if defined(MBEDTLS_CAMELLIA_C)
585 #if defined(MBEDTLS_ARIA_C)
588 #if defined(MBEDTLS_CCM_C)
591 #if defined(MBEDTLS_CHACHA20_C)
594 #if defined(MBEDTLS_CHACHAPOLY_C)
597 #if defined(MBEDTLS_CIPHER_C)
600 #if defined(MBEDTLS_CMAC_C)
603 #if defined(MBEDTLS_CTR_DRBG_C)
606 #if defined(MBEDTLS_DEBUG_C)
609 #if defined(MBEDTLS_DES_C)
612 #if defined(MBEDTLS_DHM_C)
615 #if defined(MBEDTLS_ECDH_C)
618 #if defined(MBEDTLS_ECDSA_C)
621 #if defined(MBEDTLS_ECJPAKE_C)
624 #if defined(MBEDTLS_ECP_C)
627 #if defined(MBEDTLS_ENTROPY_C)
630 #if defined(MBEDTLS_ERROR_C)
633 #if defined(MBEDTLS_GCM_C)
636 #if defined(MBEDTLS_HKDF_C)
639 #if defined(MBEDTLS_HMAC_DRBG_C)
642 #if defined(MBEDTLS_LMS_C)
645 #if defined(MBEDTLS_LMS_PRIVATE)
648 #if defined(MBEDTLS_NIST_KW_C)
651 #if defined(MBEDTLS_MD_C)
654 #if defined(MBEDTLS_MD5_C)
657 #if defined(MBEDTLS_MEMORY_BUFFER_ALLOC_C)
660 #if defined(MBEDTLS_NET_C)
663 #if defined(MBEDTLS_OID_C)
666 #if defined(MBEDTLS_PADLOCK_C)
669 #if defined(MBEDTLS_PEM_PARSE_C)
672 #if defined(MBEDTLS_PEM_WRITE_C)
675 #if defined(MBEDTLS_PK_C)
678 #if defined(MBEDTLS_PK_PARSE_C)
681 #if defined(MBEDTLS_PK_WRITE_C)
684 #if defined(MBEDTLS_PKCS5_C)
687 #if defined(MBEDTLS_PKCS7_C)
690 #if defined(MBEDTLS_PKCS12_C)
693 #if defined(MBEDTLS_PLATFORM_C)
696 #if defined(MBEDTLS_POLY1305_C)
699 #if defined(MBEDTLS_PSA_CRYPTO_C)
702 #if defined(MBEDTLS_PSA_CRYPTO_SE_C)
705 #if defined(MBEDTLS_PSA_CRYPTO_STORAGE_C)
708 #if defined(MBEDTLS_PSA_ITS_FILE_C)
711 #if defined(MBEDTLS_RIPEMD160_C)
714 #if defined(MBEDTLS_RSA_C)
717 #if defined(MBEDTLS_SHA1_C)
720 #if defined(MBEDTLS_SHA224_C)
723 #if defined(MBEDTLS_SHA256_C)
726 #if defined(MBEDTLS_SHA256_USE_A64_CRYPTO_IF_PRESENT)
729 #if defined(MBEDTLS_SHA256_USE_A64_CRYPTO_ONLY)
732 #if defined(MBEDTLS_SHA384_C)
735 #if defined(MBEDTLS_SHA512_C)
738 #if defined(MBEDTLS_SHA3_C)
741 #if defined(MBEDTLS_SHA512_USE_A64_CRYPTO_IF_PRESENT)
744 #if defined(MBEDTLS_SHA512_USE_A64_CRYPTO_ONLY)
747 #if defined(MBEDTLS_SSL_CACHE_C)
750 #if defined(MBEDTLS_SSL_COOKIE_C)
753 #if defined(MBEDTLS_SSL_TICKET_C)
756 #if defined(MBEDTLS_SSL_CLI_C)
759 #if defined(MBEDTLS_SSL_SRV_C)
762 #if defined(MBEDTLS_SSL_TLS_C)
765 #if defined(MBEDTLS_THREADING_C)
768 #if defined(MBEDTLS_TIMING_C)
771 #if defined(MBEDTLS_VERSION_C)
774 #if defined(MBEDTLS_X509_USE_C)
777 #if defined(MBEDTLS_X509_CRT_PARSE_C)
780 #if defined(MBEDTLS_X509_CRL_PARSE_C)
783 #if defined(MBEDTLS_X509_CSR_PARSE_C)
786 #if defined(MBEDTLS_X509_CREATE_C)
789 #if defined(MBEDTLS_X509_CRT_WRITE_C)
792 #if defined(MBEDTLS_X509_CSR_WRITE_C)
803 if (*idx == NULL) { in mbedtls_version_check_feature()
807 if (feature == NULL) { in mbedtls_version_check_feature()
811 if (strncmp(feature, "MBEDTLS_", 8)) { in mbedtls_version_check_feature()
818 if (!strcmp(*idx, feature)) { in mbedtls_version_check_feature()