Home
last modified time | relevance | path

Searched refs:si_signo (Results 1 – 15 of 15) sorted by relevance

/qemu/linux-user/aarch64/
H A Dcpu_loop.c82 int trapnr, ec, fsc, si_code, si_signo; in cpu_loop() local
126 si_signo = TARGET_SIGSEGV; in cpu_loop()
131 si_signo = TARGET_SIGSEGV; in cpu_loop()
135 si_signo = TARGET_SIGSEGV; in cpu_loop()
139 si_signo = TARGET_SIGBUS; in cpu_loop()
147 si_signo = TARGET_SIGBUS; in cpu_loop()
153 force_sig_fault(si_signo, si_code, env->exception.vaddress); in cpu_loop()
/qemu/bsd-user/arm/
H A Dtarget_arch_cpu.h42 int trapnr, si_signo, si_code; in target_cpu_loop() local
159 si_signo = TARGET_SIGBUS; in target_cpu_loop()
168 si_signo = TARGET_SIGSEGV; in target_cpu_loop()
173 si_signo = TARGET_SIGSEGV; in target_cpu_loop()
179 force_sig_fault(si_signo, si_code, env->exception.vaddress); in target_cpu_loop()
/qemu/linux-user/ppc/
H A Dcpu_loop.c71 int trapnr, si_signo, si_code; in cpu_loop() local
110 si_signo = TARGET_SIGFPE; in cpu_loop()
145 si_signo = TARGET_SIGILL; in cpu_loop()
167 si_signo = TARGET_SIGILL; in cpu_loop()
183 si_signo = TARGET_SIGTRAP; in cpu_loop()
192 force_sig_fault(si_signo, si_code, env->nip); in cpu_loop()
/qemu/linux-user/arm/
H A Dcpu_loop.c323 int trapnr, si_signo, si_code; in cpu_loop() local
469 si_signo = TARGET_SIGBUS; in cpu_loop()
478 si_signo = TARGET_SIGSEGV; in cpu_loop()
483 si_signo = TARGET_SIGSEGV; in cpu_loop()
489 force_sig_fault(si_signo, si_code, env->exception.vaddress); in cpu_loop()
/qemu/linux-user/
H A Dsignal.c338 int sig = host_to_target_signal(info->si_signo); in host_to_target_siginfo_noswap()
341 tinfo->si_signo = sig; in host_to_target_siginfo_noswap()
422 __put_user(info->si_signo, &tinfo->si_signo); in tswap_siginfo()
490 __get_user(info->si_signo, &tinfo->si_signo); in target_to_host_siginfo()
632 info.si_signo = sig; in force_sig()
637 queue_signal(cpu_env(cpu), info.si_signo, QEMU_SI_KILL, &info); in force_sig()
649 info.si_signo = sig; in force_sig_fault()
805 switch (info->si_signo) { in die_from_signal()
866 snprintf(sigbuf, sizeof(sigbuf), "%d", info->si_signo); in die_from_signal()
877 die_with_signal(info->si_signo); in die_from_signal()
H A Delfload.c3936 abi_int si_signo; /* signal number */ member
3977 prstatus->pr_info.si_signo = tswap32(prstatus->pr_info.si_signo); in bswap_prstatus()
4111 .pr_info.si_signo = signr, in fill_prstatus_note()
H A Dsyscall_defs.h578 abi_int si_signo; member
582 abi_int si_signo;
H A Dstrace.c222 __get_user(sig, &info->si_signo); in get_target_siginfo()
226 tinfo->si_signo = sig; in get_target_siginfo()
311 print_signal(tinfo->si_signo, 1); in print_siginfo()
H A Dsyscall.c12100 info.si_signo = SIGFPE; in _syscall2()
12104 queue_signal(cpu_env, info.si_signo, in _syscall2()
13366 info.si_signo = SIGSEGV; in _syscall2()
13370 queue_signal(cpu_env, info.si_signo, QEMU_SI_FAULT, &info); in _syscall2()
/qemu/bsd-user/freebsd/
H A Dtarget_os_siginfo.h52 int32_t si_signo; /* signal number */ member
121 #define target_si_signo si_signo
/qemu/bsd-user/
H A Dsignal.c166 int sig = host_to_target_signal(info->si_signo); in host_to_target_siginfo_noswap()
186 tinfo->si_signo = sig; in host_to_target_siginfo_noswap()
269 __put_user(info->si_signo, &tinfo->si_signo); in tswap_siginfo()
473 info.si_signo = sig; in force_sig_fault()
766 frame->sf_si.si_signo = tinfo->si_signo; in setup_frame()
/qemu/tests/tcg/multiarch/
H A Dsigbus.c20 assert(info->si_signo == SIGBUS); in sigbus()
/qemu/
H A Dos-posix.c54 qemu_system_killed(info->si_signo, info->si_pid); in termsig_handler()
/qemu/util/
H A Doslib-posix.c751 si.si_signo = info->ssi_signo; in sigaction_invoke()
/qemu/tests/tcg/i386/
H A Dtest-i386.c1742 info->si_signo, info->si_errno, info->si_code); in sig_handler()