Lines Matching defs:_PAGE_ACCESSED
25 #define _PAGE_ACCESSED 0x00100 /* R: page referenced */
111 _PAGE_ACCESSED | H_PAGE_THP_HUGE | _PAGE_PTE | \
125 _PAGE_ACCESSED | _PAGE_SPECIAL | _PAGE_PTE | \
134 #define _PAGE_BASE_NC (_PAGE_PRESENT | _PAGE_ACCESSED)
352 * For hash even if we have _PAGE_ACCESSED = 0, we do a pte_update.
366 if ((pte_raw(*ptep) & cpu_to_be64(_PAGE_ACCESSED | H_PAGE_HASHPTE)) == 0)
368 old = pte_update(mm, addr, ptep, _PAGE_ACCESSED, 0, 0);
369 return (old & _PAGE_ACCESSED) != 0;
463 return !!(pte_raw(pte) & cpu_to_be64(_PAGE_ACCESSED));
586 return __pte_raw(pte_raw(pte) & cpu_to_be64(~_PAGE_ACCESSED));
609 return __pte_raw(pte_raw(pte) | cpu_to_be64(_PAGE_ACCESSED));
1171 if ((pmd_raw(*pmdp) & cpu_to_be64(_PAGE_ACCESSED | H_PAGE_HASHPTE)) == 0)
1173 old = pmd_hugepage_update(mm, addr, pmdp, _PAGE_ACCESSED, 0);
1174 return ((old & _PAGE_ACCESSED) != 0);
1182 if ((pud_raw(*pudp) & cpu_to_be64(_PAGE_ACCESSED | H_PAGE_HASHPTE)) == 0)
1184 old = pud_hugepage_update(mm, addr, pudp, _PAGE_ACCESSED, 0);
1185 return ((old & _PAGE_ACCESSED) != 0);