Lines Matching refs:val
20 #define TEST(bit, op, c_op, val) \ argument
24 atomic##bit##_##op(val, &v); \
25 r c_op val; \
44 #define TEST_RETURN(bit, op, c_op, val) \ argument
48 r c_op val; \
49 BUG_ON(atomic##bit##_##op(val, &v) != r); \
53 #define TEST_FETCH(bit, op, c_op, val) \ argument
57 r c_op val; \
58 BUG_ON(atomic##bit##_##op(val, &v) != v0); \
62 #define RETURN_FAMILY_TEST(bit, op, c_op, val) \ argument
64 FAMILY_TEST(TEST_RETURN, bit, op, c_op, val); \
67 #define FETCH_FAMILY_TEST(bit, op, c_op, val) \ argument
69 FAMILY_TEST(TEST_FETCH, bit, op, c_op, val); \