PG_RO
pg_proto = fphystart | PG_RO | PG_V; /* text pages are RO */
pg_proto = RELOC_PA(kbase, 0) | PG_RO | PG_V;
protopte = firstpa | PG_RO | PG_V;
protopte = (firstpa + PAGE_SIZE) | PG_RO | PG_V;
protopte = firstpa | PG_RO | PG_V;
#define PG_PROT PG_RO
pmap_changebit(pa, PG_RO, ~0);
npte1 = src | PG_RO | PG_V;
((set == PG_RO) ||
protection_codes[VM_PROT_READ|VM_PROT_NONE|VM_PROT_NONE] = PG_RO;
protection_codes[VM_PROT_READ|VM_PROT_NONE|VM_PROT_EXECUTE] = PG_RO;
protection_codes[VM_PROT_NONE|VM_PROT_NONE|VM_PROT_EXECUTE] = PG_RO;
protopte = (protopte & ~PG_PROT) | PG_RO;
protopte = (pt_entry_t)ROMBase | PG_RO | PG_V;
return (pte & MIPS_MMU(PG_RO)) != 0;
const uint32_t ro_bit = MIPS_MMU(PG_RO);
protopte = firstpa | PG_RO | PG_U | PG_V;
protopte = firstpa | PG_RO | PG_V;
protopte = (firstpa + PAGE_SIZE) | PG_RO | PG_U | PG_V;
newpte = (prot & VM_PROT_WRITE ? PG_RW : PG_RO);
newpte = (prot & VM_PROT_WRITE ? PG_RW : PG_RO);
#define PROT_RO (PG_RO >> PROTSHIFT)
VA_TO_PA(m68k_trunc_page(&kernel_text)) | PG_RO | PG_U | PG_V;
protopte = firstpa | PG_RO | PG_V;