Lines Matching defs:pfn
225 phys_addr_t pfn = pte_val(pte);
226 pfn ^= protnone_mask(pfn);
227 return (pfn & PTE_PFN_MASK) >> PAGE_SHIFT;
232 phys_addr_t pfn = pmd_val(pmd);
233 pfn ^= protnone_mask(pfn);
234 return (pfn & pmd_pfn_mask(pmd)) >> PAGE_SHIFT;
239 phys_addr_t pfn = pud_val(pud);
240 pfn ^= protnone_mask(pfn);
241 return (pfn & pud_pfn_mask(pud)) >> PAGE_SHIFT;
765 phys_addr_t pfn = (phys_addr_t)page_nr << PAGE_SHIFT;
766 pfn ^= protnone_mask(pgprot_val(pgprot));
767 pfn &= PTE_PFN_MASK;
768 return __pte(pfn | check_pgprot(pgprot));
773 phys_addr_t pfn = (phys_addr_t)page_nr << PAGE_SHIFT;
774 pfn ^= protnone_mask(pgprot_val(pgprot));
775 pfn &= PHYSICAL_PMD_PAGE_MASK;
776 return __pmd(pfn | check_pgprot(pgprot));
781 phys_addr_t pfn = (phys_addr_t)page_nr << PAGE_SHIFT;
782 pfn ^= protnone_mask(pgprot_val(pgprot));
783 pfn &= PHYSICAL_PUD_PAGE_MASK;
784 return __pud(pfn | check_pgprot(pgprot));
1675 extern bool pfn_modify_allowed(unsigned long pfn, pgprot_t prot);