/linux/arch/um/os-Linux/ |
H A D | signal.c | 31 [SIGIO] = sigio_handler, 48 if ((sig != SIGIO) && (sig != SIGWINCH) && (sig != SIGCHLD)) in sig_handler_common() 85 (sig == SIGIO)) { in sig_handler() 93 if (!enabled && (sig == SIGIO)) { in sig_handler() 191 [SIGIO] = sig_handler, 218 sigaddset(&action.sa_mask, SIGIO); in set_handler() 241 kill(os_getpid(), SIGIO); in send_sigio_to_self() 313 * Deal with SIGIO first because the alarm handler might in unblock_signals() 314 * schedule, leaving the pending SIGIO stranded until we come in unblock_signals() 317 * SIGIO' in unblock_signals() [all...] |
H A D | sigio.c | 50 CATCH_EINTR(r = syscall(__NR_tgkill, pid, pid, SIGIO)); in write_sigio_thread() 160 /* Used as a flag during SIGIO testing early in boot */ 238 if (sigaction(SIGIO, NULL, &old) < 0) { in check_one_sigio() 246 if (sigaction(SIGIO, &new, NULL) < 0) { in check_one_sigio() 258 if (sigaction(SIGIO, &old, NULL) < 0) in check_one_sigio() 268 printk(UM_KERN_INFO "Checking that host ptys support output SIGIO..."); in tty_output() 294 "skipping pty SIGIO check\n"); in check_sigio() 300 /* Here because it only does the SIGIO testing for now */
|
H A D | irq.c | 138 signal(SIGIO, SIG_IGN); in os_set_ioignore()
|
H A D | process.c | 181 set_handler(SIGIO); in init_new_thread_signals()
|
/linux/tools/testing/selftests/perf_events/ |
H A D | watermark_signal.c | 54 EXPECT_EQ(sigaction(SIGIO, &sigio, &previous_sigio), 0); in TEST() 101 if (fcntl(fd, F_SETSIG, SIGIO)) { in TEST() 102 perror("F_SETSIG SIGIO"); in TEST() 124 "expected SIGIO to terminate wait errno=%d status=%x\n%d", in TEST() 143 sigaction(SIGIO, &previous_sigio, NULL); in TEST()
|
/linux/arch/parisc/include/uapi/asm/ |
H A D | signal.h | 27 #define SIGIO 22 macro 28 #define SIGPOLL SIGIO
|
/linux/arch/m68k/include/uapi/asm/ |
H A D | signal.h | 47 #define SIGIO 29 macro 48 #define SIGPOLL SIGIO
|
/linux/arch/s390/include/uapi/asm/ |
H A D | signal.h | 55 #define SIGIO 29 macro 56 #define SIGPOLL SIGIO
|
/linux/arch/arm/include/uapi/asm/ |
H A D | signal.h | 47 #define SIGIO 29 macro 48 #define SIGPOLL SIGIO
|
/linux/include/uapi/asm-generic/ |
H A D | signal.h | 40 #define SIGIO 29 macro 41 #define SIGPOLL SIGIO
|
/linux/arch/xtensa/include/uapi/asm/ |
H A D | signal.h | 64 #define SIGIO 29 macro 65 #define SIGPOLL SIGIO
|
/linux/arch/mips/include/uapi/asm/ |
H A D | signal.h | 48 #define SIGIO 22 /* I/O now possible (4.2 BSD). */ macro 49 #define SIGPOLL SIGIO /* Pollable event occurred (System V). */
|
/linux/arch/powerpc/include/uapi/asm/ |
H A D | signal.h | 50 #define SIGIO 29 macro 51 #define SIGPOLL SIGIO
|
/linux/arch/alpha/include/uapi/asm/ |
H A D | signal.h | 45 #define SIGIO 23 macro 55 #define SIGPOLL SIGIO
|
/linux/tools/perf/tests/ |
H A D | bp_signal.c | 95 * so no new SIGIO is delivered. in sig_handler() 175 /* setup SIGIO signal handler */ in test__bp_signal() 180 if (sigaction(SIGIO, &sa, NULL) < 0) { in test__bp_signal() 194 * fd1 - breakpoint event on __test_function with SIGIO in test__bp_signal() 202 * fd3 - watchpoint event on __test_function with SIGIO in test__bp_signal() 208 * - SIGIO is delivered in test__bp_signal() 216 * - SIGIO is delivered in test__bp_signal() 224 * - SIGIO is delivered in test__bp_signal() 242 fd1 = bp_event(__test_function, SIGIO); in test__bp_signal() 244 fd3 = wp_event((void *)&the_var, SIGIO); in test__bp_signal() [all...] |
H A D | bp_signal_overflow.c | 75 /* setup SIGIO signal handler */ in test__bp_signal_overflow() 80 if (sigaction(SIGIO, &sa, NULL) < 0) { in test__bp_signal_overflow() 110 fcntl(fd, F_SETSIG, SIGIO); in test__bp_signal_overflow()
|
/linux/arch/sparc/include/uapi/asm/ |
H A D | signal.h | 65 #define SIGIO 23 macro 66 #define SIGPOLL SIGIO /* SysV name for SIGIO */
|
/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | perf_skip.c | 53 previous_sigio = signal(SIGIO, handle_sigio); in serial_test_perf_skip() 135 signal(SIGIO, previous_sigio); in serial_test_perf_skip()
|
/linux/samples/timers/ |
H A D | hpet_example.c | 233 if ((oldsig = signal(SIGIO, hpet_sigio)) == SIG_ERR) { in hpet_fasync() 289 signal(SIGIO, oldsig); in hpet_fasync()
|
/linux/security/apparmor/include/ |
H A D | sig_names.h | 5 * those that are always an alias SIGCLD for SIGCLHD and SIGPOLL for SIGIO 40 [SIGIO] = 29, /* SIGPOLL: 23, 29, 22 */
|
/linux/tools/testing/kunit/test_data/ |
H A D | test_is_test_passed-no_tests_run_no_header.log | 22 Checking that host ptys support output SIGIO...Yes 23 Checking that host ptys support SIGIO on close...No, enabling workaround
|
H A D | test_output_isolated_correctly.log | 48 Checking that host ptys support output SIGIO...Yes 49 Checking that host ptys support SIGIO on close...No, enabling workaround
|
/linux/fs/notify/ |
H A D | notification.c | 128 kill_fasync(&group->fsn_fa, SIGIO, POLL_IN); in fsnotify_insert_event()
|
/linux/drivers/input/serio/ |
H A D | serio_raw.c | 260 kill_fasync(&client->fasync, SIGIO, POLL_IN); in serio_raw_interrupt() 361 kill_fasync(&client->fasync, SIGIO, POLL_HUP); in serio_raw_hangup()
|
/linux/fs/ |
H A D | pipe.c | 73 * FIFOs and Pipes now generate SIGIO for both readers and writers. 402 kill_fasync(&pipe->fasync_writers, SIGIO, POLL_OUT); in anon_pipe_read() 570 kill_fasync(&pipe->fasync_readers, SIGIO, POLL_IN); in anon_pipe_write() 595 kill_fasync(&pipe->fasync_readers, SIGIO, POLL_IN); in anon_pipe_write() 737 kill_fasync(&pipe->fasync_readers, SIGIO, POLL_IN); in pipe_release() 738 kill_fasync(&pipe->fasync_writers, SIGIO, POLL_OUT); in pipe_release()
|