Home
last modified time | relevance | path

Searched refs:_PAGE_FOW (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-5.10/arch/alpha/include/asm/
H A Dpgtable.h66 #define _PAGE_FOW 0x0004 /* used for page protection (fault on write) */ macro
101 #define PAGE_NONE __pgprot(_PAGE_VALID | __ACCESS_BITS | _PAGE_FOR | _PAGE_FOW | _PAGE_FOE)
103 #define PAGE_COPY __pgprot(_PAGE_VALID | __ACCESS_BITS | _PAGE_FOW)
104 #define PAGE_READONLY __pgprot(_PAGE_VALID | __ACCESS_BITS | _PAGE_FOW)
109 #define _PAGE_P(x) _PAGE_NORMAL((x) | (((x) & _PAGE_FOW)?0:_PAGE_FOW))
120 #define __P000 _PAGE_P(_PAGE_FOE | _PAGE_FOW | _PAGE_FOR)
121 #define __P001 _PAGE_P(_PAGE_FOE | _PAGE_FOW)
124 #define __P100 _PAGE_P(_PAGE_FOW | _PAGE_FOR)
125 #define __P101 _PAGE_P(_PAGE_FOW)
[all...]
/kernel/linux/linux-6.6/arch/alpha/include/asm/
H A Dpgtable.h64 #define _PAGE_FOW 0x0004 /* used for page protection (fault on write) */ macro
102 #define PAGE_NONE __pgprot(_PAGE_VALID | __ACCESS_BITS | _PAGE_FOR | _PAGE_FOW | _PAGE_FOE)
104 #define PAGE_COPY __pgprot(_PAGE_VALID | __ACCESS_BITS | _PAGE_FOW)
105 #define PAGE_READONLY __pgprot(_PAGE_VALID | __ACCESS_BITS | _PAGE_FOW)
110 #define _PAGE_P(x) _PAGE_NORMAL((x) | (((x) & _PAGE_FOW)?0:_PAGE_FOW))
252 extern inline int pte_write(pte_t pte) { return !(pte_val(pte) & _PAGE_FOW); } in pte_write()
256 extern inline pte_t pte_wrprotect(pte_t pte) { pte_val(pte) |= _PAGE_FOW; return pte; } in pte_wrprotect()
259 extern inline pte_t pte_mkwrite_novma(pte_t pte){ pte_val(pte) &= ~_PAGE_FOW; return pte; } in pte_mkwrite_novma()
/kernel/linux/linux-6.6/arch/alpha/mm/
H A Dinit.c285 [VM_NONE] = _PAGE_P(_PAGE_FOE | _PAGE_FOW |
287 [VM_READ] = _PAGE_P(_PAGE_FOE | _PAGE_FOW),
290 [VM_EXEC] = _PAGE_P(_PAGE_FOW | _PAGE_FOR),
291 [VM_EXEC | VM_READ] = _PAGE_P(_PAGE_FOW),
294 [VM_SHARED] = _PAGE_S(_PAGE_FOE | _PAGE_FOW |
296 [VM_SHARED | VM_READ] = _PAGE_S(_PAGE_FOE | _PAGE_FOW),
299 [VM_SHARED | VM_EXEC] = _PAGE_S(_PAGE_FOW | _PAGE_FOR),
300 [VM_SHARED | VM_EXEC | VM_READ] = _PAGE_S(_PAGE_FOW),

Completed in 3 milliseconds