/linux-4.1.27/arch/cris/include/arch-v32/arch/ |
D | mmu.h | 55 #define _PAGE_PRESENT (1 << 5) /* Page is present in memory. */ macro 65 #define _PAGE_TABLE (_PAGE_PRESENT | __READABLE | __WRITEABLE) 68 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED) 69 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | __READABLE | _PAGE_WRITE | \ 71 #define PAGE_SHARED_EXEC __pgprot(_PAGE_PRESENT | __READABLE | _PAGE_WRITE | \ 74 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | __READABLE) 75 #define PAGE_READONLY_EXEC __pgprot(_PAGE_PRESENT | __READABLE | _PAGE_EXECUTE | _PAGE_ACCESSED) 77 #define PAGE_COPY __pgprot(_PAGE_PRESENT | __READABLE) 78 #define PAGE_COPY_EXEC __pgprot(_PAGE_PRESENT | __READABLE | _PAGE_EXECUTE) 80 _PAGE_PRESENT | __READABLE | __WRITEABLE) [all …]
|
/linux-4.1.27/arch/mips/mm/ |
D | cache.c | 160 …protection_map[0] = __pgprot(_page_cachable_default | _PAGE_PRESENT | _PAGE_NO_EXEC | _PAGE_NO_RE… in setup_protection_map() 161 protection_map[1] = __pgprot(_page_cachable_default | _PAGE_PRESENT | _PAGE_NO_EXEC); in setup_protection_map() 162 …protection_map[2] = __pgprot(_page_cachable_default | _PAGE_PRESENT | _PAGE_NO_EXEC | _PAGE_NO_RE… in setup_protection_map() 163 protection_map[3] = __pgprot(_page_cachable_default | _PAGE_PRESENT | _PAGE_NO_EXEC); in setup_protection_map() 164 protection_map[4] = __pgprot(_page_cachable_default | _PAGE_PRESENT | _PAGE_NO_READ); in setup_protection_map() 165 protection_map[5] = __pgprot(_page_cachable_default | _PAGE_PRESENT); in setup_protection_map() 166 protection_map[6] = __pgprot(_page_cachable_default | _PAGE_PRESENT | _PAGE_NO_READ); in setup_protection_map() 167 protection_map[7] = __pgprot(_page_cachable_default | _PAGE_PRESENT); in setup_protection_map() 169 …protection_map[8] = __pgprot(_page_cachable_default | _PAGE_PRESENT | _PAGE_NO_EXEC | _PAGE_NO_RE… in setup_protection_map() 170 protection_map[9] = __pgprot(_page_cachable_default | _PAGE_PRESENT | _PAGE_NO_EXEC); in setup_protection_map() [all …]
|
D | ioremap.c | 24 pgprot_t pgprot = __pgprot(_PAGE_GLOBAL | _PAGE_PRESENT | __READABLE in remap_area_pte()
|
D | c-r3k.c | 260 if (!(pte_val(*ptep) & _PAGE_PRESENT)) in r3k_flush_cache_page()
|
D | c-tx39.c | 195 if (!(pte_val(*ptep) & _PAGE_PRESENT)) in tx39_flush_cache_page()
|
D | tlbex.c | 1614 uasm_il_bbit0(p, r, pte, ilog2(_PAGE_PRESENT), lid); in build_pte_present()
|
/linux-4.1.27/arch/hexagon/include/asm/ |
D | pgtable.h | 60 #define _PAGE_PRESENT (1<<0) macro 69 #define _PAGE_VALID _PAGE_PRESENT 121 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_USER | \ 123 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | \ 126 #define PAGE_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | \ 129 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | \ 131 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_READ | \ 145 #define __P000 __pgprot(_PAGE_PRESENT | _PAGE_USER | CACHEDEF) 146 #define __P001 __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | CACHEDEF) 149 #define __P100 __pgprot(_PAGE_PRESENT | _PAGE_USER | \ [all …]
|
/linux-4.1.27/arch/cris/include/arch-v10/arch/ |
D | mmu.h | 60 #define _PAGE_PRESENT (1<<4) /* page present in memory */ macro 71 #define _PAGE_TABLE (_PAGE_PRESENT | __READABLE | __WRITEABLE) 74 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED) 75 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | __READABLE | _PAGE_WRITE | \ 77 #define PAGE_COPY __pgprot(_PAGE_PRESENT | __READABLE) // | _PAGE_COW 78 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | __READABLE) 80 _PAGE_PRESENT | __READABLE | __WRITEABLE)
|
/linux-4.1.27/arch/sh/include/asm/ |
D | pgtable_32.h | 49 #define _PAGE_PRESENT 0x100 /* V-bit : page is valid */ macro 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 | \ 204 #define PAGE_RWX __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \ 213 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_CACHABLE | \ 221 __pgprot(_PAGE_PRESENT | _PAGE_DIRTY | \ 228 #define PAGE_KERNEL_RO __pgprot(_PAGE_PRESENT | _PAGE_CACHABLE | \ 241 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | \ [all …]
|
D | pgtable_64.h | 66 #define pmd_present(pmd_entry) (pmd_val(pmd_entry) & _PAGE_PRESENT) 109 #define _PAGE_PRESENT 0x004 /* software: page referenced */ macro 131 #define _PAGE_CLEAR_FLAGS (_PAGE_PRESENT | _PAGE_SHARED | \ 165 #define _KERNPG_TABLE (_PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE | \ 179 #define _PAGE_COMMON (_PAGE_PRESENT | _PAGE_USER | \ 200 __pgprot(_PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE | \ 229 #define pte_present(x) (pte_val(x) & _PAGE_PRESENT)
|
/linux-4.1.27/arch/m32r/include/asm/ |
D | pgtable.h | 94 #define _PAGE_PRESENT (1UL << _PAGE_BIT_PRESENT) macro 105 ( _PAGE_PRESENT | _PAGE_WRITE | _PAGE_READ | _PAGE_ACCESSED \ 108 ( _PAGE_PRESENT | _PAGE_WRITE | _PAGE_READ | _PAGE_ACCESSED \ 117 __pgprot(_PAGE_PRESENT | _PAGE_WRITE | _PAGE_READ | _PAGE_ACCESSED) 119 __pgprot(_PAGE_PRESENT | _PAGE_EXEC | _PAGE_WRITE | _PAGE_READ \ 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) 128 __pgprot(_PAGE_PRESENT | _PAGE_EXEC | _PAGE_READ | _PAGE_ACCESSED) 131 ( _PAGE_PRESENT | _PAGE_EXEC | _PAGE_WRITE | _PAGE_READ | _PAGE_DIRTY \ [all …]
|
D | mmu_context.h | 34 #define set_tlb_data(entry, data) (*entry = (data | _PAGE_PRESENT))
|
/linux-4.1.27/drivers/lguest/ |
D | page_tables.c | 65 #define CHECK_GPGD_MASK _PAGE_PRESENT 103 BUG_ON(!(pgd_flags(spgd) & _PAGE_PRESENT)); in spmd_addr() 122 BUG_ON(!(pmd_flags(*pmd) & _PAGE_PRESENT)); in spte_addr() 126 BUG_ON(!(pgd_flags(spgd) & _PAGE_PRESENT)); in spte_addr() 147 BUG_ON(!(pgd_flags(gpgd) & _PAGE_PRESENT)); in gpmd_addr() 157 BUG_ON(!(pmd_flags(gpmd) & _PAGE_PRESENT)); in gpte_addr() 167 BUG_ON(!(pgd_flags(gpgd) & _PAGE_PRESENT)); in gpte_addr() 248 if (pte_flags(pte) & _PAGE_PRESENT) in release_pte() 314 if (!(pgd_flags(*spgd) & _PAGE_PRESENT)) { in find_spte() 346 if (!(pmd_flags(*spmd) & _PAGE_PRESENT)) { in find_spte() [all …]
|
/linux-4.1.27/arch/um/include/asm/ |
D | pgtable.h | 13 #define _PAGE_PRESENT 0x001 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) 59 (_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | _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) 102 #define pmd_present(x) (pmd_val(x) & _PAGE_PRESENT) 115 #define pte_present(x) pte_get_bits(x, (_PAGE_PRESENT | _PAGE_PROTNONE))
|
D | pgtable-3level.h | 58 #define pud_present(x) (pud_val(x) & _PAGE_PRESENT)
|
/linux-4.1.27/arch/tile/include/asm/ |
D | pgtable.h | 72 #define _PAGE_PRESENT HV_PTE_PRESENT macro 89 _PAGE_PRESENT | \ 102 __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED) 104 __pgprot(_PAGE_PRESENT | _PAGE_READABLE | _PAGE_WRITABLE | \ 108 __pgprot(_PAGE_PRESENT | _PAGE_READABLE | _PAGE_WRITABLE | \ 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) [all …]
|
D | pgalloc.h | 54 __pgprot(_PAGE_PRESENT))); in pmd_populate_kernel() 61 __pgprot(_PAGE_PRESENT))); in pmd_populate()
|
D | pgtable_64.h | 80 return pud_val(pud) & _PAGE_PRESENT; in pud_present()
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | pgtable.h | 59 ((pte_val(x) & (_PAGE_PRESENT|_PAGE_ACCESSED)) \ 60 == (_PAGE_PRESENT|_PAGE_ACCESSED)) 196 #define _PAGE_PRESENT (1 << xlate_pabit(_PAGE_PRESENT_BIT)) macro 199 #define _PAGE_TABLE (_PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE | _PAGE_DIRTY | _PAGE_ACCESSED) 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) 231 #define PAGE_EXECREAD __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | _PAGE_EXEC |_PAGE_ACCESS… [all …]
|
/linux-4.1.27/arch/x86/include/asm/ |
D | pgtable_types.h | 34 #define _PAGE_PRESENT (_AT(pteval_t, 1) << _PAGE_BIT_PRESENT) macro 94 #define _PAGE_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | \ 96 #define _KERNPG_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_ACCESSED | \ 129 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | \ 132 #define PAGE_SHARED_EXEC __pgprot(_PAGE_PRESENT | _PAGE_RW | \ 134 #define PAGE_COPY_NOEXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | \ 136 #define PAGE_COPY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | \ 139 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | \ 141 #define PAGE_READONLY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | \ 145 (_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | _PAGE_ACCESSED | _PAGE_GLOBAL)
|
D | pgtable.h | 297 return pmd_clear_flags(pmd, _PAGE_PRESENT | _PAGE_PROTNONE); in pmd_mknotpresent() 331 if (protval & _PAGE_PRESENT) in massage_pgprot() 440 return pte_flags(a) & (_PAGE_PRESENT | _PAGE_PROTNONE); in pte_present() 446 if (pte_flags(a) & _PAGE_PRESENT) in pte_accessible() 469 return pmd_flags(pmd) & (_PAGE_PRESENT | _PAGE_PROTNONE | _PAGE_PSE); in pmd_present() 479 return (pte_flags(pte) & (_PAGE_PROTNONE | _PAGE_PRESENT)) in pte_protnone() 485 return (pmd_flags(pmd) & (_PAGE_PROTNONE | _PAGE_PRESENT)) in pmd_protnone() 562 return pud_flags(pud) & _PAGE_PRESENT; in pud_present() 584 return (pud_val(pud) & (_PAGE_PSE | _PAGE_PRESENT)) == in pud_large() 585 (_PAGE_PSE | _PAGE_PRESENT); in pud_large() [all …]
|
/linux-4.1.27/arch/xtensa/include/asm/ |
D | pgtable.h | 156 #define _PAGE_PRESENT (_PAGE_HW_VALID | _PAGE_CA_WB | _PAGE_ACCESSED) macro 159 #define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_USER) 160 #define PAGE_COPY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_HW_EXEC) 161 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER) 162 #define PAGE_READONLY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_HW_EXEC) 163 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_WRITABLE) 165 __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_WRITABLE | _PAGE_HW_EXEC) 166 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_HW_WRITE) 167 #define PAGE_KERNEL_EXEC __pgprot(_PAGE_PRESENT|_PAGE_HW_WRITE|_PAGE_HW_EXEC)
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | motorola_pgtable.h | 8 #define _PAGE_PRESENT 0x001 macro 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) 70 #define PAGE_SHARED_C __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED) 71 #define PAGE_COPY_C __pgprot(_PAGE_PRESENT | _PAGE_RONLY | _PAGE_ACCESSED) 72 #define PAGE_READONLY_C __pgprot(_PAGE_PRESENT | _PAGE_RONLY | _PAGE_ACCESSED) 130 #define pte_present(pte) (pte_val(pte) & (_PAGE_PRESENT | _PAGE_PROTNONE))
|
D | sun3_pgtable.h | 38 #define _PAGE_PRESENT (SUN3_PAGE_VALID) macro
|
D | mcf_pgtable.h | 51 #define _PAGE_PRESENT (CF_PAGE_VALID) macro
|
/linux-4.1.27/arch/score/include/asm/ |
D | pgtable.h | 121 #define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT) 123 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_CACHE) 124 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE | \ 126 #define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_READ | _PAGE_CACHE) 127 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_READ | _PAGE_CACHE) 128 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | __READABLE | __WRITEABLE | \ 130 #define PAGE_KERNEL_UNCACHED __pgprot(_PAGE_PRESENT | __READABLE | \ 238 #define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT)
|
D | pgtable-bits.h | 7 #define _PAGE_PRESENT (1<<9) /* implemented in software */ macro
|
/linux-4.1.27/arch/metag/include/asm/ |
D | pgtable.h | 53 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \ 56 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_WRITE | \ 59 #define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \ 63 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \ 65 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_DIRTY | \ 109 #define pte_present(x) (pte_val(x) & _PAGE_PRESENT) 115 #define pmd_present(x) (pmd_val(x) & _PAGE_PRESENT)
|
D | pgtable-bits.h | 16 #define _PAGE_PRESENT MMCU_ENTRY_VAL_BIT macro 80 #define _PAGE_TABLE (_PAGE_SZ | _PAGE_PRESENT)
|
D | mmu_context.h | 66 _PAGE_PRESENT, phys0); in load_pgd()
|
/linux-4.1.27/arch/mips/include/asm/ |
D | pgtable.h | 26 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _CACHE_CACHABLE_NONCOHERENT) 27 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_WRITE | _PAGE_READ | \ 29 #define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_READ | _PAGE_NO_EXEC | \ 31 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_READ | \ 33 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | __READABLE | __WRITEABLE | \ 35 #define PAGE_KERNEL_NC __pgprot(_PAGE_PRESENT | __READABLE | __WRITEABLE | \ 37 #define PAGE_USERIO __pgprot(_PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE | \ 39 #define PAGE_KERNEL_UNCACHED __pgprot(_PAGE_PRESENT | __READABLE | \ 136 #define pte_present(pte) ((pte).pte_low & _PAGE_PRESENT) 171 #define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT) [all …]
|
D | pgtable-bits.h | 57 #define _PAGE_PRESENT (1 << _PAGE_PRESENT_SHIFT) macro 80 #define _PAGE_PRESENT (1 << _PAGE_PRESENT_SHIFT) macro 114 #define _PAGE_PRESENT (1 << _PAGE_PRESENT_SHIFT) macro
|
/linux-4.1.27/arch/arc/include/asm/ |
D | pgtable.h | 65 #define _PAGE_PRESENT (1<<10) /* TLB entry is valid (H) */ macro 76 #define _PAGE_PRESENT (1<<9) /* TLB entry is valid (H) */ macro 83 _PAGE_GLOBAL | _PAGE_PRESENT) 96 #define ___DEF (_PAGE_PRESENT | _PAGE_DEF_CACHEABLE) 121 #define PTE_BITS_IN_PD0 (_PAGE_GLOBAL | _PAGE_PRESENT) 251 #define pte_present(x) (pte_val(x) & _PAGE_PRESENT)
|
/linux-4.1.27/arch/powerpc/mm/ |
D | pgtable.c | 47 (_PAGE_PRESENT | _PAGE_SPECIAL | _PAGE_NO_CACHE | _PAGE_USER)) == in pte_looks_normal() 48 (_PAGE_PRESENT | _PAGE_USER); in pte_looks_normal() 180 VM_WARN_ON((pte_val(*ptep) & (_PAGE_PRESENT | _PAGE_USER)) == in set_pte_at() 181 (_PAGE_PRESENT | _PAGE_USER)); in set_pte_at()
|
D | tlb_low_64e.S | 122 ori r10,r10,_PAGE_PRESENT 213 li r11,_PAGE_PRESENT|_PAGE_BAP_SX /* Base perm */ 245 li r11,_PAGE_PRESENT|_PAGE_EXEC /* Base perm */ 514 li r11,_PAGE_PRESENT 580 li r11,_PAGE_PRESENT|_PAGE_EXEC /* Base perm */ 587 li r11,_PAGE_PRESENT|_PAGE_BAP_SX /* Base perm */
|
D | pgtable_64.c | 177 if ((flags & _PAGE_PRESENT) == 0) in __ioremap_at() 721 WARN_ON((pmd_val(*pmdp) & (_PAGE_PRESENT | _PAGE_USER)) == in set_pmd_at() 722 (_PAGE_PRESENT | _PAGE_USER)); in set_pmd_at() 733 pmd_hugepage_update(vma->vm_mm, address, pmdp, _PAGE_PRESENT, 0); in pmdp_invalidate()
|
D | pgtable_32.c | 190 if ((flags & _PAGE_PRESENT) == 0) in __ioremap_caller() 303 BUG_ON((pte_val(*pg) & (_PAGE_PRESENT | _PAGE_HASHPTE)) && in map_page()
|
D | init_64.c | 200 unsigned long i, flags = _PAGE_PRESENT | _PAGE_ACCESSED | in vmemmap_create_mapping()
|
D | hash_low_32.S | 72 ori r3,r3,_PAGE_USER|_PAGE_PRESENT /* test low addresses as user */
|
D | hugetlbpage.c | 1066 mask = _PAGE_PRESENT | _PAGE_USER; in gup_hugepte()
|
D | hash_utils_64.c | 1077 access |= _PAGE_PRESENT; in hash_page_mm()
|
/linux-4.1.27/arch/metag/mm/ |
D | mmu-meta2.c | 99 if ((phys0 & _PAGE_PRESENT) && !(phys0 & _PAGE_PRIV)) { in repriv_mmu_tables() 187 _PAGE_PRESENT); in mmu_init() 190 _PAGE_PRESENT | _PAGE_DIRTY | in mmu_init()
|
D | ioremap.c | 52 prot = __pgprot(_PAGE_PRESENT | _PAGE_WRITE | _PAGE_DIRTY | in __ioremap()
|
/linux-4.1.27/arch/openrisc/include/asm/ |
D | pgtable.h | 147 #define _PAGE_PRESENT _PAGE_CC macro 157 #define _PAGE_BASE (_PAGE_PRESENT | _PAGE_ACCESSED) 158 #define _PAGE_ALL (_PAGE_PRESENT | _PAGE_ACCESSED) 224 #define pte_present(x) (pte_val(x) & _PAGE_PRESENT) 229 #define pmd_present(x) (pmd_val(x) & _PAGE_PRESENT)
|
/linux-4.1.27/arch/nios2/include/asm/ |
D | pgtable.h | 35 #define MKP(x, w, r) __pgprot(_PAGE_PRESENT | _PAGE_CACHED | \ 65 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_CACHED | _PAGE_READ | \ 68 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_CACHED | _PAGE_READ | \ 134 { return pte_val(pte) & _PAGE_PRESENT; } in pte_present()
|
D | pgtable-bits.h | 30 #define _PAGE_PRESENT (1<<25) /* PTE contains a translation */ macro
|
/linux-4.1.27/arch/m68k/mm/ |
D | kmap.c | 155 physaddr |= (_PAGE_PRESENT | _PAGE_GLOBAL040 | in __ioremap() 173 physaddr |= (_PAGE_PRESENT | _PAGE_ACCESSED | in __ioremap() 267 if (pmd_type == _PAGE_PRESENT) { in __iounmap() 344 if ((pmd_dir->pmd[pmd_off] & _DESCTYPE_MASK) == _PAGE_PRESENT) { in kernel_set_cachemode()
|
D | motorola.c | 120 _PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_DIRTY; in map_node()
|
/linux-4.1.27/arch/frv/include/asm/ |
D | pgtable.h | 289 #define _PAGE_PRESENT xAMPRx_V macro 304 (_PAGE_PRESENT | xAMPRx_SS_16Kb | xAMPRx_D | _PAGE_NOTGLOBAL | _PAGE_ACCESSED) 321 #define _PAGE_TABLE (_PAGE_PRESENT | xAMPRx_SS_16Kb) 354 #define pte_present(x) (pte_val(x) & _PAGE_PRESENT) 358 #define pmd_present(x) (pmd_val(x) & _PAGE_PRESENT) 419 #define mk_pte_huge(entry) ((entry).pte_low |= _PAGE_PRESENT | _PAGE_PSE)
|
/linux-4.1.27/arch/sh/mm/ |
D | gup.c | 81 result = _PAGE_PRESENT | _PAGE_EXT(_PAGE_EXT_KERN_READ | _PAGE_EXT_USER_READ); in gup_pte_range() 85 result = _PAGE_PRESENT | _PAGE_USER | _PAGE_READ; in gup_pte_range() 89 result = _PAGE_PRESENT | _PAGE_USER; in gup_pte_range()
|
D | cache-sh4.c | 232 if (!(pte_val(*pte) & _PAGE_PRESENT)) in sh4_flush_cache_page()
|
/linux-4.1.27/arch/x86/kernel/ |
D | machine_kexec_32.c | 110 if (!(pgd_val(*pgd) & _PAGE_PRESENT)) in machine_kexec_page_table_set_one() 111 set_pgd(pgd, __pgd(__pa(pmd) | _PAGE_PRESENT)); in machine_kexec_page_table_set_one() 115 if (!(pmd_val(*pmd) & _PAGE_PRESENT)) in machine_kexec_page_table_set_one()
|
D | relocate_kernel_64.S | 20 #define PAGE_ATTR (_PAGE_PRESENT | _PAGE_RW | _PAGE_ACCESSED | _PAGE_DIRTY)
|
/linux-4.1.27/arch/x86/xen/ |
D | xen-head.S | 117 .quad _PAGE_PRESENT; .quad _PAGE_PRESENT)
|
D | mmu.c | 368 if (val & _PAGE_PRESENT) { in pte_mfn_to_pfn() 374 val = flags & ~_PAGE_PRESENT; in pte_mfn_to_pfn() 384 if (val & _PAGE_PRESENT) { in pte_pfn_to_mfn() 1455 if (pte_val_ma(*ptep) & _PAGE_PRESENT) in mask_rw_pte() 1926 __pgd(__pa(swapper_kernel_pmd) | _PAGE_PRESENT); in xen_write_cr3_init() 1959 __pgd(__pa(initial_kernel_pmd) | _PAGE_PRESENT); in xen_setup_kernel_pagetable()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | pgtable.h | 50 (_PAGE_PRESENT | _PAGE_USER)) == _PAGE_PRESENT; in pte_protnone() 61 return pte_val(pte) & _PAGE_PRESENT; in pte_present()
|
D | pte-44x.h | 74 #define _PAGE_PRESENT 0x00000001 /* S: PTE valid */ macro
|
D | pte-fsl-booke.h | 19 #define _PAGE_PRESENT 0x00001 /* S: PTE contains a translation */ macro
|
D | pte-40x.h | 41 #define _PAGE_PRESENT 0x002 /* software: PTE contains a translation */ macro
|
D | pte-hash32.h | 19 #define _PAGE_PRESENT 0x001 /* software: pte contains a translation */ macro
|
D | pte-hash64.h | 17 #define _PAGE_PRESENT 0x0001 /* software: pte contains a translation */ macro
|
D | pte-8xx.h | 31 #define _PAGE_PRESENT 0x0001 /* Page is valid */ macro
|
D | pte-book3e.h | 12 #define _PAGE_PRESENT 0x000001 /* software: pte contains a translation */ macro
|
D | pte-common.h | 113 #define _PAGE_BASE_NC (_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_PSIZE)
|
D | kvm_book3s_64.h | 317 if (unlikely(!(pte_val(old_pte) & _PAGE_PRESENT))) in kvmppc_read_update_linux_pte()
|
D | pgtable-ppc64.h | 523 pmd_val(pmd) &= ~_PAGE_PRESENT; in pmd_mknotpresent()
|
/linux-4.1.27/arch/x86/power/ |
D | hibernate_32.c | 43 set_pgd(pgd, __pgd(__pa(pmd_table) | _PAGE_PRESENT)); in resume_one_md_table_init() 141 __pgd(__pa(empty_zero_page) | _PAGE_PRESENT)); in resume_init_first_level_page_table()
|
/linux-4.1.27/arch/mn10300/include/asm/ |
D | pgtable.h | 119 #define _PAGE_PRESENT xPTEL2_PV macro 145 #define _PAGE_PRESENTV (_PAGE_PRESENT|_PAGE_VALID) 393 ((entry).pte |= _PAGE_PRESENT | _PAGE_PSE | _PAGE_VALID) 410 ((pmd_val(pmd) & (_PAGE_PSE | _PAGE_PRESENT)) == \ 411 (_PAGE_PSE | _PAGE_PRESENT))
|
/linux-4.1.27/arch/x86/mm/ |
D | kmmio.c | 119 *old = v & _PAGE_PRESENT; in clear_pmd_presence() 120 v &= ~_PAGE_PRESENT; in clear_pmd_presence() 130 *old = v & _PAGE_PRESENT; in clear_pte_presence() 131 v &= ~_PAGE_PRESENT; in clear_pte_presence()
|
D | hugetlbpage.c | 65 (pmd_val(pmd) & (_PAGE_PRESENT|_PAGE_PSE)) != _PAGE_PRESENT; in pmd_huge()
|
D | pageattr.c | 203 if (pte && (pte_val(*pte) & _PAGE_PRESENT)) in cpa_flush_range() 241 if (pte && (pte_val(*pte) & _PAGE_PRESENT)) in cpa_flush_array() 528 if (pgprot_val(req_prot) & _PAGE_PRESENT) in try_preserve_large_page() 628 if (pgprot_val(ref_prot) & _PAGE_PRESENT) in __split_large_page() 641 if (pgprot_val(ref_prot) & _PAGE_PRESENT) in __split_large_page() 1165 if (pgprot_val(new_prot) & _PAGE_PRESENT) in __change_page_attr() 1663 return change_page_attr_clear(&addr, numpages, __pgprot(_PAGE_PRESENT), 0); in set_memory_np() 1804 .mask_set = __pgprot(_PAGE_PRESENT | _PAGE_RW), in __set_pages_p() 1824 .mask_clr = __pgprot(_PAGE_PRESENT | _PAGE_RW), in __set_pages_np() 1875 return (pte_val(*pte) & _PAGE_PRESENT); in kernel_page_present() [all …]
|
D | gup.c | 77 mask = _PAGE_PRESENT|_PAGE_USER; in gup_pte_range() 125 mask = _PAGE_PRESENT|_PAGE_USER; in gup_huge_pmd() 202 mask = _PAGE_PRESENT|_PAGE_USER; in gup_huge_pud()
|
D | pageattr-test.c | 70 if ((pte_val(*pte) & _PAGE_PRESENT) && !(pte_val(*pte) & _PAGE_PSE)) { in print_split() 149 !(pte_val(*pte) & _PAGE_PRESENT)) { in pageattr_test()
|
D | init_32.c | 75 if (!(pgd_val(*pgd) & _PAGE_PRESENT)) { in one_md_table_init() 78 set_pgd(pgd, __pgd(__pa(pmd_table) | _PAGE_PRESENT)); in one_md_table_init() 97 if (!(pmd_val(*pmd) & _PAGE_PRESENT)) { in one_page_table_init()
|
D | mmio-mod.c | 113 (unsigned long long)pte_val(*pte) & _PAGE_PRESENT); in print_pte()
|
D | pgtable.c | 177 set_pud(pudp, __pud(__pa(pmd) | _PAGE_PRESENT)); in pud_populate()
|
/linux-4.1.27/arch/s390/include/asm/ |
D | pgtable.h | 187 #define _PAGE_PRESENT 0x001 /* SW pte present bit */ macro 339 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_INVALID) 340 #define PAGE_READ __pgprot(_PAGE_PRESENT | _PAGE_READ | \ 342 #define PAGE_WRITE __pgprot(_PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE | \ 345 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE | \ 347 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE | \ 349 #define PAGE_KERNEL_RO __pgprot(_PAGE_PRESENT | _PAGE_READ | _PAGE_YOUNG | \ 552 return (pte_val(pte) & _PAGE_PRESENT) != 0; in pte_present() 564 return (pte_val(pte) & (_PAGE_PROTECT | _PAGE_PRESENT)) in pte_swap() 673 if ((pte_val(entry) & _PAGE_PRESENT) && in pgste_set_pte() [all …]
|
/linux-4.1.27/arch/avr32/include/asm/ |
D | pgtable.h | 100 #define _PAGE_PRESENT (1 << _PAGE_BIT_PRESENT) macro 135 #define _PAGE_NORMAL(x) __pgprot((x) | _PAGE_PRESENT | _PAGE_TYPE_SMALL \ 181 #define pte_present(x) (pte_val(x) & _PAGE_PRESENT)
|
/linux-4.1.27/arch/x86/mm/kmemcheck/ |
D | kmemcheck.c | 104 set_pte(pte, __pte(pte_val(*pte) | _PAGE_PRESENT)); in kmemcheck_show_addr() 117 set_pte(pte, __pte(pte_val(*pte) & ~_PAGE_PRESENT)); in kmemcheck_hide_addr() 279 set_pte(pte, __pte(pte_val(*pte) | _PAGE_PRESENT)); in kmemcheck_show_pages() 305 set_pte(pte, __pte(pte_val(*pte) & ~_PAGE_PRESENT)); in kmemcheck_hide_pages()
|
/linux-4.1.27/arch/microblaze/mm/ |
D | pgtable.c | 106 if ((flags & _PAGE_PRESENT) == 0) in __ioremap() 169 f = _PAGE_PRESENT | _PAGE_ACCESSED | in mapin_ram()
|
/linux-4.1.27/arch/hexagon/mm/ |
D | ioremap.c | 31 pgprot_t prot = __pgprot(_PAGE_PRESENT|_PAGE_READ|_PAGE_WRITE in ioremap_nocache()
|
/linux-4.1.27/arch/m32r/mm/ |
D | mmu.S | 170 and3 r3, r2, #2 ; _PAGE_PRESENT(=2) check 207 ldi r2, #2 ; r2: pte_data = 0 | _PAGE_PRESENT(=2) 287 and3 r3, r1, #2 ; _PAGE_PRESENT(=2) check 314 ldi r1, #2 ; r1: pte_data = 0 | _PAGE_PRESENT(=2)
|
D | ioremap.c | 77 pgprot = __pgprot(_PAGE_GLOBAL | _PAGE_PRESENT | _PAGE_READ in __ioremap()
|
D | fault.c | 260 if (page & _PAGE_PRESENT) { in do_page_fault()
|
/linux-4.1.27/arch/cris/mm/ |
D | ioremap.c | 66 __pgprot(_PAGE_PRESENT | __READABLE | in __ioremap()
|
/linux-4.1.27/arch/avr32/mm/ |
D | ioremap.c | 56 prot = __pgprot(_PAGE_PRESENT | _PAGE_GLOBAL | _PAGE_RW | _PAGE_DIRTY in __ioremap()
|
D | fault.c | 218 if (page & _PAGE_PRESENT) { in do_page_fault()
|
/linux-4.1.27/arch/parisc/mm/ |
D | ioremap.c | 66 pgprot = __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | in __ioremap()
|
/linux-4.1.27/arch/cris/include/asm/ |
D | pgtable.h | 96 #define pte_present(x) (pte_val(x) & _PAGE_PRESENT) 104 #define pmd_present(x) (pmd_val(x) & _PAGE_PRESENT)
|
/linux-4.1.27/arch/microblaze/include/asm/ |
D | pgtable.h | 208 #define _PAGE_PRESENT 0x002 /* software: PTE contains a translation */ macro 243 #define _PAGE_BASE (_PAGE_PRESENT | _PAGE_ACCESSED) 297 #define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT)
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | head_fsl_booke.S | 492 li r13,_PAGE_PRESENT 495 li r13,_PAGE_PRESENT|_PAGE_ACCESSED 565 li r13,_PAGE_PRESENT | _PAGE_BAP_SX 568 li r13,_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_EXEC 579 li r13,_PAGE_PRESENT | _PAGE_BAP_UX 582 li r13,_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_EXEC 771 li r10, (_PAGE_EXEC | _PAGE_PRESENT)
|
D | head_8xx.S | 340 rlwinm r11, r10, 32-5, _PAGE_PRESENT 342 rlwimi r10, r11, 0, _PAGE_PRESENT 414 rlwinm r11, r10, 32-5, _PAGE_PRESENT 416 rlwimi r10, r11, 0, _PAGE_PRESENT
|
D | head_44x.S | 357 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
|
D | head_32.S | 501 li r1,_PAGE_USER|_PAGE_PRESENT /* low addresses tested as user */ 575 li r1,_PAGE_USER|_PAGE_PRESENT /* low addresses tested as user */ 659 li r1,_PAGE_RW|_PAGE_USER|_PAGE_PRESENT /* access flags */
|
D | head_40x.S | 497 andi. r9, r11, _PAGE_PRESENT 597 andi. r9, r11, _PAGE_PRESENT
|
/linux-4.1.27/arch/arc/mm/ |
D | tlbex.S | 206 and.f 0, r0, _PAGE_PRESENT 280 mov_s r2, (_PAGE_PRESENT | _PAGE_EXECUTE) 321 mov_s r2, _PAGE_PRESENT ; common bit for K/U PTE
|
D | tlb.c | 483 pte_val(*ptep) |= (_PAGE_PRESENT | _PAGE_ACCESSED); in create_tlb() 705 is_valid |= pd0[way] & _PAGE_PRESENT; in do_tlb_overlap_fault()
|
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/ |
D | fault.c | 144 access = (_PAGE_PRESENT | _PAGE_USER); in spufs_handle_class1()
|
/linux-4.1.27/arch/nios2/mm/ |
D | ioremap.c | 28 pgprot_t pgprot = __pgprot(_PAGE_GLOBAL | _PAGE_PRESENT | _PAGE_READ in remap_area_pte()
|
/linux-4.1.27/arch/um/kernel/skas/ |
D | mmu.c | 38 *pte = mk_pte(virt_to_page(kernel), __pgprot(_PAGE_PRESENT)); in init_stub_pte()
|
/linux-4.1.27/arch/m68k/kernel/ |
D | dma.c | 53 pgprot = __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | _PAGE_DIRTY); in dma_alloc_coherent()
|
D | head.S | 2129 orw #_PAGE_PRESENT+_PAGE_ACCESSED+_PAGE_DIRTY,%d0 2412 orw #_PAGE_PRESENT+_PAGE_ACCESSED+_PAGE_DIRTY,%d0
|
/linux-4.1.27/arch/score/mm/ |
D | cache.c | 197 if (!(pte_val(*ptep) & _PAGE_PRESENT)) { in flush_cache_range()
|
/linux-4.1.27/arch/s390/mm/ |
D | hugetlbpage.c | 74 pte_val(pte) |= _PAGE_LARGE | _PAGE_PRESENT; in __pmd_to_pte()
|
/linux-4.1.27/arch/frv/mm/ |
D | tlb-miss.S | 166 andicc gr30,#_PAGE_PRESENT,gr0,icc0 609 andicc.p gr30,#_PAGE_PRESENT,gr0,icc0
|
/linux-4.1.27/drivers/misc/cxl/ |
D | fault.c | 152 access = _PAGE_PRESENT; in cxl_handle_page_fault()
|
/linux-4.1.27/arch/microblaze/kernel/ |
D | hw_exception_handler.S | 747 andi r6, r4, _PAGE_PRESENT 818 andi r6, r4, _PAGE_PRESENT
|
/linux-4.1.27/drivers/gpu/drm/ |
D | drm_vm.c | 720 pgprot & _PAGE_PRESENT ? 'p' : '-', in drm_vma_info()
|
/linux-4.1.27/arch/powerpc/platforms/cell/ |
D | spu_base.c | 200 ret = hash_page(ea, _PAGE_PRESENT, 0x300, dsisr); in __spu_trap_data_map()
|
/linux-4.1.27/drivers/gpu/drm/i915/ |
D | i915_gem_gtt.c | 158 gen8_pte_t pte = valid ? _PAGE_PRESENT | _PAGE_RW : 0; in gen8_pte_encode() 180 gen8_pde_t pde = _PAGE_PRESENT | _PAGE_RW; in gen8_pde_encode()
|
/linux-4.1.27/arch/x86/kvm/ |
D | vmx.c | 4099 tmp = (i << 22) + (_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | in init_rmode_identity_map()
|