/linux-6.14.4/arch/sparc/include/asm/ |
D | atomic_32.h | 27 int arch_atomic_fetch_and(int, atomic_t *); 28 #define arch_atomic_fetch_and arch_atomic_fetch_and macro 54 #define arch_atomic_and(i, v) ((void)arch_atomic_fetch_and((i), (v)))
|
D | atomic_64.h | 57 #define arch_atomic_fetch_and arch_atomic_fetch_and macro
|
/linux-6.14.4/arch/x86/include/asm/ |
D | atomic.h | 125 static __always_inline int arch_atomic_fetch_and(int i, atomic_t *v) in arch_atomic_fetch_and() function 133 #define arch_atomic_fetch_and arch_atomic_fetch_and macro
|
/linux-6.14.4/arch/sh/include/asm/ |
D | atomic-grb.h | 86 #define arch_atomic_fetch_and arch_atomic_fetch_and macro
|
D | atomic-llsc.h | 88 #define arch_atomic_fetch_and arch_atomic_fetch_and macro
|
D | atomic-irq.h | 72 #define arch_atomic_fetch_and arch_atomic_fetch_and macro
|
/linux-6.14.4/arch/hexagon/include/asm/ |
D | atomic.h | 100 #define arch_atomic_fetch_and arch_atomic_fetch_and in ATOMIC_OPS() macro
|
/linux-6.14.4/arch/openrisc/include/asm/ |
D | atomic.h | 92 #define arch_atomic_fetch_and arch_atomic_fetch_and in ATOMIC_OP_RETURN() macro
|
/linux-6.14.4/arch/loongarch/include/asm/ |
D | atomic.h | 113 #define arch_atomic_fetch_and arch_atomic_fetch_and in ATOMIC_OPS() macro 114 #define arch_atomic_fetch_and_acquire arch_atomic_fetch_and in ATOMIC_OPS() 115 #define arch_atomic_fetch_and_release arch_atomic_fetch_and in ATOMIC_OPS()
|
/linux-6.14.4/arch/arc/include/asm/ |
D | atomic-spinlock.h | 101 #define arch_atomic_fetch_and arch_atomic_fetch_and macro
|
/linux-6.14.4/arch/xtensa/include/asm/ |
D | atomic.h | 260 #define arch_atomic_fetch_and arch_atomic_fetch_and macro
|
/linux-6.14.4/arch/arm64/include/asm/ |
D | atomic.h | 128 #define arch_atomic_fetch_and arch_atomic_fetch_and macro
|
/linux-6.14.4/arch/m68k/include/asm/ |
D | atomic.h | 123 #define arch_atomic_fetch_and arch_atomic_fetch_and macro
|
/linux-6.14.4/arch/parisc/include/asm/ |
D | atomic.h | 135 #define arch_atomic_fetch_and arch_atomic_fetch_and macro
|
/linux-6.14.4/arch/s390/include/asm/ |
D | atomic.h | 101 #define arch_atomic_fetch_and arch_atomic_fetch_and in ATOMIC_OPS() macro
|
/linux-6.14.4/arch/riscv/include/asm/ |
D | atomic.h | 180 #define arch_atomic_fetch_and arch_atomic_fetch_and macro
|
/linux-6.14.4/include/asm-generic/ |
D | atomic.h | 120 #define arch_atomic_fetch_and generic_atomic_fetch_and macro
|
/linux-6.14.4/arch/arm/include/asm/ |
D | atomic.h | 205 #define arch_atomic_fetch_and arch_atomic_fetch_and macro
|
/linux-6.14.4/include/linux/atomic/ |
D | atomic-arch-fallback.h | 1445 #if defined(arch_atomic_fetch_and) in raw_atomic_fetch_and() 1446 return arch_atomic_fetch_and(i, v); in raw_atomic_fetch_and() 1478 #elif defined(arch_atomic_fetch_and) in raw_atomic_fetch_and_acquire() 1479 return arch_atomic_fetch_and(i, v); in raw_atomic_fetch_and_acquire() 1504 #elif defined(arch_atomic_fetch_and) in raw_atomic_fetch_and_release() 1505 return arch_atomic_fetch_and(i, v); in raw_atomic_fetch_and_release() 1527 #elif defined(arch_atomic_fetch_and) in raw_atomic_fetch_and_relaxed() 1528 return arch_atomic_fetch_and(i, v); in raw_atomic_fetch_and_relaxed()
|