_PAGE_PROTECT
pte = clear_pte_bit(pte, __pgprot(_PAGE_PROTECT));
return set_pte_bit(pte, __pgprot(_PAGE_PROTECT));
pte = clear_pte_bit(pte, __pgprot(_PAGE_PROTECT));
return set_pte_bit(pte, __pgprot(_PAGE_PROTECT));
pte = clear_pte_bit(pte, __pgprot(_PAGE_PROTECT));
if (!(pte_val(old) & _PAGE_PROTECT) || pte_val(new) & _PAGE_PROTECT)
if (cpu_has_rdp() && !(pte_val(ptep_get(ptep)) & _PAGE_PROTECT))
pteval = _PAGE_INVALID | _PAGE_PROTECT;
#define _PAGE_RDP_MASK ~(_PAGE_PROTECT | _PAGE_SW_BITS)
#define __PAGE_NONE (_PAGE_PRESENT | _PAGE_INVALID | _PAGE_PROTECT)
_PAGE_NOEXEC | _PAGE_INVALID | _PAGE_PROTECT)
_PAGE_INVALID | _PAGE_PROTECT)
_PAGE_NOEXEC | _PAGE_INVALID | _PAGE_PROTECT)
_PAGE_INVALID | _PAGE_PROTECT)
_PAGE_PROTECT | _PAGE_NOEXEC)
return (pte_val(pte) & (_PAGE_PROTECT | _PAGE_PRESENT))
== _PAGE_PROTECT;
prot = val & (_PAGE_PROTECT | _PAGE_NOEXEC);
pt_dump_seq_puts(m, (pr & _PAGE_PROTECT) ? "RO " : "RW ");
if (st->current_prot & _PAGE_PROTECT)
pteval |= move_set_bit(rste, _SEGMENT_ENTRY_PROTECT, _PAGE_PROTECT);
rste |= move_set_bit(pte_val(pte), _PAGE_PROTECT,