Searched refs:maddr (Results 1 – 8 of 8) sorted by relevance
/arch/x86/xen/ |
D | mmu.c | 13 xmaddr_t maddr = arbitrary_virt_to_machine(vaddr); in arbitrary_virt_to_mfn() local 15 return PFN_DOWN(maddr.maddr); in arbitrary_virt_to_mfn()
|
D | enlighten_pv.c | 509 xmaddr_t maddr; in load_TLS_descriptor() local 518 maddr = arbitrary_virt_to_machine(&gdt[GDT_ENTRY_TLS_MIN+i]); in load_TLS_descriptor() 521 MULTI_update_descriptor(mc.mc, maddr.maddr, t->tls_array[i]); in load_TLS_descriptor() 560 if (HYPERVISOR_update_descriptor(mach_lp.maddr, entry)) in xen_write_ldt_entry() 806 xmaddr_t maddr = arbitrary_virt_to_machine(&dt[entry]); in xen_write_gdt_entry() local 809 if (HYPERVISOR_update_descriptor(maddr.maddr, *(u64 *)desc)) in xen_write_gdt_entry() 834 xmaddr_t maddr = virt_to_machine(&dt[entry]); in xen_write_gdt_entry_boot() local 836 if (HYPERVISOR_update_descriptor(maddr.maddr, *(u64 *)desc)) in xen_write_gdt_entry_boot()
|
D | mmu_pv.c | 217 u.ptr = arbitrary_virt_to_machine(ptr).maddr; in xen_set_pmd_hyper() 258 u.ptr = virt_to_machine(ptep).maddr | MMU_NORMAL_PT_UPDATE; in xen_batched_set_pte() 276 u.ptr = virt_to_machine(ptep).maddr | MMU_NORMAL_PT_UPDATE; in __xen_set_pte() 304 u.ptr = virt_to_machine(ptep).maddr | MMU_PT_UPDATE_PRESERVE_AD; in xen_ptep_modify_prot_commit() 398 u.ptr = arbitrary_virt_to_machine(ptr).maddr; in xen_set_pud_hyper() 462 u.ptr = virt_to_machine(ptr).maddr; in __xen_set_p4d_hyper() 1598 static unsigned long __init m2p(phys_addr_t maddr) in m2p() argument 1602 maddr &= XEN_PTE_MFN_MASK; in m2p() 1603 paddr = mfn_to_pfn(maddr >> PAGE_SHIFT) << PAGE_SHIFT; in m2p() 1609 static void * __init m2v(phys_addr_t maddr) in m2v() argument [all …]
|
/arch/sparc/include/asm/ |
D | cmpxchg_64.h | 72 unsigned long maddr = (unsigned long)m; in xchg16() local 75 unsigned int *ptr = (unsigned int *) (maddr & ~2); in xchg16() 133 unsigned long maddr = (unsigned long)m; in __cmpxchg_u8() local 136 unsigned int *ptr = (unsigned int *) (maddr & ~3); in __cmpxchg_u8()
|
/arch/x86/include/asm/xen/ |
D | hypercall.h | 477 MULTI_update_descriptor(struct multicall_entry *mcl, u64 maddr, in MULTI_update_descriptor() argument 481 if (sizeof(maddr) == sizeof(long)) { in MULTI_update_descriptor() 482 mcl->args[0] = maddr; in MULTI_update_descriptor() 487 mcl->args[0] = maddr; in MULTI_update_descriptor() 488 mcl->args[1] = maddr >> 32; in MULTI_update_descriptor() 493 trace_xen_mc_entry(mcl, sizeof(maddr) == sizeof(long) ? 2 : 4); in MULTI_update_descriptor()
|
D | page.h | 21 phys_addr_t maddr; member 38 #define XMADDR(x) ((xmaddr_t) { .maddr = (x) }) 246 unsigned offset = machine.maddr & ~PAGE_MASK; in machine_to_phys() 247 return XPADDR(PFN_PHYS(mfn_to_pfn(PFN_DOWN(machine.maddr))) | offset); in machine_to_phys()
|
/arch/arm64/kernel/ |
D | mte.c | 378 void *maddr; in __access_remote_tags() local 404 maddr = page_address(page); in __access_remote_tags() 406 tags = mte_copy_tags_from_user(maddr + offset, buf, tags); in __access_remote_tags() 409 tags = mte_copy_tags_to_user(buf, maddr + offset, tags); in __access_remote_tags()
|
/arch/powerpc/mm/ |
D | mem.c | 581 unsigned long maddr; in flush_icache_user_page() local 583 maddr = (unsigned long) kmap(page) + (addr & ~PAGE_MASK); in flush_icache_user_page() 584 flush_icache_range(maddr, maddr + len); in flush_icache_user_page()
|