Lines Matching refs:c_op
19 #define ATOMIC_OP(op, c_op) \ argument
25 while ((old = arch_cmpxchg(&v->counter, c, c c_op i)) != c) \
29 #define ATOMIC_OP_RETURN(op, c_op) \ argument
35 while ((old = arch_cmpxchg(&v->counter, c, c c_op i)) != c) \
38 return c c_op i; \
41 #define ATOMIC_FETCH_OP(op, c_op) \ argument
47 while ((old = arch_cmpxchg(&v->counter, c, c c_op i)) != c) \
57 #define ATOMIC_OP(op, c_op) \ argument
63 v->counter = v->counter c_op i; \
67 #define ATOMIC_OP_RETURN(op, c_op) \ argument
74 ret = (v->counter = v->counter c_op i); \
80 #define ATOMIC_FETCH_OP(op, c_op) \ argument
88 v->counter = v->counter c_op i; \