Home
last modified time | relevance | path

Searched refs:MBEDTLS_ASSUME (Results 1 - 3 of 3) sorted by relevance

/third_party/mbedtls/library/
H A Dpsa_crypto_cipher.c36 MBEDTLS_ASSUME(key_type != PSA_KEY_TYPE_AES); in mbedtls_cipher_validate_values()
39 MBEDTLS_ASSUME(key_type != PSA_KEY_TYPE_ARIA); in mbedtls_cipher_validate_values()
42 MBEDTLS_ASSUME(key_type != PSA_KEY_TYPE_CAMELLIA); in mbedtls_cipher_validate_values()
45 MBEDTLS_ASSUME(key_type != PSA_KEY_TYPE_CHACHA20); in mbedtls_cipher_validate_values()
48 MBEDTLS_ASSUME(key_type != PSA_KEY_TYPE_DES); in mbedtls_cipher_validate_values()
51 MBEDTLS_ASSUME(alg != PSA_ALG_AEAD_WITH_SHORTENED_TAG(PSA_ALG_CCM, 0)); in mbedtls_cipher_validate_values()
54 MBEDTLS_ASSUME(alg != PSA_ALG_AEAD_WITH_SHORTENED_TAG(PSA_ALG_GCM, 0)); in mbedtls_cipher_validate_values()
57 MBEDTLS_ASSUME(alg != PSA_ALG_STREAM_CIPHER); in mbedtls_cipher_validate_values()
60 MBEDTLS_ASSUME(alg != PSA_ALG_AEAD_WITH_SHORTENED_TAG(PSA_ALG_CHACHA20_POLY1305, 0)); in mbedtls_cipher_validate_values()
63 MBEDTLS_ASSUME(al in mbedtls_cipher_validate_values()
[all...]
H A Dcommon.h244 /* MBEDTLS_ASSUME may be used to provide additional information to the compiler
248 #define MBEDTLS_ASSUME(x) __builtin_assume(x) macro
251 #define MBEDTLS_ASSUME(x) do { if (!(x)) __builtin_unreachable(); } while (0) macro
254 #define MBEDTLS_ASSUME(x) __assume(x) macro
256 #define MBEDTLS_ASSUME(x) do { } while (0) macro
H A Dcmac.c215 /* Without the MBEDTLS_ASSUME below, gcc -O3 will generate a warning of the form in mbedtls_cipher_cmac_update()
217 MBEDTLS_ASSUME(block_size <= MBEDTLS_CMAC_MAX_BLOCK_SIZE); in mbedtls_cipher_cmac_update()
286 MBEDTLS_ASSUME(block_size <= MBEDTLS_CMAC_MAX_BLOCK_SIZE); // silence GCC warning in mbedtls_cipher_cmac_finish()

Completed in 3 milliseconds