Home
last modified time | relevance | path

Searched refs:pud_pfn (Results 1 - 25 of 29) sorted by relevance

12

/kernel/linux/linux-6.6/mm/
H A Ddebug_vm_pgtable.c80 unsigned long pud_pfn; member
349 page = (args->pud_pfn != ULONG_MAX) ? pfn_to_page(args->pud_pfn) : NULL; in pud_advanced_tests()
364 pud = pfn_pud(args->pud_pfn, args->page_prot); in pud_advanced_tests()
382 pud = pfn_pud(args->pud_pfn, args->page_prot); in pud_advanced_tests()
400 pud = pfn_pud(args->pud_pfn, args->page_prot); in pud_advanced_tests()
1034 args->pud_pfn != ULONG_MAX) { in destroy_args()
1036 free_contig_range(args->pud_pfn, in destroy_args()
1039 page = pfn_to_page(args->pud_pfn); in destroy_args()
1043 args->pud_pfn in destroy_args()
[all...]
H A Dpage_table_check.c180 page_table_check_clear(pud_pfn(pud), PUD_SIZE >> PAGE_SHIFT); in __page_table_check_pud_clear()
220 page_table_check_set(pud_pfn(pud), PUD_SIZE >> PAGE_SHIFT, in __page_table_check_pud_set()
H A Dhmm.c455 pfn = pud_pfn(pud) + ((addr & ~PUD_MASK) >> PAGE_SHIFT); in hmm_vma_walk_pud()
H A Dhuge_memory.c945 if (pud_pfn(*pud) != pfn_t_to_pfn(pfn)) { in insert_pfn_pud()
1180 unsigned long pfn = pud_pfn(*pud); in follow_devmap_pud()
/kernel/linux/linux-5.10/arch/x86/mm/
H A Dmem_encrypt.c218 pfn = pud_pfn(*(pud_t *)kpte); in __set_clr_pte_enc()
H A Dinit_64.c1400 return pfn_valid(pud_pfn(*pud)); in kern_addr_valid()
/kernel/linux/linux-5.10/arch/s390/mm/
H A Dpageattr.c196 pmd_addr = pud_pfn(*pudp) << PAGE_SHIFT; in split_pud_page()
/kernel/linux/linux-6.6/arch/x86/mm/
H A Dmem_encrypt_amd.c268 pfn = pud_pfn(*(pud_t *)kpte); in pg_level_to_pfn()
/kernel/linux/linux-6.6/arch/s390/mm/
H A Dpageattr.c221 pmd_addr = pud_pfn(*pudp) << PAGE_SHIFT; in split_pud_page()
/kernel/linux/linux-5.10/mm/
H A Dhmm.c454 pfn = pud_pfn(pud) + ((addr & ~PUD_MASK) >> PAGE_SHIFT); in hmm_vma_walk_pud()
H A Dhuge_memory.c884 if (pud_pfn(*pud) != pfn_t_to_pfn(pfn)) { in insert_pfn_pud()
1139 unsigned long pfn = pud_pfn(*pud); in follow_devmap_pud()
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dpgtable.h226 static inline unsigned long pud_pfn(pud_t pud) in pud_pfn() function
877 #define pud_page(pud) pfn_to_page(pud_pfn(pud))
/kernel/linux/linux-5.10/arch/s390/include/asm/
H A Dpgtable.h1268 static inline unsigned long pud_pfn(pud_t pud) in pud_pfn() function
1355 #define pud_page(pud) pfn_to_page(pud_pfn(pud))
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dpgtable.h237 static inline unsigned long pud_pfn(pud_t pud) in pud_pfn() function
1086 #define pud_page(pud) pfn_to_page(pud_pfn(pud))
/kernel/linux/linux-5.10/arch/x86/mm/pat/
H A Dset_memory.c705 phys_addr = (phys_addr_t)pud_pfn(*(pud_t *)pte) << PAGE_SHIFT; in slow_virt_to_phys()
789 old_pfn = pud_pfn(*(pud_t *)kpte); in __should_split_large_page()
997 ref_pfn = pud_pfn(*(pud_t *)kpte); in __split_large_page()
/kernel/linux/linux-6.6/arch/x86/mm/pat/
H A Dset_memory.c781 phys_addr = (phys_addr_t)pud_pfn(*(pud_t *)pte) << PAGE_SHIFT; in slow_virt_to_phys()
865 old_pfn = pud_pfn(*(pud_t *)kpte); in __should_split_large_page()
1075 ref_pfn = pud_pfn(*(pud_t *)kpte); in __split_large_page()
/kernel/linux/linux-6.6/arch/riscv/include/asm/
H A Dpgtable.h665 static inline unsigned long pud_pfn(pud_t pud) in pud_pfn() function
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dpgtable.h467 #define pud_pfn(pud) ((__pud_to_phys(pud) & PUD_MASK) >> PAGE_SHIFT) macro
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dpgtable_64.h879 static inline unsigned long pud_pfn(pud_t pud) in pud_pfn() function
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dpgtable_64.h877 static inline unsigned long pud_pfn(pud_t pud) in pud_pfn() function
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Dpgtable.h1404 static inline unsigned long pud_pfn(pud_t pud) in pud_pfn() function
1491 #define pud_page(pud) pfn_to_page(pud_pfn(pud))
/kernel/linux/linux-5.10/arch/arm64/mm/
H A Dmmu.c797 return pfn_valid(pud_pfn(pud)); in kern_addr_valid()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/
H A Dpgtable.h1348 static inline int pud_pfn(pud_t pud) in pud_pfn() function
1351 * Currently all calls to pud_pfn() are gated around a pud_devmap() in pud_pfn()
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dpgtable.h531 #define pud_pfn(pud) ((__pud_to_phys(pud) & PUD_MASK) >> PAGE_SHIFT) macro
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/64/
H A Dpgtable.h926 #define pud_pfn(pud) pte_pfn(pud_pte(pud)) macro

Completed in 49 milliseconds

12