Home
last modified time | relevance | path

Searched refs:pfn_pte (Results 1 – 90 of 90) sorted by relevance

/linux-4.4.14/arch/mips/include/asm/
Dpgtable-32.h110 pfn_pte(unsigned long pfn, pgprot_t prot) in pfn_pte() function
127 #define pfn_pte(pfn, prot) __pte(((pfn) << (PAGE_SHIFT + 2)) | pgprot_val(prot)) macro
130 #define pfn_pte(pfn, prot) __pte(((unsigned long long)(pfn) << _PFN_SHIFT) | pgprot_val(prot)) macro
Dpgtable-64.h229 #define pfn_pte(pfn, prot) __pte(((pfn) << (PAGE_SHIFT + 2)) | pgprot_val(prot)) macro
232 #define pfn_pte(pfn, prot) __pte(((pfn) << _PFN_SHIFT) | pgprot_val(prot)) macro
Dpgtable.h431 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
/linux-4.4.14/arch/tile/mm/
Dinit.c465 *(pte_t *)pmd = pte_mkhuge(pfn_pte(pfn, prot)); in kernel_physical_mapping_init()
468 pte[pte_ofs] = pfn_pte(pfn, prot); in kernel_physical_mapping_init()
476 pte[pte_ofs] = pfn_pte(pfn, prot); in kernel_physical_mapping_init()
547 pte[pte_ofs] = pfn_pte(pfn, prot); in kernel_physical_mapping_init()
552 pte_t pteval = pfn_pte(0, PAGE_KERNEL_EXEC); in kernel_physical_mapping_init()
573 *(pte_t *)(pmd++) = pfn_pte(pfn, pteval); in kernel_physical_mapping_init()
952 pfn_pte(pfn, PAGE_KERNEL)); in free_init_pages()
Dhomecache.c191 pte = pfn_pte(page_to_pfn(page), PAGE_KERNEL); in homecache_finv_map_page()
/linux-4.4.14/arch/tile/include/asm/
Dpgtable.h278 static inline pte_t pfn_pte(unsigned long pfn, pgprot_t prot) in pfn_pte() function
303 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
311 return pfn_pte(pte_pfn(pte), newprot); in pte_modify()
480 #define pfn_pmd(pfn, pgprot) pte_pmd(pfn_pte((pfn), (pgprot)))
/linux-4.4.14/arch/x86/xen/
Dp2m.c349 pfn_pte(PFN_DOWN(__pa(p2m_missing)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
351 pfn_pte(PFN_DOWN(__pa(p2m_identity)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
388 pfn_pte(PFN_DOWN(__pa(mfns)), PAGE_KERNEL)); in xen_rebuild_p2m_list()
398 pfn_pte(PFN_DOWN(__pa(mfns)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
611 pfn_pte(PFN_DOWN(__pa(p2m)), PAGE_KERNEL)); in xen_alloc_p2m_entry()
Dmmu.c784 pfn_pte(pfn, PAGE_KERNEL_RO), in xen_pin_page()
916 pfn_pte(pfn, PAGE_KERNEL), in xen_unpin_page()
1666 pfn_pte(pfn, prot), 0); in __set_pfn_prot()
1803 pte_t pte = pfn_pte(pfn, prot); in set_page_prot_flags()
1855 pte = pfn_pte(pfn, PAGE_KERNEL_EXEC); in xen_map_identity_early()
2141 pfn_pte(p2m_pfn, PAGE_KERNEL)); in xen_relocate_p2m()
2345 pte = pfn_pte(phys, prot); in xen_set_fixmap()
2350 pte = pfn_pte(PFN_DOWN(__pa(dummy_mapping)), PAGE_KERNEL); in xen_set_fixmap()
2360 pte = pfn_pte(PFN_DOWN(__pa(dummy_mapping)), PAGE_KERNEL); in xen_set_fixmap()
Denlighten.c500 pte = pfn_pte(pfn, prot); in set_aliased_prot()
661 pte = pfn_pte(pfn, PAGE_KERNEL_RO); in xen_load_gdt_boot()
/linux-4.4.14/arch/avr32/include/asm/
Dpgtable-2level.h42 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) macro
Dpgtable.h280 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
/linux-4.4.14/arch/m68k/sun3/
Ddvma.c32 ptep = pfn_pte(virt_to_pfn(kaddr), PAGE_KERNEL); in dvma_page()
/linux-4.4.14/arch/um/include/asm/
Dpgtable-2level.h41 #define pfn_pte(pfn, prot) __pte(pfn_to_phys(pfn) | pgprot_val(prot)) macro
Dpgtable-3level.h101 static inline pte_t pfn_pte(pfn_t page_nr, pgprot_t pgprot) in pfn_pte() function
/linux-4.4.14/arch/x86/kernel/
Dcrash_dump_32.c27 return pte_pfn(pfn_pte(pfn, __pgprot(0))) == pfn; in is_crashed_pfn_valid()
Dmachine_kexec_32.c118 set_pte(pte, pfn_pte(paddr >> PAGE_SHIFT, PAGE_KERNEL_EXEC)); in machine_kexec_page_table_set_one()
Dtboot.c141 set_pte_at(&tboot_mm, vaddr, pte, pfn_pte(pfn, prot)); in map_tboot_page()
Dmachine_kexec_64.c79 set_pte(pte, pfn_pte(paddr >> PAGE_SHIFT, PAGE_KERNEL_EXEC)); in init_transition_pgtable()
/linux-4.4.14/arch/powerpc/include/asm/
Dpgtable.h70 static inline pte_t pfn_pte(unsigned long pfn, pgprot_t pgprot) { in pfn_pte() function
78 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
/linux-4.4.14/arch/x86/mm/
Dpgtable.c562 __native_set_fixmap(idx, pfn_pte(phys >> PAGE_SHIFT, flags)); in native_set_fixmap()
595 set_pte((pte_t *)pud, pfn_pte( in pud_set_huge()
623 set_pte((pte_t *)pmd, pfn_pte( in pmd_set_huge()
Diomap_32.c68 set_pte(kmap_pte - idx, pfn_pte(pfn, prot)); in kmap_atomic_prot_pfn()
Dinit_64.c435 pte, addr, pfn_pte(addr >> PAGE_SHIFT, PAGE_KERNEL).pte); in phys_pte_init()
437 set_pte(pte, pfn_pte(addr >> PAGE_SHIFT, prot)); in phys_pte_init()
503 pfn_pte((address & PMD_MASK) >> PAGE_SHIFT, in phys_pmd_init()
576 pfn_pte((addr & PUD_MASK) >> PAGE_SHIFT, in phys_pud_init()
1266 entry = pfn_pte(__pa(p) >> PAGE_SHIFT, in vmemmap_populate_hugepages()
Dpageattr-test.c146 pte0 = pfn_pte(0, __pgprot(0)); /* shut gcc up */ in pageattr_test()
Dinit_32.c360 set_pte(pte, pfn_pte(pfn, init_prot)); in kernel_physical_mapping_init()
363 set_pte(pte, pfn_pte(pfn, prot)); in kernel_physical_mapping_init()
Dpageattr.c597 new_pte = pfn_pte(old_pfn, new_prot); in try_preserve_large_page()
675 set_pte(&pbase[i], pfn_pte(pfn, canon_pgprot(ref_prot))); in __split_large_page()
919 set_pte(pte, pfn_pte(cpa->pfn >> PAGE_SHIFT, pgprot)); in populate_pte()
1202 new_pte = pfn_pte(pfn, canon_pgprot(new_prot)); in __change_page_attr()
Dioremap.c497 set_pte(pte, pfn_pte(phys >> PAGE_SHIFT, flags)); in __early_set_fixmap()
/linux-4.4.14/arch/m68k/mm/
Dsun3mmu.c75 pte_t pte = pfn_pte(virt_to_pfn(address), PAGE_INIT); in paging_init()
Dsun3kmap.c36 ptep = pfn_pte(phys >> PAGE_SHIFT, PAGE_KERNEL); in do_page_mapin()
Dmcfmmu.c67 pte_t pte = pfn_pte(virt_to_pfn(address), PAGE_INIT); in paging_init()
/linux-4.4.14/arch/mn10300/mm/
Dinit.c90 set_pte(ppte, pfn_pte(USER_ATOMIC_OPS_PAGE_ADDR >> PAGE_SHIFT, in paging_init()
/linux-4.4.14/arch/m68k/include/asm/
Dsun3_pgtable.h102 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
130 #define pfn_pte(pfn, pgprot) \ macro
Dmcf_pgtable.h156 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
403 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) macro
Dmotorola_pgtable.h100 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
135 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) macro
/linux-4.4.14/arch/nios2/include/asm/
Dpgtable.h198 #define pfn_pte(pfn, prot) (__pte(pfn | pgprot_val(prot))) macro
241 #define mk_pte(page, prot) (pfn_pte(page_to_pfn(page), prot))
/linux-4.4.14/arch/frv/include/asm/
Dpgtable.h271 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) macro
418 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
422 #define mk_pte_phys(physpage, pgprot) pfn_pte((physpage) >> PAGE_SHIFT, pgprot)
/linux-4.4.14/arch/mips/bcm47xx/
Dprom.c122 #define ENTRYLO(x) ((pte_val(pfn_pte((x) >> _PFN_SHIFT, PAGE_KERNEL_UNCACHED)) >> 6) | 1)
/linux-4.4.14/arch/metag/include/asm/
Dpgtable.h106 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) macro
154 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
/linux-4.4.14/arch/arc/include/asm/
Dpgtable.h278 #define mk_pte(page, prot) pfn_pte(page_to_pfn(page), prot)
280 #define pfn_pte(pfn, prot) (__pte(((pte_t)(pfn) << PAGE_SHIFT) | \ macro
/linux-4.4.14/arch/unicore32/include/asm/
Dpgtable.h153 #define pfn_pte(pfn, prot) (__pte(((pfn) << PAGE_SHIFT) \ macro
230 #define mk_pte(page, prot) pfn_pte(page_to_pfn(page), prot)
/linux-4.4.14/arch/arm/mm/
Dflush.c46 set_top_pte(to, pfn_pte(pfn, PAGE_KERNEL)); in flush_pfn_alias()
61 set_top_pte(va, pfn_pte(pfn, PAGE_KERNEL)); in flush_icache_alias()
Dhighmem.c146 set_fixmap_pte(idx, pfn_pte(pfn, kmap_prot)); in kmap_atomic_pfn()
Dmmu.c419 pfn_pte(phys >> PAGE_SHIFT, prot)); in __set_fixmap()
743 set_pte_ext(pte, pfn_pte(pfn, __pgprot(type->prot_pte)), 0); in alloc_init_pte()
/linux-4.4.14/arch/m32r/include/asm/
Dpgtable-2level.h71 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) macro
Dpgtable.h279 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), pgprot)
/linux-4.4.14/arch/unicore32/kernel/
Dhibernate.c111 set_pte(pte, pfn_pte(pfn, PAGE_KERNEL_EXEC)); in resume_physical_mapping_init()
/linux-4.4.14/arch/mips/mm/
Dhighmem.c115 set_pte(kmap_pte-idx, pfn_pte(pfn, PAGE_KERNEL)); in kmap_atomic_pfn()
Dioremap.c38 set_pte(pte, pfn_pte(pfn, pgprot)); in remap_area_pte()
/linux-4.4.14/arch/metag/mm/
Dhighmem.c108 set_pte(kmap_pte - idx, pfn_pte(pfn, PAGE_KERNEL)); in kmap_atomic_pfn()
Dinit.c62 set_pte(pte, pfn_pte(__pa(gateway_page) >> PAGE_SHIFT, PAGE_READONLY)); in insert_gateway_page()
/linux-4.4.14/arch/score/include/asm/
Dpgtable.h67 #define pfn_pte(pfn, prot) \ macro
99 #define mk_pte(page, prot) pfn_pte(page_to_pfn(page), prot)
/linux-4.4.14/arch/hexagon/include/asm/
Dpgtable.h309 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
409 #define pfn_pte(pfn, pgprot) __pte((pfn << PAGE_SHIFT) | pgprot_val(pgprot)) macro
/linux-4.4.14/arch/x86/power/
Dhibernate_32.c124 set_pte(pte, pfn_pte(pfn, PAGE_KERNEL_EXEC)); in resume_physical_mapping_init()
/linux-4.4.14/arch/arm64/mm/
Dmmu.c90 set_pte(pte, pfn_pte(pfn, PAGE_KERNEL_EXEC)); in split_pmd()
113 set_pte(pte, pfn_pte(pfn, prot)); in alloc_init_pte()
638 set_pte(pte, pfn_pte(phys >> PAGE_SHIFT, flags)); in __set_fixmap()
Dkasan_init.c38 set_pte(pte, pfn_pte(virt_to_pfn(kasan_zero_page), in kasan_early_pte_populate()
/linux-4.4.14/lib/
Dioremap.c65 set_pte_at(&init_mm, addr, pte, pfn_pte(pfn, prot)); in ioremap_pte_range()
/linux-4.4.14/arch/xtensa/include/asm/
Dpgtable.h290 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) macro
291 #define mk_pte(page, prot) pfn_pte(page_to_pfn(page), prot)
/linux-4.4.14/arch/arm/include/asm/
Dpgtable.h210 #define pfn_pte(pfn,prot) __pte(__pfn_to_phys(pfn) | pgprot_val(prot)) macro
213 #define mk_pte(page,prot) pfn_pte(page_to_pfn(page), prot)
/linux-4.4.14/arch/sh/mm/
Dinit.c82 set_pte(pte, pfn_pte(phys >> PAGE_SHIFT, prot)); in set_pte_phys()
98 set_pte(pte, pfn_pte(0, __pgprot(0))); in clear_pte_phys()
/linux-4.4.14/mm/kasan/
Dkasan_init.c52 zero_pte = pfn_pte(PFN_DOWN(__pa(kasan_zero_page)), PAGE_KERNEL); in zero_pte_populate()
/linux-4.4.14/arch/m68k/sun3x/
Ddvma.c133 set_pte(pte, pfn_pte(virt_to_pfn(kaddr), in dvma_map_cpu()
/linux-4.4.14/arch/sh/include/asm/
Dpgtable_32.h317 #define pfn_pte(pfn, prot) \ macro
389 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
Dpgtable_64.h307 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) macro
/linux-4.4.14/arch/nios2/mm/
Dioremap.c43 set_pte(pte, pfn_pte(pfn, pgprot)); in remap_area_pte()
/linux-4.4.14/arch/tile/kernel/
Dmachine_kexec.c259 __set_pte(ptep, pfn_pte(pfn, pte)); in setup_quasi_va_is_pa()
/linux-4.4.14/arch/mn10300/include/asm/
Dpgtable.h318 #define pfn_pte(pfn, prot) __pte(__pfn_addr(pfn) | pgprot_val(prot)) macro
391 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
/linux-4.4.14/arch/microblaze/mm/
Dpgtable.c151 set_pte_at(&init_mm, va, pg, pfn_pte(pa >> PAGE_SHIFT, in map_page()
/linux-4.4.14/drivers/xen/
Dxlate_mmu.c97 pte_t pte = pte_mkspecial(pfn_pte(page_to_pfn(page), info->prot)); in remap_pte_fn()
/linux-4.4.14/arch/alpha/mm/
Dinit.c223 pfn_pte(pfn, PAGE_KERNEL)); in callback_init()
/linux-4.4.14/mm/
Dsparse-vmemmap.c109 entry = pfn_pte(__pa(p) >> PAGE_SHIFT, PAGE_KERNEL); in vmemmap_pte_populate()
Duserfaultfd.c109 _dst_pte = pte_mkspecial(pfn_pte(my_zero_pfn(dst_addr), in mfill_zeropage_pte()
Dmemory.c1576 entry = pte_mkspecial(pfn_pte(pfn, prot)); in insert_pfn()
1675 set_pte_at(mm, addr, pte, pte_mkspecial(pfn_pte(pfn, prot))); in remap_pte_range()
2724 entry = pte_mkspecial(pfn_pte(my_zero_pfn(address), in do_anonymous_page()
Dhuge_memory.c2947 entry = pfn_pte(my_zero_pfn(haddr), vma->vm_page_prot); in __split_huge_zero_page_pmd()
/linux-4.4.14/arch/ia64/include/asm/
Dpgtable.h249 #define pfn_pte(pfn, pgprot) \ macro
255 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
/linux-4.4.14/arch/parisc/include/asm/
Dpgtable.h396 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
398 static inline pte_t pfn_pte(unsigned long pfn, pgprot_t pgprot) in pfn_pte() function
/linux-4.4.14/arch/sparc/include/asm/
Dpgtable_64.h237 static inline pte_t pfn_pte(unsigned long pfn, pgprot_t prot) in pfn_pte() function
244 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
249 pte_t pte = pfn_pte(page_nr, pgprot); in pfn_pmd()
Dpgtable_32.h262 #define pfn_pte(pfn, prot) mk_pte(pfn_to_page(pfn), prot) macro
/linux-4.4.14/arch/cris/include/asm/
Dpgtable.h253 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) macro
/linux-4.4.14/arch/powerpc/mm/
Dpgtable_64.c109 set_pte_at(&init_mm, ea, ptep, pfn_pte(pa >> PAGE_SHIFT, in map_kernel_page()
134 set_pte_at(&init_mm, ea, ptep, pfn_pte(pa >> PAGE_SHIFT, in map_kernel_page()
Dpgtable_32.c305 set_pte_at(&init_mm, va, pg, pfn_pte(pa >> PAGE_SHIFT, in map_page()
/linux-4.4.14/arch/x86/include/asm/
Dpgtable.h354 static inline pte_t pfn_pte(unsigned long page_nr, pgprot_t pgprot) in pfn_pte() function
552 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
/linux-4.4.14/arch/arm64/include/asm/
Dpgtable.h133 #define pfn_pte(pfn,prot) (__pte(((phys_addr_t)(pfn) << PAGE_SHIFT) | pgprot_val(prot))) macro
439 #define mk_pte(page,prot) pfn_pte(page_to_pfn(page),prot)
/linux-4.4.14/arch/arm/kvm/
Dmmu.c461 kvm_set_pte(pte, pfn_pte(pfn, prot)); in create_hyp_pte_mappings()
976 pte_t pte = pfn_pte(pfn, PAGE_S2_DEVICE); in kvm_phys_addr_ioremap()
1327 pte_t new_pte = pfn_pte(pfn, mem_type); in user_mem_abort()
1560 stage2_pte = pfn_pte(pte_pfn(pte), PAGE_S2); in kvm_set_spte_hva()
/linux-4.4.14/arch/alpha/include/asm/
Dpgtable.h219 extern inline pte_t pfn_pte(unsigned long physpfn, pgprot_t pgprot) in pfn_pte() function
/linux-4.4.14/arch/openrisc/include/asm/
Dpgtable.h405 #define pfn_pte(pfn, prot) __pte((((pfn) << PAGE_SHIFT)) | pgprot_val(prot)) macro
/linux-4.4.14/arch/unicore32/mm/
Dmmu.c169 set_pte(pte, pfn_pte(pfn, __pgprot(type->prot_pte))); in alloc_init_pte()
/linux-4.4.14/arch/microblaze/include/asm/
Dpgtable.h312 #define pfn_pte(pfn, prot) \ macro
/linux-4.4.14/arch/ia64/mm/
Dinit.c462 set_pte(pte, pfn_pte(__pa(alloc_bootmem_pages_node(NODE_DATA(node), PAGE_SIZE)) >> PAGE_SHIFT, in create_mem_map_page_table()
/linux-4.4.14/drivers/lguest/
Dpage_tables.c238 return pfn_pte(pfn, __pgprot(flags)); in gpte_to_spte()
/linux-4.4.14/arch/ia64/kernel/
Defi.c465 pte_val(pfn_pte(__pa(pal_vaddr) >> PAGE_SHIFT, PAGE_KERNEL)), in efi_map_pal_code()
/linux-4.4.14/arch/s390/include/asm/
Dpgtable.h1341 #define pfn_pte(pfn,pgprot) mk_pte_phys(__pa((pfn) << PAGE_SHIFT),(pgprot)) macro