Lines Matching refs:mbedtls_ct_uint_t
69 #define MBEDTLS_CT_SIZE (sizeof(mbedtls_ct_uint_t) * 8)
84 extern volatile mbedtls_ct_uint_t mbedtls_ct_zero;
100 static inline mbedtls_ct_uint_t mbedtls_ct_compiler_opaque(mbedtls_ct_uint_t x) in mbedtls_ct_compiler_opaque()
135 static inline mbedtls_ct_condition_t mbedtls_ct_bool(mbedtls_ct_uint_t x) in mbedtls_ct_bool()
146 mbedtls_ct_uint_t s; in mbedtls_ct_bool()
199 const mbedtls_ct_uint_t xo = mbedtls_ct_compiler_opaque(x); in mbedtls_ct_bool()
210 y = (((mbedtls_ct_uint_t) y) >> (MBEDTLS_CT_SIZE - 1)); in mbedtls_ct_bool()
220 static inline mbedtls_ct_uint_t mbedtls_ct_if(mbedtls_ct_condition_t condition, in mbedtls_ct_if()
221 mbedtls_ct_uint_t if1, in mbedtls_ct_if()
222 mbedtls_ct_uint_t if0) in mbedtls_ct_if()
236 return (mbedtls_ct_uint_t) condition; in mbedtls_ct_if()
252 return (mbedtls_ct_uint_t) condition; in mbedtls_ct_if()
282 return (mbedtls_ct_uint_t) ((condition & if1) | (not_cond & if0)); in mbedtls_ct_if()
286 static inline mbedtls_ct_condition_t mbedtls_ct_uint_lt(mbedtls_ct_uint_t x, mbedtls_ct_uint_t y) in mbedtls_ct_uint_lt()
369 const mbedtls_ct_uint_t xo = mbedtls_ct_compiler_opaque(x); in mbedtls_ct_uint_lt()
370 const mbedtls_ct_uint_t yo = mbedtls_ct_compiler_opaque(y); in mbedtls_ct_uint_lt()
387 mbedtls_ct_uint_t ret = mbedtls_ct_if(cond, yo, (mbedtls_ct_uint_t) (xo - yo)); in mbedtls_ct_uint_lt()
397 static inline mbedtls_ct_condition_t mbedtls_ct_uint_ne(mbedtls_ct_uint_t x, mbedtls_ct_uint_t y) in mbedtls_ct_uint_ne()
400 const mbedtls_ct_uint_t diff = mbedtls_ct_compiler_opaque(x) ^ mbedtls_ct_compiler_opaque(y); in mbedtls_ct_uint_ne()
430 return (size_t) mbedtls_ct_if(condition, (mbedtls_ct_uint_t) if1, (mbedtls_ct_uint_t) if0); in mbedtls_ct_size_if()
437 return (unsigned) mbedtls_ct_if(condition, (mbedtls_ct_uint_t) if1, (mbedtls_ct_uint_t) if0); in mbedtls_ct_uint_if()
444 return (mbedtls_ct_condition_t) mbedtls_ct_if(condition, (mbedtls_ct_uint_t) if1, in mbedtls_ct_bool_if()
445 (mbedtls_ct_uint_t) if0); in mbedtls_ct_bool_if()
455 (mbedtls_ct_uint_t) if1, in mbedtls_ct_mpi_uint_if()
456 (mbedtls_ct_uint_t) if0); in mbedtls_ct_mpi_uint_if()
495 return -((int) mbedtls_ct_if(condition, (mbedtls_ct_uint_t) (-if1), in mbedtls_ct_error_if()
496 (mbedtls_ct_uint_t) (-if0))); in mbedtls_ct_error_if()
504 static inline mbedtls_ct_condition_t mbedtls_ct_uint_eq(mbedtls_ct_uint_t x, in mbedtls_ct_uint_eq()
505 mbedtls_ct_uint_t y) in mbedtls_ct_uint_eq()
510 static inline mbedtls_ct_condition_t mbedtls_ct_uint_gt(mbedtls_ct_uint_t x, in mbedtls_ct_uint_gt()
511 mbedtls_ct_uint_t y) in mbedtls_ct_uint_gt()
516 static inline mbedtls_ct_condition_t mbedtls_ct_uint_ge(mbedtls_ct_uint_t x, in mbedtls_ct_uint_ge()
517 mbedtls_ct_uint_t y) in mbedtls_ct_uint_ge()
522 static inline mbedtls_ct_condition_t mbedtls_ct_uint_le(mbedtls_ct_uint_t x, in mbedtls_ct_uint_le()
523 mbedtls_ct_uint_t y) in mbedtls_ct_uint_le()