Searched refs:atomic_fetch_xor (Results 1 – 9 of 9) sorted by relevance
/Linux-v4.19/arch/sparc/include/asm/ |
D | atomic_32.h | 27 int atomic_fetch_xor(int, atomic_t *); 44 #define atomic_xor(i, v) ((void)atomic_fetch_xor((i), (v)))
|
/Linux-v4.19/arch/openrisc/include/asm/ |
D | atomic.h | 92 #define atomic_fetch_xor atomic_fetch_xor in ATOMIC_OP_RETURN() macro
|
/Linux-v4.19/include/linux/ |
D | atomic.h | 400 #define atomic_fetch_xor_relaxed atomic_fetch_xor 401 #define atomic_fetch_xor_acquire atomic_fetch_xor 402 #define atomic_fetch_xor_release atomic_fetch_xor 408 __atomic_op_acquire(atomic_fetch_xor, __VA_ARGS__) 413 __atomic_op_release(atomic_fetch_xor, __VA_ARGS__) 416 #ifndef atomic_fetch_xor 417 #define atomic_fetch_xor(...) \ macro 418 __atomic_op_fence(atomic_fetch_xor, __VA_ARGS__)
|
/Linux-v4.19/arch/arm64/include/asm/ |
D | atomic.h | 86 #define atomic_fetch_xor atomic_fetch_xor macro
|
/Linux-v4.19/arch/riscv/include/asm/ |
D | atomic.h | 189 #define atomic_fetch_xor atomic_fetch_xor macro
|
/Linux-v4.19/include/asm-generic/ |
D | atomic.h | 141 #ifndef atomic_fetch_xor
|
D | atomic-instrumented.h | 363 static __always_inline int atomic_fetch_xor(int i, atomic_t *v) in atomic_fetch_xor() function
|
/Linux-v4.19/arch/ia64/include/asm/ |
D | atomic.h | 120 #define atomic_fetch_xor(i,v) ia64_atomic_fetch_xor(i,v) macro
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | i915_gem_execbuffer.c | 1980 file_priv->bsd_engine = atomic_fetch_xor(1, in gen8_dispatch_bsd_engine()
|