Home
last modified time | relevance | path

Searched refs:atomic_fetch_or (Results 1 – 14 of 14) sorted by relevance

/Linux-v5.10/arch/sparc/include/asm/
Datomic_32.h24 int atomic_fetch_or(int, atomic_t *);
41 #define atomic_or(i, v) ((void)atomic_fetch_or((i), (v)))
/Linux-v5.10/arch/openrisc/include/asm/
Datomic.h91 #define atomic_fetch_or atomic_fetch_or in ATOMIC_OP_RETURN() macro
/Linux-v5.10/arch/csky/include/asm/
Datomic.h194 #define atomic_fetch_or atomic_fetch_or macro
/Linux-v5.10/include/linux/
Datomic-fallback.h810 #define arch_atomic_fetch_or atomic_fetch_or
816 #define atomic_fetch_or_acquire atomic_fetch_or
817 #define atomic_fetch_or_release atomic_fetch_or
818 #define atomic_fetch_or_relaxed atomic_fetch_or
842 #ifndef atomic_fetch_or
844 atomic_fetch_or(int i, atomic_t *v) in atomic_fetch_or() function
852 #define atomic_fetch_or atomic_fetch_or macro
/Linux-v5.10/kernel/
Dirq_work.c34 oflags = atomic_fetch_or(IRQ_WORK_CLAIMED | CSD_TYPE_IRQ_WORK, &work->flags); in irq_work_claim()
/Linux-v5.10/include/asm-generic/
Datomic.h133 #ifndef atomic_fetch_or
Datomic-instrumented.h524 atomic_fetch_or(int i, atomic_t *v) in atomic_fetch_or() function
529 #define atomic_fetch_or atomic_fetch_or macro
Datomic-long.h829 return atomic_fetch_or(i, v); in atomic_long_fetch_or()
/Linux-v5.10/arch/riscv/include/asm/
Datomic.h182 #define atomic_fetch_or atomic_fetch_or macro
/Linux-v5.10/drivers/net/xen-netback/
Dinterface.c95 old = atomic_fetch_or(NETBK_TX_EOI, &queue->eoi_pending); in xenvif_tx_interrupt()
150 old = atomic_fetch_or(NETBK_RX_EOI, &queue->eoi_pending); in xenvif_rx_interrupt()
166 old = atomic_fetch_or(NETBK_COMMON_EOI, &queue->eoi_pending); in xenvif_interrupt()
/Linux-v5.10/kernel/time/
Dtick-sched.c299 prev = atomic_fetch_or(BIT(bit), dep); in tick_nohz_dep_set_all()
329 prev = atomic_fetch_or(BIT(bit), &ts->tick_dep_mask); in tick_nohz_dep_set_cpu()
359 if (!atomic_fetch_or(BIT(bit), &tsk->tick_dep_mask)) { in tick_nohz_dep_set_task()
/Linux-v5.10/arch/arm64/include/asm/
Datomic.h47 ATOMIC_FETCH_OPS(atomic_fetch_or)
/Linux-v5.10/arch/ia64/include/asm/
Datomic.h118 #define atomic_fetch_or(i,v) ia64_atomic_fetch_or(i,v) macro
/Linux-v5.10/kernel/sched/
Dfair.c10102 flags = atomic_fetch_or(flags, nohz_flags(ilb_cpu)); in kick_ilb()