Searched refs:atomic_cmpxchg_acquire (Results 1 - 11 of 11) sorted by relevance
/linux-master/kernel/ |
H A D | kexec_internal.h | 26 return atomic_cmpxchg_acquire(&__kexec_lock, 0, 1) == 0;
|
H A D | smp.c | 269 if (atomic_cmpxchg_acquire(&per_cpu(trigger_backtrace, cpu), 1, 0))
|
/linux-master/kernel/locking/ |
H A D | osq_lock.c | 62 atomic_cmpxchg_acquire(&lock->tail, curr, old_cpu) == curr) {
|
H A D | qspinlock_paravirt.h | 146 val = atomic_cmpxchg_acquire(&lock->val, old, new);
|
/linux-master/arch/arm64/kvm/hyp/nvhe/ |
H A D | psci-relay.c | 96 return atomic_cmpxchg_acquire(&args->lock,
|
/linux-master/arch/arm64/kvm/vgic/ |
H A D | vgic-mmio-v3.c | 273 ctlr = atomic_cmpxchg_acquire(&vgic_cpu->ctlr, 283 ctlr = atomic_cmpxchg_acquire(&vgic_cpu->ctlr, 0,
|
/linux-master/arch/x86/kvm/svm/ |
H A D | sev.c | 1596 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 D | atomic-instrumented.h | 1200 * 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 D | rt.c | 2221 return !atomic_cmpxchg_acquire(v, 0, 1);
|
/linux-master/kernel/printk/ |
H A D | printk.c | 4346 old = atomic_cmpxchg_acquire(&printk_cpu_sync_owner, -1,
|
/linux-master/arch/x86/kvm/ |
H A D | lapic.c | 403 if (atomic_cmpxchg_acquire(&kvm->arch.apic_map_dirty,
|
Completed in 166 milliseconds