pmd_pfn
unsigned long pfn = pmd_pfn(pmd);
unsigned long pfn = pmd_pfn(pmd);
return pfn_to_page(pmd_pfn(pmd));
return pfn_to_page(pmd_pfn(pmd));
#define pmd_page(pmd) pfn_to_page(pmd_pfn(pmd))
#define pmd_page(pmd) pfn_to_page(pmd_pfn(pmd))
pa = pmd_pfn(__pmd(old_pmd)) << PAGE_SHIFT;
#define pmd_page(pmd) pfn_to_page(pmd_pfn(pmd))
pte_addr = pmd_pfn(*pmdp) << PAGE_SHIFT;
return pfn_to_page(pmd_pfn(pmd));
pa = pmd_pfn(*pmdp) << PAGE_SHIFT;
return pfn_valid(pmd_pfn(*pmd));
#define pmd_page(pmd) pfn_to_page(pmd_pfn(pmd))
return pfn_pmd(pmd_pfn(pmd),
if (pmd_pfn(oldpmd) != pmd_pfn(newpmd))
BUG_ON(pmd_pfn(*pmd) != pmd_pfn(*pmd_k));
if (!low_pfn(pmd_pfn(*pmd)) || !pmd_present(*pmd) || pmd_leaf(*pmd))
pfn = pmd_pfn(*(pmd_t *)kpte);
ref_pfn = pmd_pfn(*(pmd_t *)kpte);
pfn = pmd_pfn(first);
if (pmd_pfn(entry) != pmd_pfn(first) + i * PTRS_PER_PTE)
phys_addr = (phys_addr_t)pmd_pfn(*(pmd_t *)pte) << PAGE_SHIFT;
old_pfn = pmd_pfn(*(pmd_t *)kpte);
frame = pmd_pfn(pmd) + idx;
return pmd_present(pmd) && is_huge_zero_pfn(pmd_pfn(pmd));
pfn = pmd_pfn(pmdval);
args->pmd_pfn != ULONG_MAX) {
debug_vm_pgtable_free_huge_page(args, args->pmd_pfn, HPAGE_PMD_ORDER);
args->pmd_pfn = ULONG_MAX;
args->pmd_pfn = ULONG_MAX;
args->pmd_pfn = args->pud_pfn;
args->pmd_pfn = page_to_pfn(page);
args->pte_pfn = args->pmd_pfn;
page = (args->pmd_pfn != ULONG_MAX) ? pfn_to_page(args->pmd_pfn) : NULL;
pmd = pfn_pmd(args->pmd_pfn, args->page_prot);
pmd = pfn_pmd(args->pmd_pfn, args->page_prot);
pmd = pmd_mkhuge(pfn_pmd(args->pmd_pfn, args->page_prot));
unsigned long pmd_pfn;
args->pmd_pfn = ULONG_MAX;
pfn = pmd_pfn(pmd) + ((addr & ~PMD_MASK) >> PAGE_SHIFT);
if (pmd_pfn(*pmd) != pfn) {
pfn = pmd_pfn(pmd);
pmd_pfn(pmd), PMD_MASK, pmd_write(pmd),
return __vm_normal_page(vma, addr, pmd_pfn(pmd), pmd_special(pmd),
page_table_check_clear(pmd_pfn(pmd), PMD_SIZE >> PAGE_SHIFT);
page_table_check_set(pmd_pfn(pmd), stride * nr, pmd_write(pmd));
if (!check_pmd(pmd_pfn(pmde), pvmw))
page = pfn_to_page(pmd_pfn(pmd));
pfn = pmd_pfn(pmdval);
unsigned long pfn = pmd_pfn(pmd);