/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | head_booke.h | 48 #define NORMAL_EXCEPTION_PROLOG(trapno, intno) \ 82 COMMON_EXCEPTION_PROLOG_END trapno 84 .macro COMMON_EXCEPTION_PROLOG_END trapno 89 li r10, \trapno 115 .macro SYSCALL_ENTRY trapno intno srr1 193 #define EXC_LEVEL_EXCEPTION_PROLOG(exc_level, trapno, intno, exc_level_srr0, exc_level_srr1) \ 236 COMMON_EXCEPTION_PROLOG_END trapno 268 #define CRITICAL_EXCEPTION_PROLOG(trapno, intno) \ 269 EXC_LEVEL_EXCEPTION_PROLOG(CRIT, trapno+2, intno, SPRN_CSRR0, SPRN_CSRR1) 270 #define DEBUG_EXCEPTION_PROLOG(trapno) \ [all...] |
H A D | head_32.h | 13 .macro EXCEPTION_PROLOG trapno name handle_dar_dsisr=0 16 EXCEPTION_PROLOG_2 \trapno \name handle_dar_dsisr=\handle_dar_dsisr 59 .macro EXCEPTION_PROLOG_2 trapno name handle_dar_dsisr=0 107 COMMON_EXCEPTION_PROLOG_END \trapno 111 .macro COMMON_EXCEPTION_PROLOG_END trapno 116 li r10, \trapno 148 .macro SYSCALL_ENTRY trapno
|
H A D | head_40x.S | 109 .macro CRITICAL_EXCEPTION_PROLOG trapno name 162 COMMON_EXCEPTION_PROLOG_END \trapno + 2
|
/kernel/linux/linux-5.10/arch/x86/include/uapi/asm/ |
H A D | sigcontext.h | 215 __u32 trapno; member 262 __u64 trapno; member 313 __u32 trapno; member 377 __u64 trapno; member
|
/kernel/linux/linux-6.6/arch/x86/include/uapi/asm/ |
H A D | sigcontext.h | 215 __u32 trapno; member 262 __u64 trapno; member 313 __u32 trapno; member 377 __u64 trapno; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-x86/asm/ |
H A D | sigcontext.h | 119 __u32 trapno; member 154 __u64 trapno; member 176 __u32 trapno; member 215 __u64 trapno; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-x86/asm/ |
H A D | sigcontext.h | 119 __u32 trapno; member 154 __u64 trapno; member 176 __u32 trapno; member 215 __u64 trapno; member
|
/kernel/linux/linux-5.10/tools/testing/selftests/x86/ |
H A D | entry_from_vm86.c | 152 int trapno = VM86_ARG(ret); in do_test() local 153 if (trapno == 13) in do_test() 155 else if (trapno == 5) in do_test() 157 else if (trapno == 14) in do_test() 160 sprintf(trapname, "%d", trapno); in do_test()
|
/kernel/linux/linux-6.6/tools/testing/selftests/x86/ |
H A D | entry_from_vm86.c | 152 int trapno = VM86_ARG(ret); in do_test() local 153 if (trapno == 13) in do_test() 155 else if (trapno == 5) in do_test() 157 else if (trapno == 14) in do_test() 160 sprintf(trapname, "%d", trapno); in do_test()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | vm86_32.c | 562 int handle_vm86_trap(struct kernel_vm86_regs *regs, long error_code, int trapno) in handle_vm86_trap() argument 567 if ((trapno == 3) || (trapno == 1)) { in handle_vm86_trap() 568 save_v86_state(regs, VM86_TRAP + (trapno << 8)); in handle_vm86_trap() 571 do_int(regs, trapno, (unsigned char __user *) (regs->pt.ss << 4), SP(regs)); in handle_vm86_trap() 574 if (trapno != 1) in handle_vm86_trap() 576 current->thread.trap_nr = trapno; in handle_vm86_trap()
|
H A D | signal.c | 174 unsafe_put_user(current->thread.trap_nr, &sc->trapno, Efault); in __unsafe_setup_sigcontext()
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | vm86_32.c | 528 int handle_vm86_trap(struct kernel_vm86_regs *regs, long error_code, int trapno) in handle_vm86_trap() argument 533 if ((trapno == 3) || (trapno == 1)) { in handle_vm86_trap() 534 save_v86_state(regs, VM86_TRAP + (trapno << 8)); in handle_vm86_trap() 537 do_int(regs, trapno, (unsigned char __user *) (regs->pt.ss << 4), SP(regs)); in handle_vm86_trap() 540 if (trapno != 1) in handle_vm86_trap() 542 current->thread.trap_nr = trapno; in handle_vm86_trap()
|
H A D | signal_64.c | 119 unsafe_put_user(current->thread.trap_nr, &sc->trapno, Efault); in __unsafe_setup_sigcontext()
|
H A D | signal_32.c | 206 unsafe_put_user(current->thread.trap_nr, &sc->trapno, Efault); in __unsafe_setup_sigcontext32()
|
/kernel/linux/linux-5.10/include/linux/sched/ |
H A D | signal.h | 313 ___ARCH_SI_TRAPNO(int trapno) 317 ___ARCH_SI_TRAPNO(int trapno) 320 ___ARCH_SI_TRAPNO(int trapno)
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | head_32.h | 128 .macro SYSCALL_ENTRY trapno 181 li r2, \trapno + 1
|
H A D | head_booke.h | 86 .macro SYSCALL_ENTRY trapno intno srr1 127 li r2, \trapno + 1
|
/kernel/linux/linux-6.6/include/linux/sched/ |
H A D | signal.h | 329 int force_sig_fault_trapno(int sig, int code, void __user *addr, int trapno); 330 int send_sig_fault_trapno(int sig, int code, void __user *addr, int trapno,
|
/kernel/linux/linux-5.10/tools/testing/selftests/vm/ |
H A D | protection_keys.c | 323 int trapno; in signal_handler() local 339 trapno = uctxt->uc_mcontext.gregs[REG_TRAPNO]; in signal_handler() 343 dprintf2("%s() trapno: %d ip: 0x%016lx info->si_code: %s/%d\n", in signal_handler() 344 __func__, trapno, ip, si_code_str(si->si_code), in signal_handler()
|
/kernel/linux/linux-6.6/tools/testing/selftests/mm/ |
H A D | protection_keys.c | 315 int trapno; in signal_handler() local 331 trapno = uctxt->uc_mcontext.gregs[REG_TRAPNO]; in signal_handler() 335 dprintf2("%s() trapno: %d ip: 0x%016lx info->si_code: %s/%d\n", in signal_handler() 336 __func__, trapno, ip, si_code_str(si->si_code), in signal_handler()
|
/kernel/linux/linux-5.10/kernel/ |
H A D | signal.c | 1654 ___ARCH_SI_TRAPNO(int trapno) in force_sig_fault_to_task() 1666 info.si_trapno = trapno; in force_sig_fault_to_task() 1677 ___ARCH_SI_TRAPNO(int trapno) in force_sig_fault() 1681 ___ARCH_SI_TRAPNO(trapno) in force_sig_fault() 1686 ___ARCH_SI_TRAPNO(int trapno) in send_sig_fault() 1698 info.si_trapno = trapno; in send_sig_fault()
|
/kernel/linux/linux-5.10/arch/x86/ia32/ |
H A D | ia32_signal.c | 175 unsafe_put_user(current->thread.trap_nr, &sc->trapno, Efault); in __unsafe_setup_sigcontext32()
|
/kernel/linux/linux-5.10/arch/x86/um/ |
H A D | signal.c | 274 sc.trapno = fi->trap_no; in copy_sc_to_user()
|
/kernel/linux/linux-6.6/arch/x86/um/ |
H A D | signal.c | 275 sc.trapno = fi->trap_no; in copy_sc_to_user()
|
/kernel/linux/linux-6.6/kernel/ |
H A D | signal.c | 1891 int force_sig_fault_trapno(int sig, int code, void __user *addr, int trapno) in force_sig_fault_trapno() argument 1900 info.si_trapno = trapno; in force_sig_fault_trapno() 1907 int send_sig_fault_trapno(int sig, int code, void __user *addr, int trapno, in send_sig_fault_trapno() argument 1917 info.si_trapno = trapno; in send_sig_fault_trapno()
|