Lines Matching refs:maddr
7019 void __iomem *maddr; in generic_access_phys() local
7036 maddr = ioremap_prot(phys_addr, PAGE_ALIGN(len + offset), prot); in generic_access_phys()
7037 if (!maddr) in generic_access_phys()
7047 iounmap(maddr); in generic_access_phys()
7052 memcpy_toio(maddr + offset, buf, len); in generic_access_phys()
7054 memcpy_fromio(buf, maddr + offset, len); in generic_access_phys()
7058 iounmap(maddr); in generic_access_phys()
7087 void *maddr; in __access_remote_vm() local
7126 maddr = kmap_local_folio(folio, folio_page_idx(folio, page) * PAGE_SIZE); in __access_remote_vm()
7129 maddr + offset, buf, bytes); in __access_remote_vm()
7133 buf, maddr + offset, bytes); in __access_remote_vm()
7135 folio_release_kmap(folio, maddr); in __access_remote_vm()
7213 void *maddr; in __copy_remote_vm_str() local
7236 maddr = kmap_local_folio(folio, folio_page_idx(folio, page) * PAGE_SIZE); in __copy_remote_vm_str()
7237 retval = strscpy(buf, maddr + offset, bytes); in __copy_remote_vm_str()
7241 folio_release_kmap(folio, maddr); in __copy_remote_vm_str()
7253 copy_from_user_page(vma, page, addr, buf, maddr + (PAGE_SIZE - 1), 1); in __copy_remote_vm_str()
7259 folio_release_kmap(folio, maddr); in __copy_remote_vm_str()