HelenOS sources
PF_ACCESS_WRITE 86 kernel/arch/amd64/src/mm/page.c access = PF_ACCESS_WRITE;
PF_ACCESS_WRITE 163 kernel/arch/arm32/src/mm/page_fault.c { 0x0e100000, 0x04000000, PF_ACCESS_WRITE }, /* STR(B) imm */
PF_ACCESS_WRITE 164 kernel/arch/arm32/src/mm/page_fault.c { 0x0e100010, 0x06000000, PF_ACCESS_WRITE }, /* STR(B) reg */
PF_ACCESS_WRITE 169 kernel/arch/arm32/src/mm/page_fault.c { 0x0e1000b0, 0x000000b0, PF_ACCESS_WRITE }, /* STRH imm reg */
PF_ACCESS_WRITE 174 kernel/arch/arm32/src/mm/page_fault.c { 0x0e100000, 0x08000000, PF_ACCESS_WRITE }, /* STM variants */
PF_ACCESS_WRITE 177 kernel/arch/arm32/src/mm/page_fault.c { 0x0fb00000, 0x01000000, PF_ACCESS_WRITE },
PF_ACCESS_WRITE 239 kernel/arch/arm32/src/mm/page_fault.c fsr.data.wr ? PF_ACCESS_WRITE : PF_ACCESS_READ;
PF_ACCESS_WRITE 93 kernel/arch/arm64/src/exception.c access = (esr_el1 & ESR_DA_WNR_FLAG) ? PF_ACCESS_WRITE :
PF_ACCESS_WRITE 167 kernel/arch/arm64/src/exception.c PF_ACCESS_WRITE : PF_ACCESS_READ;
PF_ACCESS_WRITE 93 kernel/arch/ia32/src/mm/page.c access = PF_ACCESS_WRITE;
PF_ACCESS_WRITE 670 kernel/arch/ia64/src/mm/tlb.c as_page_fault(va, PF_ACCESS_WRITE, istate);
PF_ACCESS_WRITE 770 kernel/arch/ia64/src/mm/tlb.c as_page_fault(va, PF_ACCESS_WRITE, istate);
PF_ACCESS_WRITE 259 kernel/arch/mips32/src/mm/tlb.c (void) as_page_fault(badvaddr, PF_ACCESS_WRITE, istate);
PF_ACCESS_WRITE 326 kernel/arch/sparc64/src/mm/sun4u/tlb.c as_page_fault(page_16k, PF_ACCESS_WRITE, istate);
PF_ACCESS_WRITE 326 kernel/arch/sparc64/src/mm/sun4v/tlb.c as_page_fault(va, PF_ACCESS_WRITE, istate);
PF_ACCESS_WRITE 74 kernel/generic/src/debug/panic.c else if (access == PF_ACCESS_WRITE)
PF_ACCESS_WRITE 1313 kernel/generic/src/mm/as.c [PF_ACCESS_WRITE] = AS_AREA_WRITE,
PF_ACCESS_WRITE 1564 kernel/generic/src/mm/as.c (access == PF_ACCESS_WRITE && PTE_WRITABLE(&pte)) ||
HelenOS homepage, sources at GitHub