Home
last modified time | relevance | path

Searched refs:try_cmpxchg64 (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/iommu/amd/
H A Dio_pgtable.c229 if (!try_cmpxchg64(pte, &__pte, __npte)) in alloc_pte()
318 while (!try_cmpxchg64(pte, &pteval, 0)) in free_clear_pte()
H A Dio_pgtable_v2.c161 if (!try_cmpxchg64(pte, &__pte, __npte)) in v2_alloc_pte()
/linux/arch/x86/include/asm/
H A Dpgtable-3level.h25 do { } while (!try_cmpxchg64(_p, &_o, (_val))); \
/linux/arch/x86/kvm/vmx/
H A Dposted_intr.c51 if (!try_cmpxchg64(&pi_desc->control, pold, new)) in pi_try_set_control()
/linux/kernel/sched/
H A Dclock.c380 if (!try_cmpxchg64(ptr, &old_val, val)) in sched_clock_remote()
/linux/mm/
H A Dslab.h29 # define try_cmpxchg_freelist try_cmpxchg64
/linux/arch/x86/kvm/mmu/
H A Dtdp_mmu.c533 if (!try_cmpxchg64(rcu_dereference(sptep), &old_spte, FROZEN_SPTE)) in set_external_spte_present()
692 if (!try_cmpxchg64(sptep, &iter->old_spte, new_spte)) in __tdp_mmu_set_spte_atomic()
H A Dmmu.c3622 if (!try_cmpxchg64(sptep, &old_spte, new_spte)) in fast_pf_fix_direct_spte()
/linux/drivers/iommu/intel/
H A Dpasid.c163 if (!try_cmpxchg64(&dir[dir_index].val, &tmp, in intel_pasid_get_entry()
H A Diommu.c750 if (!try_cmpxchg64(&pte->val, &tmp, pteval)) in pfn_to_dma_pte()
/linux/drivers/gpu/drm/i915/
H A Di915_active.c262 if (!cached && try_cmpxchg64(&it->timeline, &cached, idx)) in __active_lookup()
/linux/include/linux/atomic/
H A Datomic-instrumented.h4911 #define try_cmpxchg64(ptr, oldp, ...) \ macro