Searched refs:atomic_fetch_and (Results 1 – 11 of 11) sorted by relevance
/Linux-v5.4/arch/sparc/include/asm/ |
D | atomic_32.h | 25 int atomic_fetch_and(int, atomic_t *); 42 #define atomic_and(i, v) ((void)atomic_fetch_and((i), (v)))
|
/Linux-v5.4/arch/openrisc/include/asm/ |
D | atomic.h | 90 #define atomic_fetch_and atomic_fetch_and in ATOMIC_OP_RETURN() macro
|
/Linux-v5.4/arch/csky/include/asm/ |
D | atomic.h | 192 #define atomic_fetch_and atomic_fetch_and macro
|
/Linux-v5.4/include/linux/ |
D | atomic-fallback.h | 607 #define atomic_fetch_and_acquire atomic_fetch_and 608 #define atomic_fetch_and_release atomic_fetch_and 609 #define atomic_fetch_and_relaxed atomic_fetch_and 633 #ifndef atomic_fetch_and 635 atomic_fetch_and(int i, atomic_t *v) in atomic_fetch_and() function 643 #define atomic_fetch_and atomic_fetch_and macro 668 return atomic_fetch_and(~i, v); in atomic_fetch_andnot()
|
/Linux-v5.4/include/asm-generic/ |
D | atomic.h | 129 #ifndef atomic_fetch_and
|
D | atomic-instrumented.h | 425 atomic_fetch_and(int i, atomic_t *v) in atomic_fetch_and() function 430 #define atomic_fetch_and atomic_fetch_and macro
|
D | atomic-long.h | 768 return atomic_fetch_and(i, v); in atomic_long_fetch_and()
|
/Linux-v5.4/arch/riscv/include/asm/ |
D | atomic.h | 183 #define atomic_fetch_and atomic_fetch_and macro
|
/Linux-v5.4/arch/arm64/include/asm/ |
D | atomic.h | 50 ATOMIC_FETCH_OPS(atomic_fetch_and)
|
/Linux-v5.4/arch/ia64/include/asm/ |
D | atomic.h | 118 #define atomic_fetch_and(i,v) ia64_atomic_fetch_and(i,v) macro
|
/Linux-v5.4/drivers/pci/hotplug/ |
D | pciehp_hpc.c | 589 if (atomic_fetch_and(~RERUN_ISR, &ctrl->pending_events) & RERUN_ISR) { in pciehp_ist()
|