| /linux/mm/ |
| H A D | debug_vm_pgtable.c | 67 unsigned long pte_pfn; member 130 page = (args->pte_pfn != ULONG_MAX) ? pfn_to_page(args->pte_pfn) : NULL; in pte_advanced_tests() 138 pte = pfn_pte(args->pte_pfn, args->page_prot); in pte_advanced_tests() 148 pte = pfn_pte(args->pte_pfn, args->page_prot); in pte_advanced_tests() 162 pte = pfn_pte(args->pte_pfn, args->page_prot); in pte_advanced_tests() 609 pte_t pte = pfn_pte(args->pte_pfn, args->page_prot); in pte_clear_tests() 611 page = (args->pte_pfn != ULONG_MAX) ? pfn_to_page(args->pte_pfn) : NULL; in pte_clear_tests() 859 page = (args->pte_pfn != ULONG_MAX) ? pfn_to_page(args->pte_pfn) : NULL; in swap_migration_tests() 996 args->pte_pfn = ULONG_MAX; in destroy_args() 1004 args->pte_pfn = ULONG_MAX; in destroy_args() [all …]
|
| H A D | sparse-vmemmap.c | 146 unsigned long pfn = pte_pfn(ptep_get(pte)); in vmemmap_verify() 348 pfn = pte_pfn(ptep_get(pte)); in vmemmap_undo_hvo() 402 pte_pfn(ptep_get(pte)), 0); in vmemmap_populate_hvo() 525 pte_pfn(ptep_get(pte)), in vmemmap_populate_compound_pages() 550 pte_pfn(ptep_get(pte)), in vmemmap_populate_compound_pages()
|
| H A D | page_table_check.c | 155 page_table_check_clear(pte_pfn(pte), PAGE_SIZE >> PAGE_SHIFT); in __page_table_check_pte_clear() 215 page_table_check_set(pte_pfn(pte), nr, pte_write(pte)); in __page_table_check_ptes_set()
|
| H A D | highmem.c | 185 idx = arch_kmap_local_map_idx(i, pte_pfn(pteval)); in __kmap_to_page() 673 idx = arch_kmap_local_map_idx(i, pte_pfn(pteval)); in __kmap_local_sched_out() 704 idx = arch_kmap_local_map_idx(i, pte_pfn(pteval)); in __kmap_local_sched_in()
|
| /linux/arch/mips/include/asm/ |
| H A D | pgtable-32.h | 156 #define pte_pfn(x) (((unsigned long)((x).pte_high >> PFN_PTE_SHIFT)) | (unsigned long)((x).pte_low… 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 D | pgtable-64.h | 299 #define pte_page(x) pfn_to_page(pte_pfn(x)) 301 #define pte_pfn(x) ((unsigned long)((x).pte >> PFN_PTE_SHIFT)) macro
|
| /linux/arch/arm64/mm/ |
| H A D | contpte.c | 79 pte = pfn_pte(ALIGN_DOWN(pte_pfn(pte), CONT_PTES), pte_pgprot(pte)); in contpte_convert() 278 pfn = ALIGN_DOWN(pte_pfn(pte), CONT_PTES); in __contpte_try_fold() 365 return pte_valid_cont(pte) && pte_pfn(pte) == pfn && in contpte_is_consistent() 403 pfn = pte_pfn(orig_pte) - (orig_ptep - ptep); in contpte_ptep_get_lockless() 471 pfn = pte_pfn(pte); in contpte_set_ptes()
|
| /linux/arch/powerpc/mm/book3s64/ |
| H A D | hash_64k.c | 152 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()
|
| /linux/arch/powerpc/include/asm/ |
| H A D | pgtable.h | 47 #define pte_page(x) pfn_to_page(pte_pfn(x)) 49 static inline unsigned long pte_pfn(pte_t pte) in pte_pfn() function
|
| H A D | pte-walk.h | 53 pa = PFN_PHYS(pte_pfn(*ptep)); in ppc_find_vmap_phys()
|
| /linux/arch/sparc/include/asm/ |
| H A D | pgtable_64.h | 239 static inline unsigned long pte_pfn(pte_t pte) in pte_pfn() function 258 #define pte_page(x) pfn_to_page(pte_pfn(x)) 693 return pte_pfn(pte); in pmd_pfn() 841 pfn = pte_pfn(pte); in pmd_page_vaddr() 851 pfn = pte_pfn(pte); in pud_pgtable() 882 return pte_pfn(pte); in pud_pfn() 961 unsigned long this_pfn = pte_pfn(pte); \
|
| /linux/arch/arc/include/asm/ |
| H A D | pgtable-levels.h | 175 #define pte_page(pte) pfn_to_page(pte_pfn(pte)) 177 #define pte_pfn(pte) (pte_val(pte) >> PAGE_SHIFT) macro
|
| /linux/arch/x86/xen/ |
| H A D | p2m.c | 445 if (pte_pfn(*ptep) == PFN_DOWN(__pa(p2m_identity))) in get_phys_to_machine() 574 p2m_pfn = pte_pfn(READ_ONCE(*ptep)); in xen_alloc_p2m_entry() 591 if (pte_pfn(*ptep) == p2m_pfn) { in xen_alloc_p2m_entry() 658 if (pte_pfn(*ptep) == PFN_DOWN(__pa(p2m_missing))) in __set_phys_to_machine() 661 if (pte_pfn(*ptep) == PFN_DOWN(__pa(p2m_identity))) in __set_phys_to_machine()
|
| /linux/arch/hexagon/include/asm/ |
| H A D | pgtable.h | 242 #define pte_page(x) pfn_to_page(pte_pfn(x)) 343 #define pte_pfn(pte) (pte_val(pte) >> PAGE_SHIFT) macro
|
| /linux/arch/x86/kernel/ |
| H A D | crash_dump_32.c | 25 return pte_pfn(pfn_pte(pfn, __pgprot(0))) == pfn; in is_crashed_pfn_valid()
|
| /linux/arch/um/include/asm/ |
| H A D | pgtable-2level.h | 39 #define pte_pfn(x) phys_to_pfn(pte_val(x)) macro
|
| /linux/arch/x86/include/asm/ |
| H A D | tlbflush.h | 423 if (pte_pfn(oldpte) != pte_pfn(newpte)) in pte_needs_flush()
|
| /linux/arch/csky/include/asm/ |
| H A D | pgtable.h | 38 #define pte_pfn(x) ((unsigned long)((x).pte_low >> PAGE_SHIFT)) macro 45 #define pte_page(x) pfn_to_page(pte_pfn(x))
|
| /linux/arch/nios2/include/asm/ |
| H A D | pgtable.h | 172 #define pte_pfn(pte) (pte_val(pte) & 0xfffff) macro 174 #define pte_page(pte) (pfn_to_page(pte_pfn(pte)))
|
| /linux/arch/parisc/kernel/ |
| H A D | cache.c | 111 unsigned long pfn = pte_pfn(pte); in __update_cache() 637 __flush_cache_page(vma, vmaddr, PFN_PHYS(pte_pfn(pte))); in flush_cache_page_if_present() 793 __flush_cache_page(vma, addr, PFN_PHYS(pte_pfn(pte))); in ptep_clear_flush_young() 809 unsigned long pfn = pte_pfn(pte); in ptep_clear_flush()
|
| /linux/arch/csky/abiv1/ |
| H A D | cacheflush.c | 47 unsigned long pfn = pte_pfn(*ptep); in update_mmu_cache_range()
|
| /linux/arch/csky/abiv2/ |
| H A D | cacheflush.c | 13 unsigned long pfn = pte_pfn(*pte); in update_mmu_cache_range()
|
| /linux/arch/alpha/include/asm/ |
| H A D | pgtable.h | 170 #define pte_pfn(pte) (pte_val(pte) >> PFN_PTE_SHIFT) macro 172 #define pte_page(pte) pfn_to_page(pte_pfn(pte))
|
| /linux/arch/arm/include/asm/ |
| H A D | pgtable.h | 167 #define pte_pfn(pte) ((pte_val(pte) & PHYS_MASK) >> PAGE_SHIFT) macro 170 #define pte_page(pte) pfn_to_page(pte_pfn(pte))
|
| /linux/arch/xtensa/include/asm/ |
| H A D | pgtable.h | 272 #define pte_pfn(pte) (pte_val(pte) >> PAGE_SHIFT) macro 274 #define pte_page(x) pfn_to_page(pte_pfn(x))
|