Home
last modified time | relevance | path

Searched refs:ATOMIC64_OPS (Results 1 – 2 of 2) sorted by relevance

/linux-4.19.296/include/asm-generic/
Datomic64.h36 #define ATOMIC64_OPS(op) ATOMIC64_OP(op) ATOMIC64_OP_RETURN(op) ATOMIC64_FETCH_OP(op) macro
38 ATOMIC64_OPS(add)
39 ATOMIC64_OPS(sub)
41 #undef ATOMIC64_OPS
42 #define ATOMIC64_OPS(op) ATOMIC64_OP(op) ATOMIC64_FETCH_OP(op) macro
44 ATOMIC64_OPS(and)
45 ATOMIC64_OPS(or)
46 ATOMIC64_OPS(xor)
48 #undef ATOMIC64_OPS
/linux-4.19.296/lib/
Datomic64.c114 #define ATOMIC64_OPS(op, c_op) \ macro
119 ATOMIC64_OPS(add, +=)
120 ATOMIC64_OPS(sub, -=)
122 #undef ATOMIC64_OPS
123 #define ATOMIC64_OPS(op, c_op) \ macro
128 ATOMIC64_OPS(and, &=)
129 ATOMIC64_OPS(or, |=)
130 ATOMIC64_OPS(xor, ^=)
132 #undef ATOMIC64_OPS