Searched refs:maddr (Results 1 – 12 of 12) sorted by relevance
| /arch/powerpc/mm/ |
| A D | cacheflush.c | 216 void *maddr; in flush_icache_user_page() local 218 maddr = kmap_local_page(page) + (addr & ~PAGE_MASK); in flush_icache_user_page() 219 flush_icache_range((unsigned long)maddr, (unsigned long)maddr + len); in flush_icache_user_page() 220 kunmap_local(maddr); in flush_icache_user_page()
|
| /arch/x86/xen/ |
| A D | mmu.c | 12 xmaddr_t maddr = arbitrary_virt_to_machine(vaddr); in arbitrary_virt_to_mfn() local 14 return PFN_DOWN(maddr.maddr); in arbitrary_virt_to_mfn()
|
| A D | p2m.c | 794 phys_addr_t maddr; member 815 mfn = PFN_DOWN(remap->maddr); in xen_do_remap_nonram() 847 if (phys + size > remap->maddr && in xen_acpi_os_ioremap() 848 phys < remap->maddr + remap->size) { in xen_acpi_os_ioremap() 849 WARN_ON(phys < remap->maddr || in xen_acpi_os_ioremap() 850 phys + size > remap->maddr + remap->size); in xen_acpi_os_ioremap() 851 phys += remap->paddr - remap->maddr; in xen_acpi_os_ioremap() 864 void __init xen_add_remap_nonram(phys_addr_t maddr, phys_addr_t paddr, in xen_add_remap_nonram() argument 867 BUG_ON((maddr & ~PAGE_MASK) != (paddr & ~PAGE_MASK)); in xen_add_remap_nonram() 880 xen_nonram_remap[nr_nonram_remap].maddr = maddr; in xen_add_remap_nonram()
|
| A D | enlighten_pv.c | 623 xmaddr_t maddr; in load_TLS_descriptor() local 632 maddr = arbitrary_virt_to_machine(&gdt[GDT_ENTRY_TLS_MIN+i]); in load_TLS_descriptor() 635 MULTI_update_descriptor(mc.mc, maddr.maddr, t->tls_array[i]); in load_TLS_descriptor() 674 if (HYPERVISOR_update_descriptor(mach_lp.maddr, entry)) in xen_write_ldt_entry() 973 xmaddr_t maddr = arbitrary_virt_to_machine(&dt[entry]); in xen_write_gdt_entry() local 976 if (HYPERVISOR_update_descriptor(maddr.maddr, *(u64 *)desc)) in xen_write_gdt_entry() 1001 xmaddr_t maddr = virt_to_machine(&dt[entry]); in xen_write_gdt_entry_boot() local 1003 if (HYPERVISOR_update_descriptor(maddr.maddr, *(u64 *)desc)) in xen_write_gdt_entry_boot()
|
| A D | mmu_pv.c | 278 u.ptr = arbitrary_virt_to_machine(ptr).maddr; in xen_set_pmd_hyper() 462 u.ptr = arbitrary_virt_to_machine(ptr).maddr; in xen_set_pud_hyper() 526 u.ptr = virt_to_machine(ptr).maddr; in __xen_set_p4d_hyper() 1676 static unsigned long __init m2p(phys_addr_t maddr) in m2p() argument 1680 maddr &= XEN_PTE_MFN_MASK; in m2p() 1681 paddr = mfn_to_pfn(maddr >> PAGE_SHIFT) << PAGE_SHIFT; in m2p() 1687 static void * __init m2v(phys_addr_t maddr) in m2v() argument 1689 return __ka(m2p(maddr)); in m2v() 2401 *dma_handle = virt_to_machine(vstart).maddr; in xen_create_contiguous_region() 2483 rmd->mmu_update->ptr = virt_to_machine(ptep).maddr; in remap_area_pfn_pte_fn() [all …]
|
| A D | xen-ops.h | 51 void __init xen_add_remap_nonram(phys_addr_t maddr, phys_addr_t paddr,
|
| /arch/sparc/include/asm/ |
| A 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/ |
| A D | page.h | 21 phys_addr_t maddr; member 38 #define XMADDR(x) ((xmaddr_t) { .maddr = (x) }) 238 unsigned offset = machine.maddr & ~PAGE_MASK; in machine_to_phys() 239 return XPADDR(PFN_PHYS(mfn_to_pfn(PFN_DOWN(machine.maddr))) | offset); in machine_to_phys()
|
| A D | hypercall.h | 343 MULTI_update_descriptor(struct multicall_entry *mcl, u64 maddr, in MULTI_update_descriptor() argument 347 mcl->args[0] = maddr; in MULTI_update_descriptor()
|
| /arch/loongarch/mm/ |
| A D | kasan_init.c | 50 unsigned long maddr = (unsigned long)addr; in kasan_mem_to_shadow() local 51 unsigned long xrange = (maddr >> XRANGE_SHIFT) & 0xffff; in kasan_mem_to_shadow() 54 if (maddr >= FIXADDR_START) in kasan_mem_to_shadow() 57 maddr &= XRANGE_SHADOW_MASK; in kasan_mem_to_shadow() 76 return (void *)((maddr >> KASAN_SHADOW_SCALE_SHIFT) + offset); in kasan_mem_to_shadow()
|
| /arch/arm64/kernel/ |
| A D | mte.c | 436 void *maddr; in __access_remote_tags() local 469 maddr = page_address(page); in __access_remote_tags() 471 tags = mte_copy_tags_from_user(maddr + offset, buf, tags); in __access_remote_tags() 474 tags = mte_copy_tags_to_user(buf, maddr + offset, tags); in __access_remote_tags()
|
| /arch/arm64/kvm/ |
| A D | guest.c | 1082 void *maddr; in kvm_vm_ioctl_mte_copy_tags() local 1098 maddr = page_address(page); in kvm_vm_ioctl_mte_copy_tags() 1104 num_tags = mte_copy_tags_to_user(tags, maddr, in kvm_vm_ioctl_mte_copy_tags() 1121 num_tags = mte_copy_tags_from_user(maddr, tags, in kvm_vm_ioctl_mte_copy_tags() 1126 mte_clear_page_tags(maddr); in kvm_vm_ioctl_mte_copy_tags()
|
Completed in 38 milliseconds