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