Searched refs:atomic_fetch_or (Results 1 – 6 of 6) sorted by relevance
/Linux-v5.15/kernel/ |
D | irq_work.c | 34 oflags = atomic_fetch_or(IRQ_WORK_CLAIMED | CSD_TYPE_IRQ_WORK, &work->node.a_flags); in irq_work_claim()
|
/Linux-v5.15/kernel/time/ |
D | tick-sched.c | 388 prev = atomic_fetch_or(BIT(bit), dep); in tick_nohz_dep_set_all() 418 prev = atomic_fetch_or(BIT(bit), &ts->tick_dep_mask); in tick_nohz_dep_set_cpu() 448 if (!atomic_fetch_or(BIT(bit), &tsk->tick_dep_mask)) in tick_nohz_dep_set_task() 469 prev = atomic_fetch_or(BIT(bit), &sig->tick_dep_mask); in tick_nohz_dep_set_signal()
|
/Linux-v5.15/drivers/net/xen-netback/ |
D | interface.c | 95 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() 167 old = atomic_fetch_or(NETBK_COMMON_EOI, &queue->eoi_pending); in xenvif_interrupt()
|
/Linux-v5.15/arch/arm64/include/asm/ |
D | atomic.h | 47 ATOMIC_FETCH_OPS(atomic_fetch_or)
|
/Linux-v5.15/include/linux/atomic/ |
D | atomic-instrumented.h | 382 atomic_fetch_or(int i, atomic_t *v) in atomic_fetch_or() function
|
/Linux-v5.15/kernel/sched/ |
D | fair.c | 10330 flags = atomic_fetch_or(flags, nohz_flags(ilb_cpu)); in kick_ilb()
|