Lines Matching refs:a
19 t a, b; \
218 #define check_one_op(t, fmt, op, sym, a, b, r, of) do { \ argument
222 _of = check_ ## op ## _overflow(a, b, &_r); \
226 a, b, of ? "" : " not", #t); \
232 a, b, r, _r, #t); \
242 check_one_op(t, fmt, add, "+", p->a, p->b, p->sum, p->s_of); \
243 check_one_op(t, fmt, add, "+", p->b, p->a, p->sum, p->s_of); \
244 check_one_op(t, fmt, sub, "-", p->a, p->b, p->diff, p->d_of); \
245 check_one_op(t, fmt, mul, "*", p->a, p->b, p->prod, p->p_of); \
246 check_one_op(t, fmt, mul, "*", p->b, p->a, p->prod, p->p_of); \
296 #define TEST_ONE_SHIFT(a, s, t, expect, of) ({ \ in test_overflow_shift() argument
298 typeof(a) __a = (a); \ in test_overflow_shift()
305 #t, #a, #s, of ? "" : " not"); \ in test_overflow_shift()
309 #t, #a, #s, #expect); \ in test_overflow_shift()
317 pr_info("ok: (%s)(%s << %s) == %s\n", #t, #a, #s, \ in test_overflow_shift()
504 volatile size_t a = TEST_SIZE; \
518 a * b); \
527 array_size(a, b)); \