Lines Matching refs:b

41                                                  unsigned int b);
44 unsigned int b);
46 static ossl_inline uint32_t constant_time_lt_32(uint32_t a, uint32_t b);
49 static ossl_inline uint64_t constant_time_lt_64(uint64_t a, uint64_t b);
53 unsigned int b);
56 unsigned int b);
67 unsigned int b);
70 unsigned int b);
72 static ossl_inline unsigned int constant_time_eq_int(int a, int b);
74 static ossl_inline unsigned char constant_time_eq_int_8(int a, int b);
85 unsigned int b);
89 unsigned char b);
93 uint32_t b);
97 uint64_t b);
100 int b);
125 unsigned int b) in constant_time_lt() argument
127 return constant_time_msb(a ^ ((a ^ b) | ((a - b) ^ b))); in constant_time_lt()
130 static ossl_inline size_t constant_time_lt_s(size_t a, size_t b) in constant_time_lt_s() argument
132 return constant_time_msb_s(a ^ ((a ^ b) | ((a - b) ^ b))); in constant_time_lt_s()
136 unsigned int b) in constant_time_lt_8() argument
138 return (unsigned char)constant_time_lt(a, b); in constant_time_lt_8()
141 static ossl_inline uint32_t constant_time_lt_32(uint32_t a, uint32_t b) in constant_time_lt_32() argument
143 return constant_time_msb_32(a ^ ((a ^ b) | ((a - b) ^ b))); in constant_time_lt_32()
146 static ossl_inline uint64_t constant_time_lt_64(uint64_t a, uint64_t b) in constant_time_lt_64() argument
148 return constant_time_msb_64(a ^ ((a ^ b) | ((a - b) ^ b))); in constant_time_lt_64()
168 static ossl_inline BN_ULONG constant_time_lt_bn(BN_ULONG a, BN_ULONG b) in constant_time_lt_bn() argument
170 return constant_time_msb_bn(a ^ ((a ^ b) | ((a - b) ^ b))); in constant_time_lt_bn()
179 BN_ULONG b) in constant_time_eq_bn() argument
181 return constant_time_is_zero_bn(a ^ b); in constant_time_eq_bn()
186 BN_ULONG b) in constant_time_select_bn() argument
188 return (value_barrier_bn(mask) & a) | (value_barrier_bn(~mask) & b); in constant_time_select_bn()
193 unsigned int b) in constant_time_ge() argument
195 return ~constant_time_lt(a, b); in constant_time_ge()
198 static ossl_inline size_t constant_time_ge_s(size_t a, size_t b) in constant_time_ge_s() argument
200 return ~constant_time_lt_s(a, b); in constant_time_ge_s()
204 unsigned int b) in constant_time_ge_8() argument
206 return (unsigned char)constant_time_ge(a, b); in constant_time_ge_8()
209 static ossl_inline unsigned char constant_time_ge_8_s(size_t a, size_t b) in constant_time_ge_8_s() argument
211 return (unsigned char)constant_time_ge_s(a, b); in constant_time_ge_8_s()
240 unsigned int b) in constant_time_eq() argument
242 return constant_time_is_zero(a ^ b); in constant_time_eq()
245 static ossl_inline size_t constant_time_eq_s(size_t a, size_t b) in constant_time_eq_s() argument
247 return constant_time_is_zero_s(a ^ b); in constant_time_eq_s()
251 unsigned int b) in constant_time_eq_8() argument
253 return (unsigned char)constant_time_eq(a, b); in constant_time_eq_8()
256 static ossl_inline unsigned char constant_time_eq_8_s(size_t a, size_t b) in constant_time_eq_8_s() argument
258 return (unsigned char)constant_time_eq_s(a, b); in constant_time_eq_8_s()
261 static ossl_inline unsigned int constant_time_eq_int(int a, int b) in constant_time_eq_int() argument
263 return constant_time_eq((unsigned)(a), (unsigned)(b)); in constant_time_eq_int()
266 static ossl_inline unsigned char constant_time_eq_int_8(int a, int b) in constant_time_eq_int_8() argument
268 return constant_time_eq_8((unsigned)(a), (unsigned)(b)); in constant_time_eq_int_8()
339 unsigned int b) in constant_time_select() argument
341 return (value_barrier(mask) & a) | (value_barrier(~mask) & b); in constant_time_select()
346 size_t b) in constant_time_select_s() argument
348 return (value_barrier_s(mask) & a) | (value_barrier_s(~mask) & b); in constant_time_select_s()
353 unsigned char b) in constant_time_select_8() argument
355 return (unsigned char)constant_time_select(mask, a, b); in constant_time_select_8()
359 int b) in constant_time_select_int() argument
361 return (int)constant_time_select(mask, (unsigned)(a), (unsigned)(b)); in constant_time_select_int()
364 static ossl_inline int constant_time_select_int_s(size_t mask, int a, int b) in constant_time_select_int_s() argument
367 (unsigned)(b)); in constant_time_select_int_s()
371 uint32_t b) in constant_time_select_32() argument
373 return (value_barrier_32(mask) & a) | (value_barrier_32(~mask) & b); in constant_time_select_32()
377 uint64_t b) in constant_time_select_64() argument
379 return (value_barrier_64(mask) & a) | (value_barrier_64(~mask) & b); in constant_time_select_64()
393 uint32_t *b) in constant_time_cond_swap_32() argument
395 uint32_t xor = *a ^ *b; in constant_time_cond_swap_32()
399 *b ^= xor; in constant_time_cond_swap_32()
413 uint64_t *b) in constant_time_cond_swap_64() argument
415 uint64_t xor = *a ^ *b; in constant_time_cond_swap_64()
419 *b ^= xor; in constant_time_cond_swap_64()
436 unsigned char *b, in constant_time_cond_swap_buff() argument
443 tmp = a[i] ^ b[i]; in constant_time_cond_swap_buff()
446 b[i] ^= tmp; in constant_time_cond_swap_buff()