Home
last modified time | relevance | path

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

/linux/mm/
A Ddebug_vm_pgtable.c83 unsigned long pud_pfn; member
374 page = (args->pud_pfn != ULONG_MAX) ? pfn_to_page(args->pud_pfn) : NULL; in pud_advanced_tests()
389 pud = pfn_pud(args->pud_pfn, args->page_prot); in pud_advanced_tests()
1014 args->pud_pfn != ULONG_MAX) { in destroy_args()
1016 free_contig_range(args->pud_pfn, in destroy_args()
1019 page = pfn_to_page(args->pud_pfn); in destroy_args()
1023 args->pud_pfn = ULONG_MAX; in destroy_args()
1116 args->pud_pfn = ULONG_MAX; in init_args()
1209 args->pud_pfn = page_to_pfn(page); in init_args()
1210 args->pmd_pfn = args->pud_pfn; in init_args()
[all …]
A Dhmm.c457 pfn = pud_pfn(pud) + ((addr & ~PUD_MASK) >> PAGE_SHIFT); in hmm_vma_walk_pud()
A Dhuge_memory.c898 if (pud_pfn(*pud) != pfn_t_to_pfn(pfn)) { in insert_pfn_pud()
1152 unsigned long pfn = pud_pfn(*pud); in follow_devmap_pud()
A Dgup.c2416 fault_pfn = pud_pfn(orig) + ((addr & ~PUD_MASK) >> PAGE_SHIFT); in __gup_device_huge_pud()
/linux/arch/x86/mm/
A Dmem_encrypt.c247 pfn = pud_pfn(*(pud_t *)kpte); in pg_level_to_pfn()
A Dinit_64.c1443 return pfn_valid(pud_pfn(*pud)); in kern_addr_valid()
/linux/arch/s390/mm/
A Dpageattr.c203 pmd_addr = pud_pfn(*pudp) << PAGE_SHIFT; in split_pud_page()
/linux/arch/x86/mm/pat/
A Dset_memory.c716 phys_addr = (phys_addr_t)pud_pfn(*(pud_t *)pte) << PAGE_SHIFT; in slow_virt_to_phys()
800 old_pfn = pud_pfn(*(pud_t *)kpte); in __should_split_large_page()
1008 ref_pfn = pud_pfn(*(pud_t *)kpte); in __split_large_page()
/linux/arch/x86/include/asm/
A Dpgtable.h197 static inline unsigned long pud_pfn(pud_t pud) in pud_pfn() function
848 #define pud_page(pud) pfn_to_page(pud_pfn(pud))
/linux/arch/s390/include/asm/
A Dpgtable.h1265 static inline unsigned long pud_pfn(pud_t pud) in pud_pfn() function
1352 #define pud_page(pud) pfn_to_page(pud_pfn(pud))
/linux/arch/sparc/include/asm/
A Dpgtable_64.h875 static inline unsigned long pud_pfn(pud_t pud) in pud_pfn() function
/linux/arch/arm64/include/asm/
A Dpgtable.h485 #define pud_pfn(pud) ((__pud_to_phys(pud) & PUD_MASK) >> PAGE_SHIFT) macro
/linux/arch/powerpc/include/asm/book3s/64/
A Dpgtable.h1392 static inline int pud_pfn(pud_t pud) in pud_pfn() function
/linux/arch/arm64/mm/
A Dmmu.c777 return pfn_valid(pud_pfn(pud)); in kern_addr_valid()
/linux/arch/sparc/mm/
A Dinit_64.c1654 return pfn_valid(pud_pfn(*pud)); in kern_addr_valid()

Completed in 57 milliseconds