| /linux-6.15/mm/ |
| H A D | debug_vm_pgtable.c | 66 unsigned long pud_pfn; member 335 page = (args->pud_pfn != ULONG_MAX) ? pfn_to_page(args->pud_pfn) : NULL; in pud_advanced_tests() 350 pud = pfn_pud(args->pud_pfn, args->page_prot); in pud_advanced_tests() 1015 args->pud_pfn != ULONG_MAX) { in destroy_args() 1017 free_contig_range(args->pud_pfn, in destroy_args() 1020 page = pfn_to_page(args->pud_pfn); in destroy_args() 1024 args->pud_pfn = ULONG_MAX; in destroy_args() 1192 args->pud_pfn = ULONG_MAX; in init_args() 1269 args->pud_pfn = page_to_pfn(page); in init_args() 1270 args->pmd_pfn = args->pud_pfn; in init_args() [all …]
|
| H A D | page_table_check.c | 176 page_table_check_clear(pud_pfn(pud), PUD_SIZE >> PAGE_SHIFT); in __page_table_check_pud_clear() 243 page_table_check_set(pud_pfn(pud), PUD_SIZE >> PAGE_SHIFT, in __page_table_check_pud_set()
|
| H A D | hmm.c | 450 pfn = pud_pfn(pud) + ((addr & ~PUD_MASK) >> PAGE_SHIFT); in hmm_vma_walk_pud()
|
| H A D | gup.c | 668 unsigned long pfn = pud_pfn(pud); in follow_huge_pud() 3053 fault_pfn = pud_pfn(orig) + ((addr & ~PUD_MASK) >> PAGE_SHIFT); in gup_fast_devmap_pud_leaf()
|
| H A D | huge_memory.c | 1527 if (WARN_ON_ONCE(pud_pfn(*pud) != pfn_t_to_pfn(pfn))) in insert_pfn_pud()
|
| H A D | memory.c | 6764 pud_pfn(pud), PUD_MASK, pud_write(pud), in follow_pfnmap_start()
|
| /linux-6.15/arch/x86/include/asm/ |
| H A D | pgtable.h | 277 #define pud_pfn pud_pfn macro 278 static inline unsigned long pud_pfn(pud_t pud) in pud_pfn() function 816 return pfn_pud(pud_pfn(pud), in pud_mkinvalid() 1130 #define pud_page(pud) pfn_to_page(pud_pfn(pud))
|
| /linux-6.15/arch/riscv/include/asm/ |
| H A D | pgtable.h | 713 #define pud_pfn pud_pfn macro 714 static inline unsigned long pud_pfn(pud_t pud) in pud_pfn() function
|
| /linux-6.15/arch/sparc/include/asm/ |
| H A D | pgtable_64.h | 879 #define pud_pfn pud_pfn macro 880 static inline unsigned long pud_pfn(pud_t pud) in pud_pfn() function
|
| /linux-6.15/arch/s390/include/asm/ |
| H A D | pgtable.h | 1494 #define pud_pfn pud_pfn macro 1495 static inline unsigned long pud_pfn(pud_t pud) in pud_pfn() function 1582 #define pud_page(pud) pfn_to_page(pud_pfn(pud))
|
| /linux-6.15/arch/x86/mm/ |
| H A D | mem_encrypt_amd.c | 230 pfn = pud_pfn(*(pud_t *)kpte); in pg_level_to_pfn()
|
| /linux-6.15/arch/s390/mm/ |
| H A D | pageattr.c | 219 pmd_addr = pud_pfn(*pudp) << PAGE_SHIFT; in split_pud_page()
|
| /linux-6.15/include/linux/ |
| H A D | pgtable.h | 1944 #ifndef pud_pfn 1945 #define pud_pfn(x) 0 macro
|
| /linux-6.15/arch/x86/mm/pat/ |
| H A D | set_memory.c | 868 phys_addr = (phys_addr_t)pud_pfn(*(pud_t *)pte) << PAGE_SHIFT; in slow_virt_to_phys() 953 old_pfn = pud_pfn(*(pud_t *)kpte); in __should_split_large_page() 1165 ref_pfn = pud_pfn(*(pud_t *)kpte); in __split_large_page()
|
| /linux-6.15/arch/arm64/include/asm/ |
| H A D | pgtable.h | 633 #define pud_pfn(pud) ((__pud_to_phys(pud) & PUD_MASK) >> PAGE_SHIFT) macro 647 unsigned long pfn = pud_pfn(pud); in pud_pgprot()
|
| /linux-6.15/arch/powerpc/include/asm/book3s/64/ |
| H A D | pgtable.h | 901 #define pud_pfn(pud) pte_pfn(pud_pte(pud)) macro
|
| /linux-6.15/arch/sparc/mm/ |
| H A D | init_64.c | 1662 return pfn_valid(pud_pfn(*pud)); in kern_addr_valid()
|