Home
last modified time | relevance | path

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

1234

/arch/mips/include/asm/
Dpgtable-32.h115 pfn_pte(unsigned long pfn, pgprot_t prot) in pfn_pte() function
130 static inline pte_t pfn_pte(unsigned long pfn, pgprot_t prot) in pfn_pte() function
144 #define pfn_pte(pfn, prot) __pte(((pfn) << (PAGE_SHIFT + 2)) | pgprot_val(prot)) macro
147 #define pfn_pte(pfn, prot) __pte(((unsigned long long)(pfn) << _PFN_SHIFT) | pgprot_val(prot)) macro
Dpgtable-64.h233 #define pfn_pte(pfn, prot) __pte(((pfn) << (PAGE_SHIFT + 2)) | pgprot_val(prot)) macro
236 #define pfn_pte(pfn, prot) __pte(((pfn) << _PFN_SHIFT) | pgprot_val(prot)) macro
/arch/arm64/mm/
Dhugetlbpage.c78 hugeprot = __pgprot(pte_val(pfn_pte(pfn, __pgprot(0))) ^ pte_val(pte)); in set_huge_pte_at()
81 pte_val(pfn_pte(pfn, hugeprot))); in set_huge_pte_at()
82 set_pte_at(mm, addr, ptep, pfn_pte(pfn, hugeprot)); in set_huge_pte_at()
234 __pgprot(pte_val(pfn_pte(pfn, __pgprot(0))) ^ in huge_ptep_set_access_flags()
243 pfn_pte(pfn, in huge_ptep_set_access_flags()
Dkasan_init.c49 set_pte(pte, pfn_pte(sym_to_pfn(kasan_zero_page), in kasan_early_pte_populate()
210 pfn_pte(sym_to_pfn(kasan_zero_page), PAGE_KERNEL_RO)); in kasan_init()
/arch/powerpc/mm/
Dpgtable-book3e.c92 set_pte_at(&init_mm, ea, ptep, pfn_pte(pa >> PAGE_SHIFT, in map_kernel_page()
116 set_pte_at(&init_mm, ea, ptep, pfn_pte(pa >> PAGE_SHIFT, in map_kernel_page()
/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()
955 pfn_pte(pfn, PAGE_KERNEL)); in free_init_pages()
/arch/avr32/include/asm/
Dpgtable-2level.h42 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) macro
/arch/um/include/asm/
Dpgtable-2level.h41 #define pfn_pte(pfn, prot) __pte(pfn_to_phys(pfn) | pgprot_val(prot)) macro
/arch/m68k/sun3/
Ddvma.c32 ptep = pfn_pte(virt_to_pfn(kaddr), PAGE_KERNEL); in dvma_page()
/arch/x86/kernel/
Dcrash_dump_32.c27 return pte_pfn(pfn_pte(pfn, __pgprot(0))) == pfn; in is_crashed_pfn_valid()
/arch/powerpc/include/asm/
Dpgtable.h27 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
/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)))
/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()
/arch/mn10300/mm/
Dinit.c90 set_pte(ppte, pfn_pte(USER_ATOMIC_OPS_PAGE_ADDR >> PAGE_SHIFT, in paging_init()
/arch/mips/bcm47xx/
Dprom.c122 #define ENTRYLO(x) ((pte_val(pfn_pte((x) >> _PFN_SHIFT, PAGE_KERNEL_UNCACHED)) >> 6) | 1)
/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()
/arch/m32r/include/asm/
Dpgtable-2level.h71 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) macro
/arch/x86/mm/
Diomap_32.c68 set_pte(kmap_pte - idx, pfn_pte(pfn, prot)); in kmap_atomic_prot_pfn()
/arch/mips/mm/
Dhighmem.c116 set_pte(kmap_pte-idx, pfn_pte(pfn, PAGE_KERNEL)); in kmap_atomic_pfn()
/arch/metag/mm/
Dhighmem.c108 set_pte(kmap_pte - idx, pfn_pte(pfn, PAGE_KERNEL)); in kmap_atomic_pfn()
/arch/unicore32/kernel/
Dhibernate.c111 set_pte(pte, pfn_pte(pfn, PAGE_KERNEL_EXEC)); in resume_physical_mapping_init()
/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()
/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))
/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

1234