/linux-2.4.37.9/include/asm-m68k/ |
D | motorola_pgtable.h | 12 #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 …]
|
/linux-2.4.37.9/include/asm-sh/ |
D | pgtable.h | 133 #define _PAGE_ACCESSED 0x400 /* software: page referenced */ macro 166 #define _PAGE_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_ACCESSED | _PAGE_DIRTY) 167 #define _KERNPG_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_ACCESSED | _PAGE_DIRTY) 168 #define _PAGE_CHG_MASK (PTE_MASK | _PAGE_ACCESSED | _PAGE_CACHABLE | _PAGE_DIRTY | _PAGE_SHARED) 170 #define PAGE_NONE __pgprot(_PAGE_PROTNONE | _PAGE_CACHABLE |_PAGE_ACCESSED | _PAGE_FLAGS_HARD) 171 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_CACHABLE |_PAGE_ACCESSED… 172 #define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_CACHABLE | _PAGE_ACCESSED | _PAGE_FLA… 173 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_CACHABLE | _PAGE_ACCESSED | _PAGE… 174 …L __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_CACHABLE | _PAGE_DIRTY | _PAGE_ACCESSED | _PAGE_HW_SHA… 175 #define PAGE_KERNEL_RO __pgprot(_PAGE_PRESENT | _PAGE_CACHABLE | _PAGE_DIRTY | _PAGE_ACCESSED | _PA… [all …]
|
/linux-2.4.37.9/include/asm-i386/ |
D | pgtable.h | 192 #define _PAGE_ACCESSED 0x020 macro 199 #define _PAGE_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_ACCESSED | _PAGE_DIRTY) 200 #define _KERNPG_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_ACCESSED | _PAGE_DIRTY) 201 #define _PAGE_CHG_MASK (PTE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY) 203 #define PAGE_NONE __pgprot(_PAGE_PROTNONE | _PAGE_ACCESSED) 204 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_ACCESSED) 205 #define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED) 206 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED) 209 (_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | _PAGE_ACCESSED) 211 (_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | _PAGE_PCD | _PAGE_ACCESSED) [all …]
|
/linux-2.4.37.9/include/asm-parisc/ |
D | pgtable.h | 149 #define _PAGE_ACCESSED (1 << xlate_pabit(_PAGE_ACCESSED_BIT)) macro 154 #define _PAGE_TABLE (_PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE | _PAGE_DIRTY | _PAGE_ACCESSED) 155 #define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY) 156 …_PAGE_KERNEL (_PAGE_PRESENT | _PAGE_EXEC | _PAGE_READ | _PAGE_WRITE | _PAGE_DIRTY | _PAGE_ACCESSED) 160 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED) 161 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | _PAGE_WRITE | _PAGE_ACCESSED) 165 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | _PAGE_ACCESSED) 166 #define PAGE_WRITEONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_WRITE | _PAGE_ACCESSED) 167 …fine PAGE_EXECREAD __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | _PAGE_EXEC |_PAGE_ACCESSED) 169 … __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | _PAGE_WRITE | _PAGE_EXEC |_PAGE_ACCESSED) [all …]
|
/linux-2.4.37.9/include/asm-x86_64/ |
D | pgtable.h | 215 #define _PAGE_ACCESSED 0x020 macro 224 #define _PAGE_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_ACCESSED | _PAGE_DIRTY) 225 #define _KERNPG_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_ACCESSED | _PAGE_DIRTY) 229 #define _PAGE_CHG_MASK (PTE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY) 231 #define PAGE_NONE __pgprot(_PAGE_PROTNONE | _PAGE_ACCESSED) 232 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_ACCESSED) 233 …fine PAGE_SHARED_NOEXEC __pgprot(_PAGE_NX | _PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_ACCESSED) 234 #define PAGE_COPY_NOEXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED | _PAGE_NX) 237 __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED) 238 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED | _PAGE_NX) [all …]
|
/linux-2.4.37.9/include/asm-mips/ |
D | pgtable-bits.h | 41 #define _PAGE_ACCESSED (1<<9) /* implemented in software */ macro 67 #define _PAGE_ACCESSED (1<<3) /* implemented in software */ macro 115 #define __READABLE (_PAGE_READ | _PAGE_SILENT_READ | _PAGE_ACCESSED) 118 #define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_MODIFIED | _CACHE_MASK)
|
D | pgtable-32.h | 53 pte_val(pte) &= ~(_PAGE_ACCESSED|_PAGE_SILENT_READ); in pte_mkold() 68 if (pte_val(pte) & _PAGE_ACCESSED) in pte_mkread() 100 pte_val(pte) |= _PAGE_ACCESSED; in pte_mkyoung()
|
D | pgtable-64.h | 51 (pte).pte_low &= ~(_PAGE_ACCESSED|_PAGE_SILENT_READ); in pte_mkold() 69 if ((pte).pte_low & _PAGE_ACCESSED) { in pte_mkread() 105 (pte).pte_low |= _PAGE_ACCESSED; in pte_mkyoung()
|
/linux-2.4.37.9/include/asm-ppc/ |
D | pgtable.h | 254 #define _PAGE_ACCESSED 0x400 /* software: R: page referenced */ macro 276 #define _PAGE_ACCESSED 0x00000008 /* S: Page referenced */ macro 308 #define _PAGE_ACCESSED 0x0080 /* software: page referenced */ macro 329 #define _PTE_NONE_MASK _PAGE_ACCESSED 341 #define _PAGE_ACCESSED 0x100 /* R: page referenced */ macro 372 #define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY) 380 #define _PAGE_BASE _PAGE_PRESENT | _PAGE_ACCESSED 473 static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young() 487 pte_val(pte) &= ~_PAGE_ACCESSED; return pte; } in pte_mkold() 498 pte_val(pte) |= _PAGE_ACCESSED; return pte; } in pte_mkyoung() [all …]
|
/linux-2.4.37.9/include/asm-cris/ |
D | pgtable.h | 237 #define __READABLE (_PAGE_READ | _PAGE_SILENT_READ | _PAGE_ACCESSED) 241 #define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_MODIFIED) 243 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED) 245 _PAGE_ACCESSED) 328 extern inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young() 356 pte_val(pte) &= ~(_PAGE_ACCESSED | _PAGE_SILENT_READ); in pte_mkold() 371 if (pte_val(pte) & _PAGE_ACCESSED) in pte_mkread() 379 if (pte_val(pte) & _PAGE_ACCESSED) in pte_mkexec() 394 pte_val(pte) |= _PAGE_ACCESSED; in pte_mkyoung()
|
D | mmu.h | 57 #define _PAGE_ACCESSED (1<<5) /* simulated in software using valid bit */ macro
|
/linux-2.4.37.9/include/asm-ppc64/ |
D | pgtable.h | 99 #define _PAGE_ACCESSED 0x100UL /* R: page referenced */ macro 110 #define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY | _PAGE_HPTEFLAGS) 112 #define _PAGE_BASE (_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_COHERENT) 117 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED) 126 #define PAGE_KERNEL_CI __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \ 249 static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED;} in pte_young() 263 pte_val(pte) &= ~_PAGE_ACCESSED; return pte; } in pte_mkold() 274 pte_val(pte) |= _PAGE_ACCESSED; return pte; } in pte_mkyoung() 297 return (pte_update(ptep, _PAGE_ACCESSED, 0) & _PAGE_ACCESSED) != 0; in ptep_test_and_clear_young()
|
/linux-2.4.37.9/include/asm-sh64/ |
D | pgtable.h | 310 #define _PAGE_ACCESSED 0x800 /* software: page referenced */ macro 328 _PAGE_CACHABLE | _PAGE_ACCESSED | _PAGE_DIRTY | \ 334 #define _PAGE_CHG_MASK (PTE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY) 336 #define PAGE_NONE __pgprot(_PAGE_CACHABLE | _PAGE_ACCESSED) 338 _PAGE_CACHABLE | _PAGE_ACCESSED | _PAGE_USER | \ 343 _PAGE_ACCESSED | _PAGE_USER | _PAGE_EXECUTE) 345 _PAGE_ACCESSED | _PAGE_USER) 354 #define __MMAP_COMMON (_PAGE_PRESENT | _PAGE_USER | _PAGE_CACHABLE | _PAGE_ACCESSED) 438 extern inline int pte_young(pte_t pte){ return pte_val(pte) & _PAGE_ACCESSED; } in pte_young() 445 extern inline pte_t pte_mkold(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_ACCESSED)); re… in pte_mkold() [all …]
|
/linux-2.4.37.9/include/asm-mips64/ |
D | pgtable-bits.h | 39 #define _PAGE_ACCESSED (1<<3) /* implemented in software */ macro 86 #define __READABLE (_PAGE_READ | _PAGE_SILENT_READ | _PAGE_ACCESSED) 89 #define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_ACCESSED | _PAGE_MODIFIED | _CACHE_MASK)
|
D | pgtable.h | 329 return pte_val(pte) & _PAGE_ACCESSED; in pte_young() 352 pte_val(pte) &= ~(_PAGE_ACCESSED|_PAGE_SILENT_READ); in pte_mkold() 367 if (pte_val(pte) & _PAGE_ACCESSED) in pte_mkread() 382 pte_val(pte) |= _PAGE_ACCESSED; in pte_mkyoung()
|
/linux-2.4.37.9/include/asm-sparc64/ |
D | pgtable.h | 130 #define _PAGE_ACCESSED 0x0000000000000400 /* Accessed Page (ie. ref'd) */ macro 150 #define __ACCESS_BITS (_PAGE_ACCESSED | _PAGE_READ | _PAGE_R) 153 #define PAGE_NONE __pgprot (_PAGE_PRESENT | _PAGE_ACCESSED) 183 #define _PAGE_CHG_MASK (_PFN_MASK | _PAGE_MODIFIED | _PAGE_ACCESSED | _PAGE_PRESENT | _PAGE_SZBITS) 256 #define pte_young(pte) (pte_val(pte) & _PAGE_ACCESSED) 260 #define pte_mkold(pte) (__pte(((pte_val(pte)<<1UL)>>1UL) & ~_PAGE_ACCESSED)) 268 #define pte_mkyoung(pte) (__pte(pte_val(pte) | _PAGE_ACCESSED | _PAGE_R))
|
/linux-2.4.37.9/arch/sh64/mm/ |
D | tlbmiss.c | 204 #define DIRTY (_PAGE_DIRTY | _PAGE_ACCESSED) 205 #define YOUNG (_PAGE_ACCESSED)
|
D | ioremap.c | 49 _PAGE_DIRTY | _PAGE_ACCESSED |_PAGE_SHARED | flags))); in remap_area_pte() 353 _PAGE_DIRTY | _PAGE_ACCESSED |_PAGE_SHARED | flags))); in shmedia_mapioaddr()
|
/linux-2.4.37.9/arch/m68k/mm/ |
D | motorola.c | 115 _PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_DIRTY); in map_chunk() 163 _PAGE_TABLE | _PAGE_ACCESSED; in map_chunk()
|
D | kmap.c | 159 _PAGE_ACCESSED | _PAGE_DIRTY); in __ioremap() 176 physaddr |= (_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_DIRTY); in __ioremap()
|
/linux-2.4.37.9/arch/mips/mm/ |
D | tlbex-r3k.S | 119 ori pte, pte, (_PAGE_VALID | _PAGE_ACCESSED); \ 139 ori pte, pte, (_PAGE_ACCESSED | _PAGE_MODIFIED | \
|
D | tlbex-mips32.S | 221 ori pte, pte, (_PAGE_VALID | _PAGE_ACCESSED); \ 237 ori pte, pte, (_PAGE_ACCESSED | _PAGE_MODIFIED | \
|
/linux-2.4.37.9/include/asm-alpha/ |
D | pgtable.h | 70 #define _PAGE_ACCESSED 0x40000 macro 84 #define __ACCESS_BITS (_PAGE_ACCESSED | _PAGE_KRE | _PAGE_URE) 279 extern inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young()
|
/linux-2.4.37.9/arch/parisc/kernel/ |
D | entry.S | 996 ldi _PAGE_ACCESSED,t1 1079 ldi _PAGE_ACCESSED,t1 1139 ldi _PAGE_ACCESSED,t1 1222 ldi _PAGE_ACCESSED,t1 1296 ldi _PAGE_ACCESSED,t1 1372 ldi _PAGE_ACCESSED,t1 1493 ldi _PAGE_ACCESSED,t1 1552 ldi _PAGE_ACCESSED,t1 1619 ldi _PAGE_ACCESSED,t1 1700 ldi (_PAGE_ACCESSED|_PAGE_DIRTY),t1 [all …]
|
/linux-2.4.37.9/arch/sh/mm/ |
D | ioremap.c | 21 _PAGE_DIRTY | _PAGE_ACCESSED | in remap_area_pte()
|