Searched full:signals (Results 1 – 25 of 148) sorted by relevance
123456
/qemu/tests/tcg/s390x/ |
H A D | Makefile.target | 27 TESTS+=signals-s390x 98 run-gdbstub-signals-s390x: signals-s390x 102 --bin $< --test $(S390X_SRC)/gdbstub/test-signals-s390x.py, \ 103 mixing signals and debugging) 114 EXTRA_RUNS += run-gdbstub-signals-s390x run-gdbstub-svc
|
/qemu/bsd-user/ |
H A D | signal-common.h | 2 * Emulation of BSD signals 13 * block_signals: block all signals while handling this guest syscall 15 * Block all signals, and arrange that the signal mask is returned to 21 * emulation of the system call knowing that no signals can be taken 26 * Signals will be unblocked again by process_pending_signals().
|
H A D | signal.c | 2 * Emulation of BSD signals 104 * signals are available on all architectures. 209 * all the signals (they have values that none of the other, in host_to_target_siginfo_noswap() 337 * further guest code before unblocking signals in in block_signals() 461 /* Job control signals. */ in fatal_signal() 572 * For synchronous signals, unwind the cpu state to the faulting in host_signal_handler() 584 * Block host signals until target signal handler entered. We in host_signal_handler() 587 * now and it getting out to the main loop. Signals will be in host_signal_handler() 878 * trap all signals because it affects syscall interrupt in signal_init() 879 * behavior. But do trap all default-fatal signals. in signal_init() [all …]
|
/qemu/tests/tcg/sh4/ |
H A D | Makefile.target | 8 run-signals: signals 10 run-plugin-signals-with-%:
|
/qemu/linux-user/ |
H A D | signal.c | 2 * Emulation of Linux signals 187 * run any further guest code before unblocking signals in in block_signals() 485 /* XXX: we support only POSIX RT signals are used. */ 528 * Map host RT signals to target RT signals according to the in signal_table_init() 576 * Signals are supported starting from TARGET_SIGRTMIN and going up in signal_table_init() 577 * until we run out of host realtime signals. Glibc uses the lower 2 in signal_table_init() 578 * RT signals and (hopefully) nobody uses the upper ones. in signal_table_init() 582 * Attempts for configure "missing" signals via sigaction will be in signal_table_init() 585 * Reserve two signals for internal usage (see below). in signal_table_init() 619 "No rt signals left for interrupt and SIGABRT mapping\n"); in signal_table_init() [all …]
|
H A D | signal-common.h | 2 * Emulation of Linux signals 73 * block_signals: block all signals while handling this guest syscall 75 * Block all signals, and arrange that the signal mask is returned to 81 * emulation of the system call knowing that no signals can be taken 86 * Signals will be unblocked again by process_pending_signals().
|
/qemu/tests/tcg/ppc64/ |
H A D | Makefile.target | 16 run-signals: signals 18 run-plugin-signals-with-%:
|
/qemu/tests/tcg/hppa/ |
H A D | Makefile.target | 8 run-signals: signals
|
/qemu/include/user/ |
H A D | safe-syscall.h | 37 * syscalls and guest signals: 43 * These are guest syscalls that never get interrupted by signals and 51 * to block signals for the duration of the syscall. This mainly applies 58 * These are guest syscalls that can be interrupted by signals and
|
/qemu/include/hw/misc/ |
H A D | tz-ppc.h | 23 * collection of input signals from other hardware in the system. Typically 35 * the user's decode logic asserting one of the hsel[] signals. In QEMU, 90 /* State: these just track the values of our input signals */
|
H A D | tz-msc.h | 25 * collection of input signals from other hardware in the system. Typically 66 /* State: these just track the values of our input signals */
|
/qemu/linux-user/sparc/ |
H A D | target_signal.h | 38 #define TARGET_SIG_BLOCK 0x01 /* for blocking signals */ 39 #define TARGET_SIG_UNBLOCK 0x02 /* for unblocking signals */
|
/qemu/linux-user/generic/ |
H A D | signal.h | 53 #define TARGET_SIG_BLOCK 0 /* for blocking signals */ 54 #define TARGET_SIG_UNBLOCK 1 /* for unblocking signals */
|
/qemu/tests/tcg/multiarch/linux/ |
H A D | linux-sigrtminmax.c | 2 * Test the lowest and the highest real-time signals. 50 /* The host must have a few signals starting from this one. */ in main()
|
/qemu/system/ |
H A D | async-teardown.c | 95 * Block all signals, start (clone) a new process sharing the address space 96 * with qemu (CLONE_VM), then restore signals.
|
/qemu/bsd-user/netbsd/ |
H A D | target_os_signal.h | 66 #define TARGET_SS_ONSTACK 0x0001 /* take signals on alternate stack */ 67 #define TARGET_SS_DISABLE 0x0004 /* disable taking signals on alternate stack */
|
/qemu/linux-user/mips64/ |
H A D | target_signal.h | 41 #define TARGET_SIG_BLOCK 1 /* for blocking signals */ 42 #define TARGET_SIG_UNBLOCK 2 /* for unblocking signals */
|
H A D | signal.c | 2 * Emulation of Linux signals
|
/qemu/linux-user/mips/ |
H A D | target_signal.h | 41 #define TARGET_SIG_BLOCK 1 /* for blocking signals */ 42 #define TARGET_SIG_UNBLOCK 2 /* for unblocking signals */
|
/qemu/bsd-user/openbsd/ |
H A D | target_os_signal.h | 66 #define TARGET_SS_ONSTACK 0x0001 /* take signals on alternate stack */ 67 #define TARGET_SS_DISABLE 0x0004 /* disable taking signals on alternate stack */
|
/qemu/bsd-user/freebsd/ |
H A D | target_os_signal.h | 78 #define TARGET_SS_ONSTACK 0x0001 /* take signals on alternate stack */ 79 #define TARGET_SS_DISABLE 0x0004 /* disable taking signals on alternate stack*/
|
/qemu/include/qemu/ |
H A D | main-loop.h | 47 * main one should block signals that are trapped by the main loop. 48 * For simplicity, you can consider these signals to be safe: SIGUSR1, 49 * SIGUSR2, thread signals (SIGFPE, SIGILL, SIGSEGV, SIGBUS) and real-time 50 * signals if available. Remember that Windows in practice does not have 51 * signals, though.
|
/qemu/docs/user/ |
H A D | main.rst | 27 QEMU can redirect to the running program all signals coming from the 28 host (such as ``SIGALRM``), as well as synthesize signals from 34 normal and real-time signals.
|
/qemu/bsd-user/include/ |
H A D | special-errno.h | 20 * re-execute the syscall after handling any pending signals.
|
/qemu/linux-user/x86_64/ |
H A D | signal.c | 2 * Emulation of Linux signals
|
123456