Searched refs:cmpxchg64 (Results 1 - 13 of 13) sorted by relevance

/linux-master/drivers/iommu/amd/
H A Dio_pgtable_v2.c153 cmpxchg64(pte, *pte, 0ULL);
165 if (cmpxchg64(pte, __pte, __npte) != __pte)
184 cmpxchg64(pte, *pte, 0ULL);
H A Dio_pgtable.c245 cmpxchg64(&lpte[i], __pte, 0ULL);
/linux-master/kernel/sched/
H A Dclock.c333 * cmpxchg64 below only protects one readout.
346 remote_clock = cmpxchg64(&scd->clock, 0, 0);
/linux-master/arch/sparc/mm/
H A Dtlb.c238 } while (cmpxchg64(&pmdp->pmd, old.pmd, pmd.pmd) != old.pmd);
/linux-master/arch/powerpc/kvm/
H A Dbook3s_hv_rm_xics.c97 success = cmpxchg64(&rm_core[core].rm_state.raw,
185 success = cmpxchg64(&icp->state.raw, old.raw, new.raw) == old.raw;
H A Dbook3s_xics.c282 success = cmpxchg64(&icp->state.raw, old.raw, new.raw) == old.raw;
H A Dbook3s_hv.c5506 if (cmpxchg64((unsigned long *)&kvmppc_host_rm_ops_hv, 0, l_ops)) {
/linux-master/arch/arm64/kvm/vgic/
H A Dvgic-mmio-v3.c476 } while (cmpxchg64(&dist->propbaser, old_propbaser,
507 } while (cmpxchg64(&vgic_cpu->pendbaser, old_pendbaser,
/linux-master/arch/mips/include/asm/
H A Dpgtable.h182 cmpxchg64(&buddy->pte, 0, _PAGE_GLOBAL);
/linux-master/drivers/gpu/drm/i915/
H A Di915_active.c263 if (!cached && !cmpxchg64(&it->timeline, 0, idx))
/linux-master/drivers/iommu/intel/
H A Dpasid.c159 if (cmpxchg64(&dir[dir_index].val, 0ULL,
H A Diommu.c880 if (cmpxchg64(&pte->val, 0ULL, pteval))
/linux-master/include/linux/atomic/
H A Datomic-instrumented.h4813 #define cmpxchg64(ptr, ...) \ macro

Completed in 239 milliseconds