Searched refs:_PAGE_DEVMAP (Results 1 - 7 of 7) sorted by relevance

/linux-master/arch/powerpc/include/asm/book3s/64/
H A Dradix.h267 return (pmd_val(pmd) & (_PAGE_PTE | _PAGE_DEVMAP)) == _PAGE_PTE;
277 return (pud_val(pud) & (_PAGE_PTE | _PAGE_DEVMAP)) == _PAGE_PTE;
320 return __pmd(pmd_val(pmd) | (_PAGE_PTE | _PAGE_DEVMAP));
325 return __pud(pud_val(pud) | (_PAGE_PTE | _PAGE_DEVMAP));
H A Dhash-64k.h262 return !!((pmd_val(pmd) & (_PAGE_PTE | H_PAGE_THP_HUGE | _PAGE_DEVMAP)) ==
286 return __pmd(pmd_val(pmd) | (_PAGE_PTE | H_PAGE_THP_HUGE | _PAGE_DEVMAP));
H A Dpgtable.h91 #define _PAGE_DEVMAP _RPAGE_SW1 /* software: ZONE_DEVICE page */ macro
112 _PAGE_SOFT_DIRTY | _PAGE_DEVMAP)
126 _PAGE_SOFT_DIRTY | _PAGE_DEVMAP)
612 return __pte_raw(pte_raw(pte) | cpu_to_be64(_PAGE_SPECIAL | _PAGE_DEVMAP));
617 * safe to check _PAGE_DEVMAP unless we also confirm that _PAGE_PTE is set.
618 * That's because the bit we use for _PAGE_DEVMAP is not reserved for software
623 __be64 mask = cpu_to_be64(_PAGE_DEVMAP | _PAGE_PTE);
/linux-master/arch/powerpc/mm/book3s64/
H A Dhash_hugepage.c57 if (!(old_pmd & (H_PAGE_THP_HUGE | _PAGE_DEVMAP)))
H A Dhugetlbpage.c67 if (old_pte & (H_PAGE_THP_HUGE | _PAGE_DEVMAP))
/linux-master/arch/x86/include/asm/
H A Dpgtable.h273 return (pmd_val(pmd) & (_PAGE_PSE|_PAGE_DEVMAP)) == _PAGE_PSE;
279 return (pud_val(pud) & (_PAGE_PSE|_PAGE_DEVMAP)) == _PAGE_PSE;
292 return !!(pmd_val(pmd) & _PAGE_DEVMAP);
298 return !!(pud_val(pud) & _PAGE_DEVMAP);
490 return pte_set_flags(pte, _PAGE_SPECIAL|_PAGE_DEVMAP);
580 return pmd_set_flags(pmd, _PAGE_DEVMAP);
664 return pud_set_flags(pud, _PAGE_DEVMAP);
974 return (pte_flags(a) & _PAGE_DEVMAP) == _PAGE_DEVMAP;
H A Dpgtable_types.h120 #define _PAGE_DEVMAP (_AT(u64, 1) << _PAGE_BIT_DEVMAP) macro
124 #define _PAGE_DEVMAP (_AT(pteval_t, 0)) macro
151 _PAGE_DEVMAP | _PAGE_CC | _PAGE_UFFD_WP)

Completed in 154 milliseconds