Home
last modified time | relevance | path

Searched refs:_PAGE_ACCESSED (Results 1 – 74 of 74) sorted by relevance

/linux-4.1.27/arch/sh/include/asm/
Dpgtable_32.h51 #define _PAGE_ACCESSED 0x400 /* software: page referenced */ macro
104 #define _PAGE_CLEAR_FLAGS (_PAGE_PROTNONE | _PAGE_ACCESSED| \
108 #define _PAGE_CLEAR_FLAGS (_PAGE_PROTNONE | _PAGE_ACCESSED | \
111 #define _PAGE_CLEAR_FLAGS (_PAGE_PROTNONE | _PAGE_ACCESSED)
169 (PTE_MASK | _PAGE_ACCESSED | _PAGE_CACHABLE | \
176 _PAGE_ACCESSED | _PAGE_FLAGS_HARD)
178 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
185 #define PAGE_EXECREAD __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
194 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
199 #define PAGE_WRITEONLY __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
[all …]
Dpgtable_64.h118 #define _PAGE_ACCESSED 0x800 /* software: page referenced */ macro
132 _PAGE_DIRTY | _PAGE_ACCESSED | _PAGE_WIRED)
167 _PAGE_CACHABLE | _PAGE_ACCESSED | _PAGE_DIRTY | \
173 #define _PAGE_CHG_MASK (PTE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY | \
180 _PAGE_CACHABLE | _PAGE_ACCESSED)
182 #define PAGE_NONE __pgprot(_PAGE_CACHABLE | _PAGE_ACCESSED)
201 _PAGE_EXECUTE | _PAGE_ACCESSED | \
261 static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young()
267 static inline pte_t pte_mkold(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_ACCESSED)); re… in pte_mkold()
270 static inline pte_t pte_mkyoung(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) | _PAGE_ACCESSED)); r… in pte_mkyoung()
/linux-4.1.27/arch/m32r/include/asm/
Dpgtable.h101 #define _PAGE_ACCESSED (1UL << _PAGE_BIT_ACCESSED) macro
105 ( _PAGE_PRESENT | _PAGE_WRITE | _PAGE_READ | _PAGE_ACCESSED \
108 ( _PAGE_PRESENT | _PAGE_WRITE | _PAGE_READ | _PAGE_ACCESSED \
111 ( PTE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY )
115 __pgprot(_PAGE_PROTNONE | _PAGE_ACCESSED)
117 __pgprot(_PAGE_PRESENT | _PAGE_WRITE | _PAGE_READ | _PAGE_ACCESSED)
120 | _PAGE_ACCESSED)
122 __pgprot(_PAGE_PRESENT | _PAGE_READ | _PAGE_ACCESSED)
124 __pgprot(_PAGE_PRESENT | _PAGE_EXEC | _PAGE_READ | _PAGE_ACCESSED)
126 __pgprot(_PAGE_PRESENT | _PAGE_READ | _PAGE_ACCESSED)
[all …]
/linux-4.1.27/arch/m68k/include/asm/
Dmotorola_pgtable.h12 #define _PAGE_ACCESSED 0x008 macro
28 #define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY | _PAGE_NOCACHE)
61 #define PAGE_NONE __pgprot(_PAGE_PROTNONE | _PAGE_ACCESSED | mm_cachebits)
62 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | mm_cachebits)
63 #define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_RONLY | _PAGE_ACCESSED | mm_cachebits)
64 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_RONLY | _PAGE_ACCESSED | mm_cachebits)
65 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_DIRTY | _PAGE_ACCESSED | mm_cachebits)
69 #define PAGE_NONE_C __pgprot(_PAGE_PROTNONE | _PAGE_ACCESSED)
70 #define PAGE_SHARED_C __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED)
71 #define PAGE_COPY_C __pgprot(_PAGE_PRESENT | _PAGE_RONLY | _PAGE_ACCESSED)
[all …]
Dsun3_pgtable.h39 #define _PAGE_ACCESSED (SUN3_PAGE_ACCESSED) macro
Dmcf_pgtable.h52 #define _PAGE_ACCESSED (CF_PAGE_ACCESSED) macro
/linux-4.1.27/arch/cris/include/arch-v32/arch/
Dmmu.h56 #define _PAGE_ACCESSED (1 << 6) /* Simulated in software using valid bit. */ macro
62 #define __READABLE (_PAGE_READ | _PAGE_SILENT_READ | _PAGE_ACCESSED)
66 #define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_MODIFIED)
68 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED)
70 _PAGE_ACCESSED)
72 _PAGE_ACCESSED | _PAGE_EXECUTE)
75 #define PAGE_READONLY_EXEC __pgprot(_PAGE_PRESENT | __READABLE | _PAGE_EXECUTE | _PAGE_ACCESSED)
/linux-4.1.27/arch/um/include/asm/
Dpgtable.h18 #define _PAGE_ACCESSED 0x080 macro
55 #define _PAGE_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_ACCESSED | _PAGE_DIRTY)
56 #define _KERNPG_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_ACCESSED | _PAGE_DIRTY)
57 #define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY)
59 (_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | _PAGE_ACCESSED)
60 #define PAGE_NONE __pgprot(_PAGE_PROTNONE | _PAGE_ACCESSED)
61 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_ACCESSED)
62 #define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED)
63 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED)
64 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | _PAGE_ACCESSED)
[all …]
/linux-4.1.27/arch/cris/include/arch-v10/arch/
Dmmu.h61 #define _PAGE_ACCESSED (1<<5) /* simulated in software using valid bit */ macro
68 #define __READABLE (_PAGE_READ | _PAGE_SILENT_READ | _PAGE_ACCESSED)
72 #define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_MODIFIED)
74 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED)
76 _PAGE_ACCESSED)
/linux-4.1.27/arch/parisc/include/asm/
Dpgtable.h59 ((pte_val(x) & (_PAGE_PRESENT|_PAGE_ACCESSED)) \
60 == (_PAGE_PRESENT|_PAGE_ACCESSED))
195 #define _PAGE_ACCESSED (1 << xlate_pabit(_PAGE_ACCESSED_BIT)) macro
199 #define _PAGE_TABLE (_PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE | _PAGE_DIRTY | _PAGE_ACCESSED)
200 #define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY)
201 #define _PAGE_KERNEL_RO (_PAGE_PRESENT | _PAGE_READ | _PAGE_DIRTY | _PAGE_ACCESSED)
224 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED)
225 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | _PAGE_WRITE | _PAGE_ACCESSED)
229 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | _PAGE_ACCESSED)
230 #define PAGE_WRITEONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_WRITE | _PAGE_ACCESSED)
[all …]
/linux-4.1.27/arch/x86/include/asm/
Dpgtable_types.h39 #define _PAGE_ACCESSED (_AT(pteval_t, 1) << _PAGE_BIT_ACCESSED) macro
95 _PAGE_ACCESSED | _PAGE_DIRTY)
96 #define _KERNPG_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_ACCESSED | \
101 _PAGE_SPECIAL | _PAGE_ACCESSED | _PAGE_DIRTY | \
128 #define PAGE_NONE __pgprot(_PAGE_PROTNONE | _PAGE_ACCESSED)
130 _PAGE_ACCESSED | _PAGE_NX)
133 _PAGE_USER | _PAGE_ACCESSED)
135 _PAGE_ACCESSED | _PAGE_NX)
137 _PAGE_ACCESSED)
140 _PAGE_ACCESSED | _PAGE_NX)
[all …]
Dpgtable.h100 return pte_flags(pte) & _PAGE_ACCESSED; in pte_young()
110 return pmd_flags(pmd) & _PAGE_ACCESSED; in pmd_young()
198 return pte_clear_flags(pte, _PAGE_ACCESSED); in pte_mkold()
218 return pte_set_flags(pte, _PAGE_ACCESSED); in pte_mkyoung()
267 return pmd_clear_flags(pmd, _PAGE_ACCESSED); in pmd_mkold()
287 return pmd_set_flags(pmd, _PAGE_ACCESSED); in pmd_mkyoung()
/linux-4.1.27/arch/mn10300/mm/
Dtlb-mn10300.S64 #if ((_PAGE_ACCESSED & 0xffffff00) == 0)
65 bset _PAGE_ACCESSED,(0,a2)
66 #elif ((_PAGE_ACCESSED & 0xffff00ff) == 0)
67 bset +(_PAGE_ACCESSED >> 8),(1,a2)
127 #if ((_PAGE_ACCESSED & 0xffffff00) == 0)
128 bset _PAGE_ACCESSED,(0,a2)
129 #elif ((_PAGE_ACCESSED & 0xffff00ff) == 0)
130 bset +(_PAGE_ACCESSED >> 8),(1,a2)
/linux-4.1.27/arch/score/include/asm/
Dpgtable-bits.h4 #define _PAGE_ACCESSED (1<<5) /* implemented in software */ macro
19 #define __READABLE (_PAGE_READ | _PAGE_SILENT_READ | _PAGE_ACCESSED)
22 (PAGE_MASK | _PAGE_ACCESSED | _PAGE_MODIFIED | _PAGE_CACHE)
Dpgtable.h189 return pte_val(pte) & _PAGE_ACCESSED; in pte_young()
208 pte_val(pte) &= ~(_PAGE_ACCESSED|_PAGE_SILENT_READ); in pte_mkold()
230 pte_val(pte) |= _PAGE_ACCESSED; in pte_mkyoung()
/linux-4.1.27/arch/metag/include/asm/
Dpgtable.h53 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
57 _PAGE_ACCESSED | _PAGE_CACHEABLE)
59 #define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
63 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
66 _PAGE_ACCESSED | _PAGE_WRITE | \
127 static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young()
132 static inline pte_t pte_mkold(pte_t pte) { pte_val(pte) &= ~_PAGE_ACCESSED; return pte; } in pte_mkold()
135 static inline pte_t pte_mkyoung(pte_t pte) { pte_val(pte) |= _PAGE_ACCESSED; return pte; } in pte_mkyoung()
Dpgtable-bits.h35 #define _PAGE_ACCESSED _PAGE_ALWAYS_ZERO_1 macro
/linux-4.1.27/arch/xtensa/include/asm/
Dpgtable.h151 #define _PAGE_ACCESSED (1<<8) /* software: page accessed (read) */ macro
155 #define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY)
156 #define _PAGE_PRESENT (_PAGE_HW_VALID | _PAGE_CA_WB | _PAGE_ACCESSED)
170 # define _PAGE_DIRECTORY (_PAGE_HW_VALID | _PAGE_ACCESSED | _PAGE_CA_BYPASS)
172 # define _PAGE_DIRECTORY (_PAGE_HW_VALID | _PAGE_ACCESSED | _PAGE_CA_WB)
177 # define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY)
258 static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young()
266 { pte_val(pte) &= ~_PAGE_ACCESSED; return pte; } in pte_mkold()
270 { pte_val(pte) |= _PAGE_ACCESSED; return pte; } in pte_mkyoung()
/linux-4.1.27/arch/mn10300/include/asm/
Dpgtable.h135 #define _PAGE_ACCESSED xPTEL2_UNUSED1 macro
151 #define _PAGE_TABLE (_PAGE_PRESENTV | _PAGE_PROT_WKNU | _PAGE_ACCESSED | _PAGE_DIRTY)
152 #define _PAGE_CHG_MASK (PTE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY)
154 #define __PAGE_NONE (_PAGE_PRESENTV | _PAGE_PROT_RKNU | _PAGE_ACCESSED | _PAGE_CACHE)
155 #define __PAGE_SHARED (_PAGE_PRESENTV | _PAGE_PROT_WKWU | _PAGE_ACCESSED | _PAGE_CACHE)
156 #define __PAGE_COPY (_PAGE_PRESENTV | _PAGE_PROT_RKRU | _PAGE_ACCESSED | _PAGE_CACHE)
157 #define __PAGE_READONLY (_PAGE_PRESENTV | _PAGE_PROT_RKRU | _PAGE_ACCESSED | _PAGE_CACHE)
170 #define __PAGE_KERNEL_BASE (_PAGE_PRESENTV | _PAGE_DIRTY | _PAGE_ACCESSED | _PAGE_GLOBAL)
241 static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young()
260 static inline pte_t pte_mkold(pte_t pte) { pte_val(pte) &= ~_PAGE_ACCESSED; return pte; } in pte_mkold()
[all …]
/linux-4.1.27/arch/tile/include/asm/
Dpgtable.h78 #define _PAGE_ACCESSED HV_PTE_ACCESSED macro
95 _PAGE_ACCESSED | \
102 __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED)
105 _PAGE_USER | _PAGE_ACCESSED)
109 _PAGE_EXECUTABLE | _PAGE_USER | _PAGE_ACCESSED)
111 __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED | _PAGE_READABLE)
113 __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED | \
118 __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED | _PAGE_READABLE)
120 __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED | \
124 (_PAGE_PRESENT | _PAGE_GLOBAL | _PAGE_READABLE | _PAGE_ACCESSED)
/linux-4.1.27/arch/mips/include/asm/
Dpgtable-bits.h63 #define _PAGE_ACCESSED (1 << _PAGE_ACCESSED_SHIFT) macro
86 #define _PAGE_ACCESSED (1 << _PAGE_ACCESSED_SHIFT) macro
126 #define _PAGE_ACCESSED (1 << _PAGE_ACCESSED_SHIFT) macro
284 #define __READABLE (_PAGE_SILENT_READ | _PAGE_READ | _PAGE_ACCESSED)
287 #define _PAGE_CHG_MASK (_PAGE_ACCESSED | _PAGE_MODIFIED | \
Dpgtable.h287 static inline int pte_young(pte_t pte) { return pte.pte_low & _PAGE_ACCESSED; } in pte_young()
305 pte.pte_low &= ~_PAGE_ACCESSED; in pte_mkold()
328 pte.pte_low |= _PAGE_ACCESSED; in pte_mkyoung()
336 static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young()
352 pte_val(pte) &= ~(_PAGE_ACCESSED | _PAGE_SILENT_READ); in pte_mkold()
374 pte_val(pte) |= _PAGE_ACCESSED; in pte_mkyoung()
434 pte.pte_low &= (_PAGE_MODIFIED | _PAGE_ACCESSED | _PFNX_MASK); in pte_modify()
563 return !!(pmd_val(pmd) & _PAGE_ACCESSED); in pmd_young()
568 pmd_val(pmd) &= ~(_PAGE_ACCESSED|_PAGE_SILENT_READ); in pmd_mkold()
575 pmd_val(pmd) |= _PAGE_ACCESSED; in pmd_mkyoung()
/linux-4.1.27/arch/openrisc/include/asm/
Dpgtable.h151 #define _PAGE_ACCESSED _PAGE_A macro
156 #define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY)
157 #define _PAGE_BASE (_PAGE_PRESENT | _PAGE_ACCESSED)
158 #define _PAGE_ALL (_PAGE_PRESENT | _PAGE_ACCESSED)
160 (_PAGE_BASE | _PAGE_SRE | _PAGE_SWE | _PAGE_ACCESSED | _PAGE_DIRTY)
241 static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young()
271 pte_val(pte) &= ~(_PAGE_ACCESSED); in pte_mkold()
301 pte_val(pte) |= _PAGE_ACCESSED; in pte_mkyoung()
/linux-4.1.27/arch/avr32/include/asm/
Dpgtable.h99 #define _PAGE_ACCESSED (1 << _PAGE_BIT_ACCESSED) macro
129 #define _PAGE_CHG_MASK (PTE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY \
136 | _PAGE_ACCESSED)
138 #define PAGE_NONE (_PAGE_ACCESSED | _PAGE_TYPE_NONE)
202 return pte_val(pte) & _PAGE_ACCESSED; in pte_young()
222 set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_ACCESSED)); in pte_mkold()
237 set_pte(&pte, __pte(pte_val(pte) | _PAGE_ACCESSED)); in pte_mkyoung()
/linux-4.1.27/arch/arc/include/asm/
Dpgtable.h58 #define _PAGE_ACCESSED (1<<1) /* Page is accessed (S) */ macro
73 #define _PAGE_ACCESSED (1<<4) /* Page is accessed (S) */ macro
99 #define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_MODIFIED)
289 #define pte_young(pte) (pte_val(pte) & _PAGE_ACCESSED)
299 PTE_BIT_FUNC(mkold, &= ~(_PAGE_ACCESSED));
300 PTE_BIT_FUNC(mkyoung, |= (_PAGE_ACCESSED));
/linux-4.1.27/arch/blackfin/include/asm/
Dpgtable.h57 #define _PAGE_ACCESSED CPLB_ALL_ACCESS macro
71 PTE_BIT_FUNC(mkold, &= ~_PAGE_ACCESSED);
72 PTE_BIT_FUNC(mkyoung, |= _PAGE_ACCESSED);
/linux-4.1.27/arch/microblaze/include/asm/
Dpgtable.h216 #define _PAGE_ACCESSED 0x400 /* software: R: page referenced */ macro
235 #define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY)
243 #define _PAGE_BASE (_PAGE_PRESENT | _PAGE_ACCESSED)
336 static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young()
350 { pte_val(pte) &= ~_PAGE_ACCESSED; return pte; } in pte_mkold()
361 { pte_val(pte) |= _PAGE_ACCESSED; return pte; } in pte_mkyoung()
436 return (pte_update(ptep, _PAGE_ACCESSED, 0) & _PAGE_ACCESSED) != 0; in ptep_test_and_clear_young()
/linux-4.1.27/arch/powerpc/include/asm/
Dpgtable-ppc64.h260 if ((pte_val(*ptep) & (_PAGE_ACCESSED | _PAGE_HASHPTE)) == 0) in __ptep_test_and_clear_young()
262 old = pte_update(mm, addr, ptep, _PAGE_ACCESSED, 0, 0); in __ptep_test_and_clear_young()
263 return (old & _PAGE_ACCESSED) != 0; in __ptep_test_and_clear_young()
330 (_PAGE_DIRTY | _PAGE_ACCESSED | _PAGE_RW | _PAGE_EXEC); in __ptep_set_access_flags()
387 _PAGE_DIRTY | _PAGE_ACCESSED | _PAGE_SPLITTING | \
555 if ((pmd_val(*pmdp) & (_PAGE_ACCESSED | _PAGE_HASHPTE)) == 0) in __pmdp_test_and_clear_young()
557 old = pmd_hugepage_update(mm, addr, pmdp, _PAGE_ACCESSED, 0); in __pmdp_test_and_clear_young()
558 return ((old & _PAGE_ACCESSED) != 0); in __pmdp_test_and_clear_young()
Dpte-common.h99 _PAGE_ACCESSED | _PAGE_SPECIAL)
104 _PAGE_USER | _PAGE_ACCESSED | _PAGE_RO | \
113 #define _PAGE_BASE_NC (_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_PSIZE)
Dpgtable.h36 static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young()
87 pte_val(pte) &= ~_PAGE_ACCESSED; return pte; } in pte_mkold()
94 pte_val(pte) |= _PAGE_ACCESSED; return pte; } in pte_mkyoung()
Dpgtable-ppc32.h254 old = pte_update(ptep, _PAGE_ACCESSED, 0); in __ptep_test_and_clear_young()
261 return (old & _PAGE_ACCESSED) != 0; in __ptep_test_and_clear_young()
289 (_PAGE_DIRTY | _PAGE_ACCESSED | _PAGE_RW | _PAGE_EXEC); in __ptep_set_access_flags()
Dpte-44x.h77 #define _PAGE_ACCESSED 0x00000008 /* S: Page referenced */ macro
Dpte-fsl-booke.h24 #define _PAGE_ACCESSED 0x00020 /* S: Page referenced */ macro
Dpte-40x.h50 #define _PAGE_ACCESSED 0x400 /* software: R: page referenced */ macro
Dpte-hash32.h27 #define _PAGE_ACCESSED 0x100 /* R: page referenced */ macro
Dpte-hash64.h25 #define _PAGE_ACCESSED 0x0100 /* R: page referenced */ macro
Dpte-8xx.h41 #define _PAGE_ACCESSED 0x0020 /* software: page referenced */ macro
Dpte-book3e.h41 #define _PAGE_ACCESSED 0x040000 macro
/linux-4.1.27/arch/frv/include/asm/
Dpgtable.h293 #define _PAGE_ACCESSED xAMPRx_RESERVED8 /* accessed if set */ macro
301 #define _PAGE_CHG_MASK (PTE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY)
304 (_PAGE_PRESENT | xAMPRx_SS_16Kb | xAMPRx_D | _PAGE_NOTGLOBAL | _PAGE_ACCESSED)
306 #define PAGE_NONE __pgprot(_PAGE_PROTNONE | _PAGE_ACCESSED)
376 static inline int pte_young(pte_t pte) { return (pte).pte & _PAGE_ACCESSED; } in pte_young()
381 static inline pte_t pte_mkold(pte_t pte) { (pte).pte &= ~_PAGE_ACCESSED; return pte; } in pte_mkold()
384 static inline pte_t pte_mkyoung(pte_t pte) { (pte).pte |= _PAGE_ACCESSED; return pte; } in pte_mkyoung()
/linux-4.1.27/arch/nios2/include/asm/
Dpgtable.h69 _PAGE_WRITE | _PAGE_ACCESSED)
114 { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young()
154 pte_val(pte) &= ~_PAGE_ACCESSED; in pte_mkold()
174 pte_val(pte) |= _PAGE_ACCESSED; in pte_mkyoung()
Dpgtable-bits.h31 #define _PAGE_ACCESSED (1<<26) /* page referenced */ macro
/linux-4.1.27/arch/hexagon/include/asm/
Dpgtable.h62 #define _PAGE_ACCESSED (1<<2) macro
317 pte_val(pte) &= ~_PAGE_ACCESSED; in pte_mkold()
324 pte_val(pte) |= _PAGE_ACCESSED; in pte_mkyoung()
345 return pte_val(pte) & _PAGE_ACCESSED; in pte_young()
/linux-4.1.27/arch/cris/include/asm/
Dpgtable.h116 static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young()
133 pte_val(pte) &= ~(_PAGE_ACCESSED | _PAGE_SILENT_READ); in pte_mkold()
155 pte_val(pte) |= _PAGE_ACCESSED; in pte_mkyoung()
/linux-4.1.27/arch/alpha/include/asm/
Dpgtable.h75 #define _PAGE_ACCESSED 0x40000 macro
89 #define __ACCESS_BITS (_PAGE_ACCESSED | _PAGE_KRE | _PAGE_URE)
269 extern inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young()
/linux-4.1.27/arch/powerpc/mm/
Dtlb_low_64e.S123 oris r11,r10,_PAGE_ACCESSED@h
214 oris r11,r11,_PAGE_ACCESSED@h
251 oris r11,r11,_PAGE_ACCESSED@h
515 oris r11,r11,_PAGE_ACCESSED@h
581 oris r11,r11,_PAGE_ACCESSED@h
588 oris r11,r11,_PAGE_ACCESSED@h
Dhugetlbpage-hash64.c57 new_pte = old_pte | _PAGE_BUSY | _PAGE_ACCESSED; in __hash_page_huge()
Dhugepage-hash64.c52 new_pmd = old_pmd | _PAGE_BUSY | _PAGE_ACCESSED; in __hash_page_thp()
Dhash_low_64.S99 ori r30,r30,_PAGE_BUSY | _PAGE_ACCESSED | _PAGE_HASHPTE
396 ori r30,r30,_PAGE_BUSY | _PAGE_ACCESSED
761 ori r30,r30,_PAGE_BUSY | _PAGE_ACCESSED
Dinit_64.c200 unsigned long i, flags = _PAGE_PRESENT | _PAGE_ACCESSED | in vmemmap_create_mapping()
Dhash_low_32.S103 ori r0,r0,_PAGE_ACCESSED|_PAGE_HASHPTE
/linux-4.1.27/arch/m68k/mm/
Dmotorola.c120 _PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_DIRTY; in map_node()
168 _PAGE_TABLE | _PAGE_ACCESSED; in map_node()
Dkmap.c156 _PAGE_ACCESSED | _PAGE_DIRTY); in __ioremap()
173 physaddr |= (_PAGE_PRESENT | _PAGE_ACCESSED | in __ioremap()
/linux-4.1.27/arch/metag/mm/
Dioremap.c53 _PAGE_ACCESSED | _PAGE_KERNEL | _PAGE_CACHE_WIN0 | in __ioremap()
Dmmu-meta2.c191 _PAGE_ACCESSED | _PAGE_WRITE | in mmu_init()
/linux-4.1.27/arch/avr32/mm/
Dioremap.c57 | _PAGE_ACCESSED | _PAGE_TYPE_SMALL | flags); in __ioremap()
/linux-4.1.27/arch/parisc/mm/
Dioremap.c67 _PAGE_ACCESSED | flags); in __ioremap()
/linux-4.1.27/arch/powerpc/kernel/
Dhead_fsl_booke.S493 oris r13,r13,_PAGE_ACCESSED@h
495 li r13,_PAGE_PRESENT|_PAGE_ACCESSED
566 oris r13,r13,_PAGE_ACCESSED@h
568 li r13,_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_EXEC
580 oris r13,r13,_PAGE_ACCESSED@h
582 li r13,_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_EXEC
Dhead_44x.S357 li r13,_PAGE_PRESENT|_PAGE_ACCESSED
455 li r13,_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_EXEC
594 li r13,_PAGE_PRESENT|_PAGE_ACCESSED
678 li r13,_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_EXEC
Dhead_40x.S323 ori r11, r11, _PAGE_DIRTY|_PAGE_ACCESSED|_PAGE_HWWRITE
500 ori r11, r11, _PAGE_ACCESSED
600 ori r11, r11, _PAGE_ACCESSED
Dhead_32.S517 ori r0,r0,_PAGE_ACCESSED /* set _PAGE_ACCESSED in pte */
591 ori r0,r0,_PAGE_ACCESSED /* set _PAGE_ACCESSED in pte */
675 ori r0,r0,_PAGE_ACCESSED|_PAGE_DIRTY
/linux-4.1.27/arch/m68k/kernel/
Ddma.c53 pgprot = __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_DIRTY); in dma_alloc_coherent()
Dhead.S2129 orw #_PAGE_PRESENT+_PAGE_ACCESSED+_PAGE_DIRTY,%d0
2359 orw #_PAGE_TABLE+_PAGE_ACCESSED,%d0
2389 orw #_PAGE_TABLE+_PAGE_ACCESSED,%d0
2412 orw #_PAGE_PRESENT+_PAGE_ACCESSED+_PAGE_DIRTY,%d0
2625 orw #_PAGE_TABLE+_PAGE_ACCESSED,%d0
2661 addw #_PAGE_TABLE+_PAGE_ACCESSED,%a0
/linux-4.1.27/arch/microblaze/mm/
Dpgtable.c169 f = _PAGE_PRESENT | _PAGE_ACCESSED | in mapin_ram()
/linux-4.1.27/arch/arc/mm/
Dtlbex.S288 or r0, r0, _PAGE_ACCESSED ; set Accessed Bit
343 or r0, r0, _PAGE_ACCESSED ; Accessed bit always
Dtlb.c483 pte_val(*ptep) |= (_PAGE_PRESENT | _PAGE_ACCESSED); in create_tlb()
/linux-4.1.27/arch/frv/mm/
Dtlb-miss.S167 ori.p gr30,#_PAGE_ACCESSED,gr30
170 andi gr30,#~_PAGE_ACCESSED,gr30
/linux-4.1.27/arch/x86/kernel/
Drelocate_kernel_64.S20 #define PAGE_ATTR (_PAGE_PRESENT | _PAGE_RW | _PAGE_ACCESSED | _PAGE_DIRTY)
/linux-4.1.27/arch/microblaze/kernel/
Dhw_exception_handler.S650 ori r4, r4, _PAGE_DIRTY|_PAGE_ACCESSED|_PAGE_HWWRITE
750 ori r4, r4, _PAGE_ACCESSED
821 ori r4, r4, _PAGE_ACCESSED
/linux-4.1.27/arch/mips/mm/
Dtlbex.c1640 unsigned int mode = _PAGE_VALID | _PAGE_ACCESSED; in build_make_valid()
1674 unsigned int mode = (_PAGE_ACCESSED | _PAGE_MODIFIED | _PAGE_VALID in build_make_write()
2084 uasm_i_ori(&p, wr.r1, wr.r1, (_PAGE_ACCESSED | _PAGE_VALID)); in build_r4000_tlb_load_handler()
2139 _PAGE_ACCESSED | _PAGE_MODIFIED | _PAGE_VALID | _PAGE_DIRTY); in build_r4000_tlb_store_handler()
2195 _PAGE_ACCESSED | _PAGE_MODIFIED | _PAGE_VALID | _PAGE_DIRTY); in build_r4000_tlb_modify_handler()
/linux-4.1.27/drivers/gpu/drm/
Ddrm_vm.c725 pgprot & _PAGE_ACCESSED ? 'a' : '-', in drm_vma_info()
/linux-4.1.27/drivers/lguest/
Dpage_tables.c957 if ((pte_flags(gpte) & (_PAGE_DIRTY | _PAGE_ACCESSED)) in __guest_set_pte()
/linux-4.1.27/arch/parisc/kernel/
Dentry.S491 ldi _PAGE_ACCESSED,\tmp1
500 ldi _PAGE_ACCESSED|_PAGE_DIRTY,\tmp
/linux-4.1.27/arch/xtensa/kernel/
Dentry.S1692 movi a1, _PAGE_ACCESSED | _PAGE_DIRTY | _PAGE_HW_WRITE
/linux-4.1.27/arch/x86/kvm/
Dvmx.c4100 _PAGE_ACCESSED | _PAGE_DIRTY | _PAGE_PSE); in init_rmode_identity_map()