Lines Matching refs:x

100 static inline mbedtls_ct_uint_t mbedtls_ct_compiler_opaque(mbedtls_ct_uint_t x)  in mbedtls_ct_compiler_opaque()  argument
103 asm volatile ("" : [x] "+r" (x) :); in mbedtls_ct_compiler_opaque()
104 return x; in mbedtls_ct_compiler_opaque()
106 return x ^ mbedtls_ct_zero; in mbedtls_ct_compiler_opaque()
135 static inline mbedtls_ct_condition_t mbedtls_ct_bool(mbedtls_ct_uint_t x) in mbedtls_ct_bool() argument
152 [x] "+&r" (x) in mbedtls_ct_bool()
156 return (mbedtls_ct_condition_t) x; in mbedtls_ct_bool()
166 [x] "+&l" (x) in mbedtls_ct_bool()
171 return (mbedtls_ct_condition_t) x; in mbedtls_ct_bool()
181 [x] "D" (x) in mbedtls_ct_bool()
193 [x] "+&a" (x) in mbedtls_ct_bool()
197 return (mbedtls_ct_condition_t) x; in mbedtls_ct_bool()
199 const mbedtls_ct_uint_t xo = mbedtls_ct_compiler_opaque(x); in mbedtls_ct_bool()
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() argument
298 [x] "+&r" (x) in mbedtls_ct_uint_lt()
303 return (mbedtls_ct_condition_t) x; in mbedtls_ct_uint_lt()
322 [x] "+&l" (x), in mbedtls_ct_uint_lt()
328 return (mbedtls_ct_condition_t) x; in mbedtls_ct_uint_lt()
341 [x] "+&D" (x), in mbedtls_ct_uint_lt()
346 return (mbedtls_ct_condition_t) x; in mbedtls_ct_uint_lt()
359 [x] "+&a" (x), in mbedtls_ct_uint_lt()
364 return (mbedtls_ct_condition_t) x; in mbedtls_ct_uint_lt()
369 const mbedtls_ct_uint_t xo = mbedtls_ct_compiler_opaque(x); 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() argument
400 const mbedtls_ct_uint_t diff = mbedtls_ct_compiler_opaque(x) ^ mbedtls_ct_compiler_opaque(y); in mbedtls_ct_uint_ne()
504 static inline mbedtls_ct_condition_t mbedtls_ct_uint_eq(mbedtls_ct_uint_t x, in mbedtls_ct_uint_eq() argument
507 return ~mbedtls_ct_uint_ne(x, 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() argument
513 return mbedtls_ct_uint_lt(y, x); 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() argument
519 return ~mbedtls_ct_uint_lt(x, 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() argument
525 return ~mbedtls_ct_uint_gt(x, y); in mbedtls_ct_uint_le()
528 static inline mbedtls_ct_condition_t mbedtls_ct_bool_ne(mbedtls_ct_condition_t x, in mbedtls_ct_bool_ne() argument
531 return (mbedtls_ct_condition_t) (x ^ y); in mbedtls_ct_bool_ne()
534 static inline mbedtls_ct_condition_t mbedtls_ct_bool_and(mbedtls_ct_condition_t x, in mbedtls_ct_bool_and() argument
537 return (mbedtls_ct_condition_t) (x & y); in mbedtls_ct_bool_and()
540 static inline mbedtls_ct_condition_t mbedtls_ct_bool_or(mbedtls_ct_condition_t x, in mbedtls_ct_bool_or() argument
543 return (mbedtls_ct_condition_t) (x | y); in mbedtls_ct_bool_or()
546 static inline mbedtls_ct_condition_t mbedtls_ct_bool_not(mbedtls_ct_condition_t x) in mbedtls_ct_bool_not() argument
548 return (mbedtls_ct_condition_t) (~x); in mbedtls_ct_bool_not()