Searched refs:atomic_cmpxchg_acquire (Results 1 - 11 of 11) sorted by relevance

/linux-master/kernel/
H A Dkexec_internal.h26 return atomic_cmpxchg_acquire(&__kexec_lock, 0, 1) == 0;
H A Dsmp.c269 if (atomic_cmpxchg_acquire(&per_cpu(trigger_backtrace, cpu), 1, 0))
/linux-master/kernel/locking/
H A Dosq_lock.c62 atomic_cmpxchg_acquire(&lock->tail, curr, old_cpu) == curr) {
H A Dqspinlock_paravirt.h146 val = atomic_cmpxchg_acquire(&lock->val, old, new);
/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dpsci-relay.c96 return atomic_cmpxchg_acquire(&args->lock,
/linux-master/arch/arm64/kvm/vgic/
H A Dvgic-mmio-v3.c273 ctlr = atomic_cmpxchg_acquire(&vgic_cpu->ctlr,
283 ctlr = atomic_cmpxchg_acquire(&vgic_cpu->ctlr, 0,
/linux-master/arch/x86/kvm/svm/
H A Dsev.c1596 if (atomic_cmpxchg_acquire(&dst_sev->migration_in_progress, 0, 1))
1599 if (atomic_cmpxchg_acquire(&src_sev->migration_in_progress, 0, 1))
/linux-master/include/linux/atomic/
H A Datomic-instrumented.h1200 * atomic_cmpxchg_acquire() - atomic compare and exchange with acquire ordering
1213 atomic_cmpxchg_acquire(atomic_t *v, int old, int new) function
/linux-master/kernel/sched/
H A Drt.c2221 return !atomic_cmpxchg_acquire(v, 0, 1);
/linux-master/kernel/printk/
H A Dprintk.c4346 old = atomic_cmpxchg_acquire(&printk_cpu_sync_owner, -1,
/linux-master/arch/x86/kvm/
H A Dlapic.c403 if (atomic_cmpxchg_acquire(&kvm->arch.apic_map_dirty,

Completed in 166 milliseconds