Searched defs:_PAGE_USER (Results 1 - 19 of 19) sorted by relevance

/arch/powerpc/include/asm/
H A Dpte-40x.h45 #define _PAGE_USER 0x010 /* matches one of the zone permission bits */ macro
H A Dpte-44x.h85 #define _PAGE_USER 0x00000040 /* S: User page */ macro
H A Dpte-8xx.h50 #define _PAGE_USER 0x0800 /* msb PP bits */ macro
H A Dpte-fsl-booke.h22 #define _PAGE_USER 0x00002 /* S: User page (maps to UR) */ macro
H A Dpte-hash32.h22 #define _PAGE_USER 0x004 /* usermode access allowed */ macro
H A Dpte-hash64.h18 #define _PAGE_USER 0x0002 /* matches one of the PP bits */ macro
H A Dpte-book3e.h56 #define _PAGE_USER (_PAGE_BAP_UR | _PAGE_BAP_SR) /* Can be read */ macro
/arch/blackfin/include/asm/
H A Dpgtable.h61 #define _PAGE_USER (CPLB_USER_RD | CPLB_USER_WR) macro
72 PTE_BIT_FUNC(exprotect, &= ~_PAGE_USER);
73 PTE_BIT_FUNC(mkexec, |= _PAGE_USER);
/arch/hexagon/include/asm/
H A Dpgtable.h51 #define _PAGE_USER __HVM_PTE_U macro
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 | \
152 #define __P000 __pgprot(_PAGE_PRESENT | _PAGE_USER | CACHEDEF)
153 #define __P001 __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | CACHEDEF)
156 #define __P100 __pgprot(_PAGE_PRESENT | _PAGE_USER | \
158 #define __P101 __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_EXECUTE | \
166 #define __S010 __pgprot(_PAGE_PRESENT | _PAGE_USER | \
[all...]
/arch/sh/include/asm/
H A Dpgtable_32.h49 #define _PAGE_USER 0x040 /* PR1-bit : user space access allowed*/ macro
58 #define _PAGE_PR_MASK (_PAGE_RW | _PAGE_USER)
245 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | \
249 #define PAGE_COPY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_CACHABLE | \
252 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_CACHABLE | \
H A Dpgtable_64.h69 #define pmd_bad(pmd_entry) ((pmd_val(pmd_entry) & (~PAGE_MASK & ~_PAGE_USER)) != _KERNPG_TABLE)
117 #define _PAGE_USER 0x200 /* PR3-bit : user space access allowed */ macro
172 #define _PAGE_TABLE (_KERNPG_TABLE | _PAGE_USER)
180 #define _PAGE_COMMON (_PAGE_PRESENT | _PAGE_USER | \
/arch/um/include/asm/
H A Dpgtable.h17 #define _PAGE_USER 0x040 macro
60 #define _PAGE_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_ACCESSED | _PAGE_DIRTY)
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)
105 #define pmd_bad(x) ((pmd_val(x) & (~PAGE_MASK & ~_PAGE_USER)) != _KERNPG_TABLE)
139 return((pte_get_bits(pte, _PAGE_USER)) &&
144 return((pte_get_bits(pte, _PAGE_USER)) &&
219 pte_set_bits(pte, _PAGE_USER);
/arch/avr32/include/asm/
H A Dpgtable.h96 #define _PAGE_USER (1 << _PAGE_BIT_USER) macro
110 * XXX: Find out if _PAGE_PROTNONE is equivalent with !_PAGE_USER. If
143 #define PAGE_READ (_PAGE_FLAGS_READ | _PAGE_USER)
144 #define PAGE_EXEC (_PAGE_FLAGS_READ | _PAGE_EXECUTE | _PAGE_USER)
145 #define PAGE_WRITE (_PAGE_FLAGS_WRITE | _PAGE_USER)
/arch/microblaze/include/asm/
H A Dpgtable.h214 #define _PAGE_USER 0x010 /* matches one of the zone permission bits */ macro
255 #define PAGE_READONLY __pgprot(_PAGE_BASE | _PAGE_USER)
256 #define PAGE_READONLY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC)
257 #define PAGE_SHARED __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW)
259 __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_RW | _PAGE_EXEC)
260 #define PAGE_COPY __pgprot(_PAGE_BASE | _PAGE_USER)
261 #define PAGE_COPY_X __pgprot(_PAGE_BASE | _PAGE_USER | _PAGE_EXEC)
335 static inline int pte_read(pte_t pte) { return pte_val(pte) & _PAGE_USER; }
346 { pte_val(pte) &= ~_PAGE_USER; return pte; }
357 { pte_val(pte) |= _PAGE_USER; retur
[all...]
/arch/openrisc/include/asm/
H A Dpgtable.h149 #define _PAGE_USER _PAGE_URE macro
/arch/xtensa/include/asm/
H A Dpgtable.h149 #define _PAGE_USER (1<<4) /* user access (ring=1) */ macro
162 #define PAGE_NONE __pgprot(_PAGE_NONE | _PAGE_USER)
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)
243 # define pte_none(pte) (pte_val(pte) == (_PAGE_CA_INVALID | _PAGE_USER))
252 do { update_pte(ptep, __pte(_PAGE_CA_INVALID | _PAGE_USER)); } whil
[all...]
/arch/parisc/include/asm/
H A Dpgtable.h188 #define _PAGE_USER (1 << xlate_pabit(_PAGE_USER_BIT)) macro
216 #define PAGE_NONE __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED)
217 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | _PAGE_WRITE | _PAGE_ACCESSED)
221 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | _PAGE_ACCESSED)
222 #define PAGE_WRITEONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_WRITE | _PAGE_ACCESSED)
223 #define PAGE_EXECREAD __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | _PAGE_EXEC |_PAGE_ACCESSED)
225 #define PAGE_RWX __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_READ | _PAGE_WRITE | _PAGE_EXEC |_PAGE_ACCESSED)
231 #define PAGE_GATEWAY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED | _PAGE_GATEWAY| _PAGE_READ)
/arch/tile/include/asm/
H A Dpgtable.h81 #define _PAGE_USER HV_PTE_USER macro
98 _PAGE_USER \
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 | \
/arch/x86/include/asm/
H A Dpgtable_types.h46 #define _PAGE_USER (_AT(pteval_t, 1) << _PAGE_BIT_USER) macro
120 #define _PAGE_TABLE (_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | \
138 #define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | \
142 _PAGE_USER | _PAGE_ACCESSED)
143 #define PAGE_COPY_NOEXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | \
145 #define PAGE_COPY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | \
148 #define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | \
150 #define PAGE_READONLY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | \
163 #define __PAGE_KERNEL_VSYSCALL (__PAGE_KERNEL_RX | _PAGE_USER)
164 #define __PAGE_KERNEL_VVAR (__PAGE_KERNEL_RO | _PAGE_USER)
[all...]

Completed in 353 milliseconds