Home
last modified time | relevance | path

Searched refs:pte_pfn (Results 1 - 25 of 207) sorted by relevance

123456789

/kernel/linux/linux-6.6/mm/
H A Ddebug_vm_pgtable.c82 unsigned long pte_pfn; member
136 page = (args->pte_pfn != ULONG_MAX) ? pfn_to_page(args->pte_pfn) : NULL; in pte_advanced_tests()
144 pte = pfn_pte(args->pte_pfn, args->page_prot); in pte_advanced_tests()
154 pte = pfn_pte(args->pte_pfn, args->page_prot); in pte_advanced_tests()
168 pte = pfn_pte(args->pte_pfn, args->page_prot); in pte_advanced_tests()
619 pte_t pte = pfn_pte(args->pte_pfn, args->page_prot); in pte_clear_tests()
621 page = (args->pte_pfn != ULONG_MAX) ? pfn_to_page(args->pte_pfn) : NULL; in pte_clear_tests()
868 WARN_ON(args->fixed_pte_pfn != pte_pfn(pt in pte_swap_tests()
[all...]
/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Dpgtable-32.h158 #define pte_pfn(x) (((unsigned long)((x).pte_high >> _PFN_SHIFT)) | (unsigned long)((x).pte_low << _PAGE_PRESENT_SHIFT)) macro
174 #define pte_pfn(x) ((unsigned long)((x).pte_high >> 6)) macro
190 #define pte_pfn(x) ((unsigned long)((x).pte >> (PAGE_SHIFT + 2))) macro
193 #define pte_pfn(x) ((unsigned long)((x).pte >> _PFN_SHIFT)) macro
199 #define pte_page(x) pfn_to_page(pte_pfn(x))
H A Dpgtable-64.h305 #define pte_page(x) pfn_to_page(pte_pfn(x))
308 #define pte_pfn(x) ((unsigned long)((x).pte >> (PAGE_SHIFT + 2))) macro
311 #define pte_pfn(x) ((unsigned long)((x).pte >> _PFN_SHIFT)) macro
/kernel/linux/linux-6.6/arch/mips/include/asm/
H A Dpgtable-32.h156 #define pte_pfn(x) (((unsigned long)((x).pte_high >> PFN_PTE_SHIFT)) | (unsigned long)((x).pte_low << _PAGE_PRESENT_SHIFT)) macro
172 #define pte_pfn(x) ((unsigned long)((x).pte_high >> 6)) macro
187 #define pte_pfn(x) ((unsigned long)((x).pte >> PFN_PTE_SHIFT)) macro
192 #define pte_page(x) pfn_to_page(pte_pfn(x))
H A Dpgtable-64.h299 #define pte_page(x) pfn_to_page(pte_pfn(x))
301 #define pte_pfn(x) ((unsigned long)((x).pte >> PFN_PTE_SHIFT)) macro
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/
H A Dhash_64k.c150 pa = pte_pfn(__pte(old_pte)) << HW_PAGE_SHIFT; in __hash_page_4K()
152 pa = pte_pfn(__pte(old_pte)) << PAGE_SHIFT; in __hash_page_4K()
286 pa = pte_pfn(__pte(old_pte)) << PAGE_SHIFT; in __hash_page_64K()
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dpgtable.h55 #define pte_page(x) pfn_to_page(pte_pfn(x))
58 static inline unsigned long pte_pfn(pte_t pte) in pte_pfn() function
H A Dpte-walk.h53 pa = PFN_PHYS(pte_pfn(*ptep)); in ppc_find_vmap_phys()
/kernel/linux/linux-6.6/arch/arc/include/asm/
H A Dpgtable-levels.h176 #define pte_page(pte) pfn_to_page(pte_pfn(pte))
178 #define pte_pfn(pte) (pte_val(pte) >> PAGE_SHIFT) macro
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dpgtable_64.h259 static inline unsigned long pte_pfn(pte_t pte) in pte_pfn() function
278 #define pte_page(x) pfn_to_page(pte_pfn(x))
698 return pte_pfn(pte); in pmd_pfn()
843 pfn = pte_pfn(pte); in pmd_page_vaddr()
853 pfn = pte_pfn(pte); in pud_pgtable()
883 return pte_pfn(pte); in pud_pfn()
949 unsigned long this_pfn = pte_pfn(pte); \
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dpgtable_64.h241 static inline unsigned long pte_pfn(pte_t pte) in pte_pfn() function
260 #define pte_page(x) pfn_to_page(pte_pfn(x))
695 return pte_pfn(pte); in pmd_pfn()
841 pfn = pte_pfn(pte); in pmd_page_vaddr()
851 pfn = pte_pfn(pte); in pud_pgtable()
881 return pte_pfn(pte); in pud_pfn()
960 unsigned long this_pfn = pte_pfn(pte); \
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/
H A Dhash_64k.c152 pa = pte_pfn(__pte(old_pte)) << HW_PAGE_SHIFT; in __hash_page_4K()
154 pa = pte_pfn(__pte(old_pte)) << PAGE_SHIFT; in __hash_page_4K()
291 pa = pte_pfn(__pte(old_pte)) << PAGE_SHIFT; in __hash_page_64K()
/kernel/linux/linux-5.10/arch/x86/xen/
H A Dp2m.c455 if (pte_pfn(*ptep) == PFN_DOWN(__pa(p2m_identity))) in get_phys_to_machine()
585 p2m_pfn = pte_pfn(READ_ONCE(*ptep)); in xen_alloc_p2m_entry()
602 if (pte_pfn(*ptep) == p2m_pfn) { in xen_alloc_p2m_entry()
669 if (pte_pfn(*ptep) == PFN_DOWN(__pa(p2m_missing))) in __set_phys_to_machine()
672 if (pte_pfn(*ptep) == PFN_DOWN(__pa(p2m_identity))) in __set_phys_to_machine()
/kernel/linux/linux-6.6/arch/x86/xen/
H A Dp2m.c450 if (pte_pfn(*ptep) == PFN_DOWN(__pa(p2m_identity))) in get_phys_to_machine()
580 p2m_pfn = pte_pfn(READ_ONCE(*ptep)); in xen_alloc_p2m_entry()
597 if (pte_pfn(*ptep) == p2m_pfn) { in xen_alloc_p2m_entry()
664 if (pte_pfn(*ptep) == PFN_DOWN(__pa(p2m_missing))) in __set_phys_to_machine()
667 if (pte_pfn(*ptep) == PFN_DOWN(__pa(p2m_identity))) in __set_phys_to_machine()
/kernel/linux/linux-5.10/arch/arm64/mm/
H A Dhugetlbpage.c98 unsigned long pfn = pte_pfn(pte); in pte_pgprot()
233 pfn = pte_pfn(pte); in set_huge_pte_at()
421 unsigned long pfn = pte_pfn(pte), dpfn; in huge_ptep_set_access_flags()
471 pfn = pte_pfn(pte); in huge_ptep_set_wrprotect()
/kernel/linux/linux-6.6/arch/mips/kvm/
H A Dmmu.c473 pte_pfn(old_pte) != pte_pfn(hva_pte) || in kvm_set_spte_gfn()
533 pfn = pte_pfn(*ptep); in _kvm_mips_map_page_fast()
545 pfn = pte_pfn(*ptep); in _kvm_mips_map_page_fast()
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dcrash_dump_32.c25 return pte_pfn(pfn_pte(pfn, __pgprot(0))) == pfn; in is_crashed_pfn_valid()
/kernel/linux/linux-5.10/arch/um/include/asm/
H A Dpgtable-2level.h40 #define pte_pfn(x) phys_to_pfn(pte_val(x)) macro
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dcrash_dump_32.c28 return pte_pfn(pfn_pte(pfn, __pgprot(0))) == pfn; in is_crashed_pfn_valid()
/kernel/linux/linux-6.6/arch/um/include/asm/
H A Dpgtable-2level.h39 #define pte_pfn(x) phys_to_pfn(pte_val(x)) macro
/kernel/linux/linux-5.10/arch/arc/include/asm/
H A Dpgtable.h272 #define pte_page(pte) pfn_to_page(pte_pfn(pte))
277 #define pte_pfn(pte) (pte_val(pte) >> PAGE_SHIFT) macro
/kernel/linux/linux-5.10/arch/nios2/include/asm/
H A Dpgtable.h190 #define pte_pfn(pte) (pte_val(pte) & 0xfffff) macro
192 #define pte_page(pte) (pfn_to_page(pte_pfn(pte)))
/kernel/linux/linux-5.10/arch/hexagon/include/asm/
H A Dpgtable.h268 #define pte_page(x) pfn_to_page(pte_pfn(x))
367 /* pte_pfn - convert pte to page frame number */
368 #define pte_pfn(pte) (pte_val(pte) >> PAGE_SHIFT) macro
/kernel/linux/linux-6.6/arch/csky/include/asm/
H A Dpgtable.h38 #define pte_pfn(x) ((unsigned long)((x).pte_low >> PAGE_SHIFT)) macro
45 #define pte_page(x) pfn_to_page(pte_pfn(x))
/kernel/linux/linux-6.6/arch/hexagon/include/asm/
H A Dpgtable.h245 #define pte_page(x) pfn_to_page(pte_pfn(x))
345 /* pte_pfn - convert pte to page frame number */
346 #define pte_pfn(pte) (pte_val(pte) >> PAGE_SHIFT) macro

Completed in 18 milliseconds

123456789