Home
last modified time | relevance | path

Searched refs:condition (Results 1 – 7 of 7) sorted by relevance

/optee_os/lib/libmbedtls/mbedtls/library/
H A Dconstant_time_impl.h205 static inline mbedtls_ct_uint_t mbedtls_ct_if(mbedtls_ct_condition_t condition, in mbedtls_ct_if() argument
215 [condition] "+&r" (condition), in mbedtls_ct_if()
221 return (mbedtls_ct_uint_t) condition; in mbedtls_ct_if()
230 [condition] "+&l" (condition), in mbedtls_ct_if()
237 return (mbedtls_ct_uint_t) condition; in mbedtls_ct_if()
244 [condition] "+&D" (condition), in mbedtls_ct_if()
257 [condition] "+&c" (condition), in mbedtls_ct_if()
266 (mbedtls_ct_condition_t) (~mbedtls_ct_compiler_opaque(condition)); in mbedtls_ct_if()
267 return (mbedtls_ct_uint_t) ((condition & if1) | (not_cond & if0)); in mbedtls_ct_if()
411 static inline size_t mbedtls_ct_size_if(mbedtls_ct_condition_t condition, in mbedtls_ct_size_if() argument
[all …]
H A Dconstant_time_internal.h262 static inline size_t mbedtls_ct_size_if(mbedtls_ct_condition_t condition,
278 static inline unsigned mbedtls_ct_uint_if(mbedtls_ct_condition_t condition,
294 static inline mbedtls_ct_condition_t mbedtls_ct_bool_if(mbedtls_ct_condition_t condition,
312 static inline mbedtls_mpi_uint mbedtls_ct_mpi_uint_if(mbedtls_ct_condition_t condition, \
332 static inline unsigned mbedtls_ct_uint_if_else_0(mbedtls_ct_condition_t condition, unsigned if1);
348 static inline mbedtls_ct_condition_t mbedtls_ct_bool_if_else_0(mbedtls_ct_condition_t condition,
365 static inline size_t mbedtls_ct_size_if_else_0(mbedtls_ct_condition_t condition, size_t if1);
383 static inline mbedtls_mpi_uint mbedtls_ct_mpi_uint_if_else_0(mbedtls_ct_condition_t condition,
414 static inline int mbedtls_ct_error_if(mbedtls_ct_condition_t condition, int if1, int if0);
430 static inline int mbedtls_ct_error_if_else_0(mbedtls_ct_condition_t condition, int if1);
[all …]
H A Dconstant_time.c170 void mbedtls_ct_memcpy_if(mbedtls_ct_condition_t condition, in mbedtls_ct_memcpy_if() argument
177 const uint64_t mask = (uint64_t) condition; in mbedtls_ct_memcpy_if()
178 const uint64_t not_mask = (uint64_t) ~mbedtls_ct_compiler_opaque(condition); in mbedtls_ct_memcpy_if()
180 const uint32_t mask = (uint32_t) condition; in mbedtls_ct_memcpy_if()
181 const uint32_t not_mask = (uint32_t) ~mbedtls_ct_compiler_opaque(condition); in mbedtls_ct_memcpy_if()
232 void mbedtls_ct_zeroize_if(mbedtls_ct_condition_t condition, void *buf, size_t len) in mbedtls_ct_zeroize_if() argument
234 uint32_t mask = (uint32_t) ~condition; in mbedtls_ct_zeroize_if()
H A Dcommon.h100 #define STATIC_ASSERT_THEN_RETURN(condition, value) \ argument
101 (STATIC_ASSERT_EXPR(condition) ? 0 : (value))
H A Dmemory_buffer_alloc.c632 #define TEST_ASSERT(condition) \ argument
633 if (!(condition)) \
/optee_os/lib/libmbedtls/mbedtls/
H A D.uncrustify.cfg13 # Allow splitting long for statements between the condition statements
H A DChangeLog91 * Fix a race condition on x86/amd64 platforms in AESNI support detection
317 (feature enabled by MBEDTLS_PSA_CRYPTO_SE_C). In a low memory condition,
1571 * Fix a race condition in out-of-source builds with CMake when generated data
2556 (an error condition) and the second operand was aliased to the result.
2557 * Fix a case in elliptic curve arithmetic where an out-of-memory condition
4222 * Replace preprocessor condition from #if defined(MBEDTLS_THREADING_PTHREAD)
4383 * Fix incorrect renegotiation condition in ssl_check_ctr_renegotiate() that