Home
last modified time | relevance | path

Searched refs:pud_pfn (Results 1 – 17 of 17) sorted by relevance

/linux-6.12.1/mm/
Ddebug_vm_pgtable.c66 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()
368 pud = pfn_pud(args->pud_pfn, args->page_prot); in pud_advanced_tests()
386 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()
[all …]
Dpage_table_check.c191 page_table_check_clear(pud_pfn(pud), PUD_SIZE >> PAGE_SHIFT); in __page_table_check_pud_clear()
259 page_table_check_set(pud_pfn(pud), PUD_SIZE >> PAGE_SHIFT, in __page_table_check_pud_set()
Dhmm.c450 pfn = pud_pfn(pud) + ((addr & ~PUD_MASK) >> PAGE_SHIFT); in hmm_vma_walk_pud()
Dgup.c623 unsigned long pfn = pud_pfn(pud); in follow_huge_pud()
3058 fault_pfn = pud_pfn(orig) + ((addr & ~PUD_MASK) >> PAGE_SHIFT); in gup_fast_devmap_pud_leaf()
Dhuge_memory.c1449 if (WARN_ON_ONCE(pud_pfn(*pud) != pfn_t_to_pfn(pfn))) in insert_pfn_pud()
Dmemory.c6446 pud_pfn(pud), PUD_MASK, pud_write(pud), in follow_pfnmap_start()
/linux-6.12.1/arch/x86/include/asm/
Dpgtable.h277 #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.12.1/arch/riscv/include/asm/
Dpgtable.h685 #define pud_pfn pud_pfn macro
686 static inline unsigned long pud_pfn(pud_t pud) in pud_pfn() function
/linux-6.12.1/arch/sparc/include/asm/
Dpgtable_64.h879 #define pud_pfn pud_pfn macro
880 static inline unsigned long pud_pfn(pud_t pud) in pud_pfn() function
/linux-6.12.1/arch/s390/include/asm/
Dpgtable.h1460 #define pud_pfn pud_pfn macro
1461 static inline unsigned long pud_pfn(pud_t pud) in pud_pfn() function
1548 #define pud_page(pud) pfn_to_page(pud_pfn(pud))
/linux-6.12.1/arch/x86/mm/
Dmem_encrypt_amd.c232 pfn = pud_pfn(*(pud_t *)kpte); in pg_level_to_pfn()
/linux-6.12.1/arch/s390/mm/
Dpageattr.c221 pmd_addr = pud_pfn(*pudp) << PAGE_SHIFT; in split_pud_page()
/linux-6.12.1/include/linux/
Dpgtable.h1933 #ifndef pud_pfn
1934 #define pud_pfn(x) 0 macro
/linux-6.12.1/arch/x86/mm/pat/
Dset_memory.c819 phys_addr = (phys_addr_t)pud_pfn(*(pud_t *)pte) << PAGE_SHIFT; in slow_virt_to_phys()
904 old_pfn = pud_pfn(*(pud_t *)kpte); in __should_split_large_page()
1116 ref_pfn = pud_pfn(*(pud_t *)kpte); in __split_large_page()
/linux-6.12.1/arch/arm64/include/asm/
Dpgtable.h626 #define pud_pfn(pud) ((__pud_to_phys(pud) & PUD_MASK) >> PAGE_SHIFT) macro
645 unsigned long pfn = pud_pfn(pud); in pud_pgprot()
/linux-6.12.1/arch/powerpc/include/asm/book3s/64/
Dpgtable.h901 #define pud_pfn(pud) pte_pfn(pud_pte(pud)) macro
/linux-6.12.1/arch/sparc/mm/
Dinit_64.c1662 return pfn_valid(pud_pfn(*pud)); in kern_addr_valid()