Lines Matching refs:is_write

200 			     unsigned long address, bool is_write)  in bad_kernel_fault()  argument
219 if (bad_kuap_fault(regs, address, is_write)) { in bad_kernel_fault()
221 is_write ? "write" : "read", address, in bad_kernel_fault()
230 return WARN(true, "Bug: %s fault blocked by KUAP!", is_write ? "Write" : "Read"); in bad_kernel_fault()
237 static bool access_pkey_error(bool is_write, bool is_exec, bool is_pkey, in access_pkey_error() argument
245 if (!arch_vma_access_permitted(vma, is_write, is_exec, 0)) in access_pkey_error()
251 static bool access_error(bool is_write, bool is_exec, struct vm_area_struct *vma) in access_error() argument
269 if (is_write) { in access_error()
313 static void sanity_check_fault(bool is_write, bool is_user, in sanity_check_fault() argument
361 if (radix_enabled() || is_write) in sanity_check_fault()
421 int is_write = page_fault_is_write(error_code); in ___do_page_fault() local
437 sanity_check_fault(is_write, is_user, error_code, address); in ___do_page_fault()
444 if (unlikely(!is_user && bad_kernel_fault(regs, error_code, address, is_write))) { in ___do_page_fault()
445 if (kfence_handle_page_fault(address, is_write, regs)) in ___do_page_fault()
475 if (is_write) in ___do_page_fault()
487 if (unlikely(access_pkey_error(is_write, is_exec, in ___do_page_fault()
493 if (unlikely(access_error(is_write, is_exec, vma))) { in ___do_page_fault()
529 if (unlikely(access_pkey_error(is_write, is_exec, in ___do_page_fault()
533 if (unlikely(access_error(is_write, is_exec, vma))) in ___do_page_fault()
608 int is_write = page_fault_is_write(regs->dsisr); in __bad_page_fault() local
622 is_write ? "write" : "read", regs->dar); in __bad_page_fault()