Home
last modified time | relevance | path

Searched refs:atomic_fetch_and (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.4/arch/sparc/include/asm/
Datomic_32.h25 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/
Datomic.h90 #define atomic_fetch_and atomic_fetch_and in ATOMIC_OP_RETURN() macro
/Linux-v5.4/arch/csky/include/asm/
Datomic.h192 #define atomic_fetch_and atomic_fetch_and macro
/Linux-v5.4/include/linux/
Datomic-fallback.h607 #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/
Datomic.h129 #ifndef atomic_fetch_and
Datomic-instrumented.h425 atomic_fetch_and(int i, atomic_t *v) in atomic_fetch_and() function
430 #define atomic_fetch_and atomic_fetch_and macro
Datomic-long.h768 return atomic_fetch_and(i, v); in atomic_long_fetch_and()
/Linux-v5.4/arch/riscv/include/asm/
Datomic.h183 #define atomic_fetch_and atomic_fetch_and macro
/Linux-v5.4/arch/arm64/include/asm/
Datomic.h50 ATOMIC_FETCH_OPS(atomic_fetch_and)
/Linux-v5.4/arch/ia64/include/asm/
Datomic.h118 #define atomic_fetch_and(i,v) ia64_atomic_fetch_and(i,v) macro
/Linux-v5.4/drivers/pci/hotplug/
Dpciehp_hpc.c589 if (atomic_fetch_and(~RERUN_ISR, &ctrl->pending_events) & RERUN_ISR) { in pciehp_ist()