Searched defs:_PAGE_PRESENT (Results 1 - 25 of 31) sorted by relevance

12

/arch/powerpc/include/asm/
H A Dpte-40x.h42 #define _PAGE_PRESENT 0x002 /* software: PTE contains a translation */ macro
H A Dpte-44x.h70 * _PAGE_PRESENT
78 #define _PAGE_PRESENT 0x00000001 /* S: PTE valid */ macro
H A Dpte-8xx.h31 #define _PAGE_PRESENT 0x0001 /* Page is valid */ macro
H A Dpte-fsl-booke.h21 #define _PAGE_PRESENT 0x00001 /* S: PTE contains a translation */ macro
H A Dpte-hash32.h19 #define _PAGE_PRESENT 0x001 /* software: pte contains a translation */ macro
H A Dpte-hash64.h17 #define _PAGE_PRESENT 0x0001 /* software: pte contains a translation */ macro
H A Dpte-book3e.h12 #define _PAGE_PRESENT 0x000001 /* software: pte contains a translation */ macro
/arch/score/include/asm/
H A Dpgtable-bits.h7 #define _PAGE_PRESENT (1<<9) /* implemented in software */ macro
/arch/cris/include/arch-v10/arch/
H A Dmmu.h60 #define _PAGE_PRESENT (1<<4) /* page present in memory */ macro
72 #define _PAGE_TABLE (_PAGE_PRESENT | __READABLE | __WRITEABLE)
75 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED)
76 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | __READABLE | _PAGE_WRITE | \
78 #define PAGE_COPY __pgprot(_PAGE_PRESENT | __READABLE) // | _PAGE_COW
79 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | __READABLE)
81 _PAGE_PRESENT | __READABLE | __WRITEABLE)
/arch/mips/include/asm/
H A Dpgtable-bits.h57 #define _PAGE_PRESENT (1 << _PAGE_PRESENT_SHIFT) macro
77 #define _PAGE_PRESENT (1 << _PAGE_PRESENT_SHIFT) macro
120 #define _PAGE_PRESENT (1 << _PAGE_PRESENT_SHIFT) macro
/arch/cris/include/arch-v32/arch/
H A Dmmu.h55 #define _PAGE_PRESENT (1 << 5) /* Page is present in memory. */ macro
66 #define _PAGE_TABLE (_PAGE_PRESENT | __READABLE | __WRITEABLE)
69 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED)
70 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | __READABLE | _PAGE_WRITE | \
72 #define PAGE_SHARED_EXEC __pgprot(_PAGE_PRESENT | __READABLE | _PAGE_WRITE | \
75 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | __READABLE)
76 #define PAGE_READONLY_EXEC __pgprot(_PAGE_PRESENT | __READABLE | _PAGE_EXECUTE | _PAGE_ACCESSED)
78 #define PAGE_COPY __pgprot(_PAGE_PRESENT | __READABLE)
79 #define PAGE_COPY_EXEC __pgprot(_PAGE_PRESENT | __READABLE | _PAGE_EXECUTE)
81 _PAGE_PRESENT | __READABL
[all...]
/arch/arc/include/asm/
H A Dpgtable.h66 #define _PAGE_PRESENT (1<<10) /* TLB entry is valid (H) */ macro
78 #define _PAGE_PRESENT (1<<9) /* TLB entry is valid (H) */ macro
85 _PAGE_GLOBAL | _PAGE_PRESENT)
98 #define ___DEF (_PAGE_PRESENT | _PAGE_DEF_CACHEABLE)
123 #define PTE_BITS_IN_PD0 (_PAGE_GLOBAL | _PAGE_PRESENT)
253 #define pte_present(x) (pte_val(x) & _PAGE_PRESENT)
/arch/hexagon/include/asm/
H A Dpgtable.h60 #define _PAGE_PRESENT (1<<0) macro
65 * _PAGE_FILE is only meaningful if _PAGE_PRESENT is false, while
66 * _PAGE_DIRTY is only meaningful if _PAGE_PRESENT is true.
76 #define _PAGE_VALID _PAGE_PRESENT
128 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_USER | \
130 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | \
133 #define PAGE_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | \
136 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | \
138 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_READ | \
152 #define __P000 __pgprot(_PAGE_PRESENT | _PAGE_USE
[all...]
/arch/m68k/include/asm/
H A Dsun3_pgtable.h38 #define _PAGE_PRESENT (SUN3_PAGE_VALID) macro
H A Dmcf_pgtable.h52 #define _PAGE_PRESENT (CF_PAGE_VALID) macro
H A Dmotorola_pgtable.h8 #define _PAGE_PRESENT 0x001 macro
63 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | mm_cachebits)
64 #define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_RONLY | _PAGE_ACCESSED | mm_cachebits)
65 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_RONLY | _PAGE_ACCESSED | mm_cachebits)
66 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_DIRTY | _PAGE_ACCESSED | mm_cachebits)
71 #define PAGE_SHARED_C __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED)
72 #define PAGE_COPY_C __pgprot(_PAGE_PRESENT | _PAGE_RONLY | _PAGE_ACCESSED)
73 #define PAGE_READONLY_C __pgprot(_PAGE_PRESENT | _PAGE_RONLY | _PAGE_ACCESSED)
131 #define pte_present(pte) (pte_val(pte) & (_PAGE_PRESENT | _PAGE_PROTNONE))
/arch/sh/include/asm/
H A Dpgtable_32.h51 #define _PAGE_PRESENT 0x100 /* V-bit : page is valid */ macro
182 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
189 #define PAGE_EXECREAD __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
198 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
203 #define PAGE_WRITEONLY __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
208 #define PAGE_RWX __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
217 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_CACHABLE | \
225 __pgprot(_PAGE_PRESENT | _PAGE_DIRTY | \
232 #define PAGE_KERNEL_RO __pgprot(_PAGE_PRESENT | _PAGE_CACHABLE | \
245 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_R
[all...]
H A Dpgtable_64.h66 #define pmd_present(pmd_entry) (pmd_val(pmd_entry) & _PAGE_PRESENT)
99 swapped out. Only the _PAGE_PRESENT flag is significant when the page is
102 at [6:1], with _PAGE_PRESENT at bit 0 for both pte_t and swp_entry_t. This
104 [2] is used for _PAGE_PRESENT and the type field of swp_entry_t is split
109 #define _PAGE_PRESENT 0x004 /* software: page referenced */ macro
132 #define _PAGE_CLEAR_FLAGS (_PAGE_PRESENT | _PAGE_FILE | _PAGE_SHARED | \
166 #define _KERNPG_TABLE (_PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE | \
180 #define _PAGE_COMMON (_PAGE_PRESENT | _PAGE_USER | \
201 __pgprot(_PAGE_PRESENT | _PAGE_READ | _PAGE_WRITE | \
230 #define pte_present(x) (pte_val(x) & _PAGE_PRESENT)
[all...]
/arch/um/include/asm/
H A Dpgtable.h13 #define _PAGE_PRESENT 0x001 macro
20 /* If _PAGE_PRESENT is clear, we use these: */
60 #define _PAGE_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_ACCESSED | _PAGE_DIRTY)
61 #define _KERNPG_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_ACCESSED | _PAGE_DIRTY)
64 (_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | _PAGE_ACCESSED)
66 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_ACCESSED)
67 #define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED)
68 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED)
69 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | _PAGE_ACCESSED)
107 #define pmd_present(x) (pmd_val(x) & _PAGE_PRESENT)
[all...]
/arch/avr32/include/asm/
H A Dpgtable.h103 #define _PAGE_PRESENT (1 << _PAGE_BIT_PRESENT) macro
112 * support 1K pages anyway due to the _PAGE_PRESENT and _PAGE_ACCESSED
139 #define _PAGE_NORMAL(x) __pgprot((x) | _PAGE_PRESENT | _PAGE_TYPE_SMALL \
185 #define pte_present(x) (pte_val(x) & _PAGE_PRESENT)
334 * _PAGE_PRESENT at bit 10
340 * NOTE: We should set ZEROs at the position of _PAGE_PRESENT
351 * preserve _PAGE_FILE and _PAGE_PRESENT here. _PAGE_TYPE_* isn't
/arch/m32r/include/asm/
H A Dpgtable.h97 #define _PAGE_PRESENT (1UL << _PAGE_BIT_PRESENT) macro
108 ( _PAGE_PRESENT | _PAGE_WRITE | _PAGE_READ | _PAGE_ACCESSED \
111 ( _PAGE_PRESENT | _PAGE_WRITE | _PAGE_READ | _PAGE_ACCESSED \
120 __pgprot(_PAGE_PRESENT | _PAGE_WRITE | _PAGE_READ | _PAGE_ACCESSED)
122 __pgprot(_PAGE_PRESENT | _PAGE_EXEC | _PAGE_WRITE | _PAGE_READ \
125 __pgprot(_PAGE_PRESENT | _PAGE_READ | _PAGE_ACCESSED)
127 __pgprot(_PAGE_PRESENT | _PAGE_EXEC | _PAGE_READ | _PAGE_ACCESSED)
129 __pgprot(_PAGE_PRESENT | _PAGE_READ | _PAGE_ACCESSED)
131 __pgprot(_PAGE_PRESENT | _PAGE_EXEC | _PAGE_READ | _PAGE_ACCESSED)
134 ( _PAGE_PRESENT | _PAGE_EXE
[all...]
/arch/metag/include/asm/
H A Dpgtable.h29 #define _PAGE_PRESENT MMCU_ENTRY_VAL_BIT macro
94 #define _PAGE_TABLE (_PAGE_SZ | _PAGE_PRESENT)
147 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
150 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_WRITE | \
153 #define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
157 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_ACCESSED | \
159 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_DIRTY | \
203 #define pte_present(x) (pte_val(x) & _PAGE_PRESENT)
209 #define pmd_present(x) (pmd_val(x) & _PAGE_PRESENT)
/arch/microblaze/include/asm/
H A Dpgtable.h211 #define _PAGE_PRESENT 0x002 /* software: PTE contains a translation */ macro
246 #define _PAGE_BASE (_PAGE_PRESENT | _PAGE_ACCESSED)
300 #define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT)
512 * must not include the _PAGE_PRESENT bit, or the _PAGE_HASHPTE bit
/arch/openrisc/include/asm/
H A Dpgtable.h145 * we just reuse this bit in software for _PAGE_PRESENT and
148 #define _PAGE_PRESENT _PAGE_CC macro
158 #define _PAGE_BASE (_PAGE_PRESENT | _PAGE_ACCESSED)
159 #define _PAGE_ALL (_PAGE_PRESENT | _PAGE_ACCESSED)
225 #define pte_present(x) (pte_val(x) & _PAGE_PRESENT)
230 #define pmd_present(x) (pmd_val(x) & _PAGE_PRESENT)
/arch/xtensa/include/asm/
H A Dpgtable.h160 #define _PAGE_PRESENT (_PAGE_HW_VALID | _PAGE_CA_WB | _PAGE_ACCESSED) macro
163 #define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_USER)
164 #define PAGE_COPY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_HW_EXEC)
165 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER)
166 #define PAGE_READONLY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_HW_EXEC)
167 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_WRITABLE)
169 __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_WRITABLE | _PAGE_HW_EXEC)
170 #define PAGE_KERNEL __pgprot(_PAGE_PRESENT | _PAGE_HW_WRITE)
171 #define PAGE_KERNEL_EXEC __pgprot(_PAGE_PRESENT|_PAGE_HW_WRITE|_PAGE_HW_EXEC)

Completed in 444 milliseconds

12