Searched refs:cmpxchg64 (Results 1 – 16 of 16) sorted by relevance
/linux-6.1.9/arch/ia64/include/uapi/asm/ |
D | cmpxchg.h | 134 #define cmpxchg64(ptr, o, n) cmpxchg_acq((ptr), (o), (n)) macro 137 #define cmpxchg64_local cmpxchg64
|
/linux-6.1.9/drivers/iommu/amd/ |
D | io_pgtable_v2.c | 159 cmpxchg64(pte, *pte, 0ULL); in v2_alloc_pte() 171 if (cmpxchg64(pte, __pte, __npte) != __pte) in v2_alloc_pte() 190 cmpxchg64(pte, *pte, 0ULL); in v2_alloc_pte()
|
D | io_pgtable.c | 245 cmpxchg64(&lpte[i], __pte, 0ULL); in alloc_pte()
|
/linux-6.1.9/arch/s390/include/asm/ |
D | cputime.h | 19 #define cmpxchg_cputime(ptr, old, new) cmpxchg64(ptr, old, new)
|
/linux-6.1.9/arch/x86/include/asm/ |
D | pgtable-3level.h | 217 } while (cmpxchg64(&pmdp->pmd, old.pmd, pmd.pmd) != old.pmd); in pmdp_establish()
|
/linux-6.1.9/kernel/sched/ |
D | clock.c | 321 remote_clock = cmpxchg64(&scd->clock, 0, 0); in sched_clock_remote()
|
/linux-6.1.9/arch/sparc/mm/ |
D | tlb.c | 234 } while (cmpxchg64(&pmdp->pmd, old.pmd, pmd.pmd) != old.pmd); in pmdp_establish()
|
/linux-6.1.9/arch/powerpc/kvm/ |
D | book3s_hv_rm_xics.c | 97 success = cmpxchg64(&rm_core[core].rm_state.raw, in grab_next_hostcore() 185 success = cmpxchg64(&icp->state.raw, old.raw, new.raw) == old.raw; in icp_rm_try_update()
|
D | book3s_xics.c | 282 success = cmpxchg64(&icp->state.raw, old.raw, new.raw) == old.raw; in icp_try_update()
|
D | book3s_hv.c | 5346 if (cmpxchg64((unsigned long *)&kvmppc_host_rm_ops_hv, 0, l_ops)) { in kvmppc_alloc_host_rm_ops()
|
/linux-6.1.9/arch/arm64/kvm/vgic/ |
D | vgic-mmio-v3.c | 494 } while (cmpxchg64(&dist->propbaser, old_propbaser, in vgic_mmio_write_propbase() 525 } while (cmpxchg64(&vgic_cpu->pendbaser, old_pendbaser, in vgic_mmio_write_pendbase()
|
/linux-6.1.9/arch/mips/include/asm/ |
D | pgtable.h | 185 cmpxchg64(&buddy->pte, 0, _PAGE_GLOBAL);
|
/linux-6.1.9/drivers/iommu/intel/ |
D | pasid.c | 211 if (cmpxchg64(&dir[dir_index].val, 0ULL, in intel_pasid_get_entry()
|
D | iommu.c | 965 if (cmpxchg64(&pte->val, 0ULL, pteval)) in pfn_to_dma_pte()
|
/linux-6.1.9/drivers/gpu/drm/i915/ |
D | i915_active.c | 264 if (!cached && !cmpxchg64(&it->timeline, 0, idx)) in __active_lookup()
|
/linux-6.1.9/include/linux/atomic/ |
D | atomic-instrumented.h | 1941 #define cmpxchg64(ptr, ...) \ macro
|