| /Linux-v6.6/arch/openrisc/mm/ |
| D | fault.c | 79 !user_mode(regs)) in do_page_fault() 83 if (user_mode(regs)) { in do_page_fault() 122 if (user_mode(regs)) { in do_page_fault() 169 if (!user_mode(regs)) in do_page_fault() 215 if (user_mode(regs)) { in do_page_fault() 262 if (!user_mode(regs)) in do_page_fault() 277 if (!user_mode(regs)) in do_page_fault()
|
| /Linux-v6.6/arch/riscv/mm/ |
| D | fault.c | 69 if (!user_mode(regs)) { in mm_fault_error() 77 if (!user_mode(regs)) { in mm_fault_error() 95 if (user_mode(regs)) { in bad_area_nosemaphore() 123 if (user_mode(regs)) in vmalloc_fault() 270 if (user_mode(regs)) in handle_page_fault() 273 if (!user_mode(regs) && addr < TASK_SIZE && unlikely(!(regs->status & SR_SUM))) { in handle_page_fault() 309 if (!user_mode(regs)) in handle_page_fault() 348 if (!user_mode(regs)) in handle_page_fault()
|
| /Linux-v6.6/arch/alpha/mm/ |
| D | fault.c | 118 if (user_mode(regs)) in do_page_fault() 148 if (!user_mode(regs)) in do_page_fault() 188 if (user_mode(regs)) in do_page_fault() 211 if (!user_mode(regs)) in do_page_fault() 221 if (!user_mode(regs)) in do_page_fault() 231 if (user_mode(regs)) in do_page_fault()
|
| /Linux-v6.6/arch/microblaze/kernel/ |
| D | exceptions.c | 76 type, user_mode(regs) ? "user" : "kernel", fsr, in full_exception() 82 if (user_mode(regs)) { in full_exception() 91 if (user_mode(regs)) { in full_exception() 100 if (user_mode(regs)) { in full_exception() 109 if (user_mode(regs)) { in full_exception()
|
| /Linux-v6.6/arch/nios2/mm/ |
| D | fault.c | 68 if (user_mode(regs)) in do_page_fault() 84 if (user_mode(regs)) in do_page_fault() 127 if (!user_mode(regs)) in do_page_fault() 170 if (user_mode(regs)) { in do_page_fault() 205 if (!user_mode(regs)) in do_page_fault() 214 if (!user_mode(regs)) in do_page_fault()
|
| /Linux-v6.6/arch/riscv/kernel/ |
| D | traps.c | 120 if (user_mode(regs)) { in do_trap_error() 136 if (user_mode(regs)) { \ 158 if (user_mode(regs)) { in do_trap_insn_illegal() 195 if (user_mode(regs)) { in do_trap_load_misaligned() 216 if (user_mode(regs)) { in do_trap_store_misaligned() 254 bool user = user_mode(regs); in probe_single_step_handler() 261 bool user = user_mode(regs); in probe_breakpoint_handler() 276 if (user_mode(regs)) in handle_break() 292 if (user_mode(regs)) { in do_trap_break() 309 if (user_mode(regs)) { in do_trap_ecall_u()
|
| /Linux-v6.6/arch/xtensa/mm/ |
| D | fault.c | 105 if (address >= TASK_SIZE && !user_mode(regs)) { in do_page_fault() 128 if (user_mode(regs)) in do_page_fault() 162 if (!user_mode(regs)) in do_page_fault() 201 if (user_mode(regs)) { in do_page_fault() 214 if (!user_mode(regs)) in do_page_fault() 229 if (!user_mode(regs)) in do_page_fault()
|
| /Linux-v6.6/arch/loongarch/mm/ |
| D | fault.c | 66 if (!user_mode(regs)) { in do_out_of_memory() 77 if (!user_mode(regs)) { in do_sigbus() 98 if (!user_mode(regs)) { in do_sigsegv() 157 if (!user_mode(regs)) in __do_page_fault() 173 if (user_mode(regs)) in __do_page_fault() 219 if (!user_mode(regs)) in __do_page_fault()
|
| /Linux-v6.6/arch/m68k/mm/ |
| D | fault.c | 32 if (user_mode(regs)) { in send_fault_sig() 86 if (user_mode(regs)) in do_page_fault() 100 if (user_mode(regs)) { in do_page_fault() 143 if (!user_mode(regs)) in do_page_fault() 183 if (!user_mode(regs)) in do_page_fault()
|
| /Linux-v6.6/arch/csky/mm/ |
| D | fault.c | 82 if (!user_mode(regs)) { in mm_fault_error() 90 if (!user_mode(regs)) { in mm_fault_error() 107 if (user_mode(regs)) { in bad_area_nosemaphore() 124 if (user_mode(regs)) { in vmalloc_fault() 232 if (user_mode(regs)) in do_page_fault() 271 if (!user_mode(regs)) in do_page_fault()
|
| /Linux-v6.6/arch/s390/kernel/ |
| D | traps.c | 53 if (user_mode(regs)) { in do_report_trap() 84 if (user_mode(regs)) { in default_trap_handler() 159 if (user_mode(regs)) { in illegal_op() 179 if (is_uprobe_insn || !user_mode(regs)) { in illegal_op() 238 if (user_mode(regs)) in space_switch_exception() 246 if (user_mode(regs)) in monitor_event_exception() 305 if (user_mode(regs)) { in __do_pgm_check() 320 if (user_mode(regs)) { in __do_pgm_check()
|
| D | perf_event.c | 38 if (user_mode(regs)) in is_in_guest() 76 flags = user_mode(regs) ? PERF_RECORD_MISC_GUEST_USER in perf_misc_flags_sf() 79 flags = user_mode(regs) ? PERF_RECORD_MISC_USER in perf_misc_flags_sf() 97 return user_mode(regs) ? PERF_RECORD_MISC_USER in perf_misc_flags()
|
| /Linux-v6.6/arch/powerpc/mm/ |
| D | fault.c | 61 if (!user_mode(regs)) in __bad_area_nosemaphore() 119 if (!user_mode(regs)) in bad_access_pkey() 135 if (!user_mode(regs)) in do_sigbus() 167 if (fatal_signal_pending(current) && !user_mode(regs)) in mm_fault_error() 176 if (!user_mode(regs)) in mm_fault_error() 412 int is_user = user_mode(regs); in ___do_page_fault() 501 return user_mode(regs) ? 0 : SIGBUS; in ___do_page_fault() 536 return user_mode(regs) ? 0 : SIGBUS; in ___do_page_fault() 670 if (user_mode(regs)) in DEFINE_INTERRUPT_HANDLER()
|
| /Linux-v6.6/arch/x86/kernel/ |
| D | traps.c | 106 } else if (!user_mode(regs)) { in do_trap_no_signal() 258 if (!user_mode(regs) && handle_bug(regs)) in DEFINE_IDTENTRY_RAW() 299 if (!user_mode(regs)) in DEFINE_IDTENTRY_ERRORCODE() 477 if (!user_mode(regs)) in DEFINE_IDTENTRY() 648 if (user_mode(regs) && try_fixup_enqcmd_gp()) in DEFINE_IDTENTRY_ERRORCODE() 654 if (user_mode(regs) && fixup_umip_exception(regs)) in DEFINE_IDTENTRY_ERRORCODE() 665 if (user_mode(regs)) { in DEFINE_IDTENTRY_ERRORCODE() 750 if (user_mode(regs)) { in DEFINE_IDTENTRY_RAW() 847 BUG_ON(!user_mode(new_stack)); in fixup_bad_iret() 959 WARN_ON_ONCE(user_mode(regs)); in exc_debug_kernel() [all …]
|
| /Linux-v6.6/arch/microblaze/mm/ |
| D | fault.c | 122 if (user_mode(regs)) in do_page_fault() 224 if (!user_mode(regs)) in do_page_fault() 272 if (user_mode(regs)) { in do_page_fault() 286 if (!user_mode(regs)) in do_page_fault() 294 if (user_mode(regs)) { in do_page_fault()
|
| /Linux-v6.6/arch/hexagon/mm/ |
| D | vm_fault.c | 55 if (user_mode(regs)) in do_page_fault() 86 if (!user_mode(regs)) in do_page_fault() 109 if (!user_mode(regs)) in do_page_fault() 136 if (user_mode(regs)) { in do_page_fault()
|
| /Linux-v6.6/arch/parisc/kernel/ |
| D | traps.c | 130 user = user_mode(regs); in show_regs() 218 if (user_mode(regs)) { in die_if_kernel() 284 if (unlikely(iir == PARISC_BUG_BREAK_INSN && !user_mode(regs))) { in handle_break() 298 if (unlikely(iir == PARISC_KPROBES_BREAK_INSN && !user_mode(regs))) { in handle_break() 302 if (unlikely(iir == PARISC_KPROBES_BREAK_INSN2 && !user_mode(regs))) { in handle_break() 310 iir == PARISC_KGDB_BREAK_INSN)) && !user_mode(regs)) { in handle_break() 317 if ((iir == SPINLOCK_BREAK_INSN) && !user_mode(regs)) { in handle_break() 619 if(user_mode(regs)){ in handle_interruption() 711 if (user_mode(regs)) { in handle_interruption() 732 if (code == 27 && !user_mode(regs) && in handle_interruption() [all …]
|
| /Linux-v6.6/arch/x86/mm/ |
| D | fault.c | 91 return (!user_mode(regs) || user_64bit_mode(regs)); in check_prefetch_opcode() 152 if (user_mode(regs)) { in is_prefetch() 425 if (user_mode(regs)) in is_errata93() 533 if (address < PAGE_SIZE && !user_mode(regs)) in show_fault_oops() 545 user_mode(regs) ? "user" : "kernel"); in show_fault_oops() 552 if (!(error_code & X86_PF_USER) && user_mode(regs)) { in show_fault_oops() 642 if (user_mode(regs)) { in page_fault_oops() 717 WARN_ON_ONCE(user_mode(regs)); in kernelmode_fixup_or_oops() 816 if (!user_mode(regs)) { in __bad_area_nosemaphore() 943 if (!user_mode(regs)) { in do_sigbus() [all …]
|
| /Linux-v6.6/arch/arc/mm/ |
| D | fault.c | 89 if (address >= VMALLOC_START && !user_mode(regs)) { in do_page_fault() 110 if (user_mode(regs)) in do_page_fault() 139 if (!user_mode(regs)) in do_page_fault() 168 if (!user_mode(regs)) in do_page_fault()
|
| /Linux-v6.6/arch/ia64/mm/ |
| D | fault.c | 93 if (user_mode(regs)) in ia64_do_page_fault() 142 if (!user_mode(regs)) in ia64_do_page_fault() 196 if (user_mode(regs)) { in ia64_do_page_fault() 248 if (!user_mode(regs)) in ia64_do_page_fault()
|
| /Linux-v6.6/arch/mips/mm/ |
| D | fault.c | 97 if (user_mode(regs)) in __do_page_fault() 152 if (!user_mode(regs)) in __do_page_fault() 195 if (user_mode(regs)) { in __do_page_fault() 244 if (!user_mode(regs)) in __do_page_fault() 253 if (!user_mode(regs)) in __do_page_fault()
|
| /Linux-v6.6/arch/openrisc/kernel/ |
| D | traps.c | 83 if (user_mode(regs)) in show_registers() 210 if (user_mode(regs)) { in do_unaligned_access() 223 if (user_mode(regs)) { in do_bus_fault() 329 if (user_mode(regs)) { in simulate_lwa() 376 if (user_mode(regs)) { in simulate_swa() 418 if (user_mode(regs)) { in do_illegal_instruction()
|
| /Linux-v6.6/arch/mips/include/asm/ |
| D | ptrace.h | 141 #define user_mode(regs) (((regs)->cp0_status & KU_MASK) == KU_USER) macro 150 if (is_syscall_success(regs) || !user_mode(regs)) in regs_return_value() 166 if (unlikely(!user_mode(regs))) in die_if_kernel()
|
| /Linux-v6.6/arch/parisc/mm/ |
| D | fault.c | 281 if (user_mode(regs)) in do_page_fault() 316 if (!user_mode(regs)) { in do_page_fault() 361 if (user_mode(regs)) { in do_page_fault() 425 if (!user_mode(regs) && fixup_exception(regs)) { in do_page_fault() 433 if (!user_mode(regs)) { in do_page_fault()
|
| /Linux-v6.6/arch/s390/mm/ |
| D | fault.c | 83 if (user_mode(regs)) in get_fault_type() 306 if (user_mode(regs)) { in do_fault_error() 319 if (!user_mode(regs)) in do_fault_error() 324 if (!user_mode(regs)) in do_fault_error() 330 if (!user_mode(regs)) in do_fault_error() 336 if (!user_mode(regs)) in do_fault_error() 402 if (user_mode(regs)) in do_exception() 608 if (user_mode(regs)) { in do_secure_storage_access()
|