Home
last modified time | relevance | path

Searched refs:SIGIO (Results 1 – 88 of 88) sorted by relevance

/linux-4.4.14/arch/um/os-Linux/
Dsignal.c26 [SIGIO] = sigio_handler,
43 if ((sig != SIGIO) && (sig != SIGWINCH) && (sig != SIGALRM)) in sig_handler_common()
71 if (!enabled && (sig == SIGIO)) { in sig_handler()
136 [SIGIO] = sig_handler,
194 sigaddset(&action.sa_mask, SIGIO); in set_handler()
287 sig_handler_common(SIGIO, NULL, NULL); in unblock_signals()
Dsigio.c466 if (sigaction(SIGIO, NULL, &old) < 0) { in check_one_sigio()
474 if (sigaction(SIGIO, &new, NULL) < 0) { in check_one_sigio()
486 if (sigaction(SIGIO, &old, NULL) < 0) in check_one_sigio()
Dirq.c134 signal(SIGIO, SIG_IGN); in os_set_ioignore()
Dprocess.c285 set_handler(SIGIO); in init_new_thread_signals()
Dfile.c395 if ((fcntl(fd, F_SETSIG, SIGIO) < 0) || in os_set_fd_async()
/linux-4.4.14/arch/ia64/include/uapi/asm/
Dsignal.h41 #define SIGIO 29 macro
42 #define SIGPOLL SIGIO
/linux-4.4.14/arch/parisc/include/uapi/asm/
Dsignal.h26 #define SIGIO 22 macro
27 #define SIGPOLL SIGIO
/linux-4.4.14/arch/mn10300/include/uapi/asm/
Dsignal.h56 #define SIGIO 29 macro
57 #define SIGPOLL SIGIO
/linux-4.4.14/arch/m32r/include/uapi/asm/
Dsignal.h48 #define SIGIO 29 macro
49 #define SIGPOLL SIGIO
/linux-4.4.14/arch/avr32/include/uapi/asm/
Dsignal.h53 #define SIGIO 29 macro
54 #define SIGPOLL SIGIO
/linux-4.4.14/arch/m68k/include/uapi/asm/
Dsignal.h46 #define SIGIO 29 macro
47 #define SIGPOLL SIGIO
/linux-4.4.14/arch/mips/include/uapi/asm/
Dsignal.h47 #define SIGIO 22 /* I/O now possible (4.2 BSD). */ macro
48 #define SIGPOLL SIGIO /* Pollable event occurred (System V). */
/linux-4.4.14/arch/h8300/include/uapi/asm/
Dsignal.h46 #define SIGIO 29 macro
47 #define SIGPOLL SIGIO
/linux-4.4.14/arch/cris/include/uapi/asm/
Dsignal.h46 #define SIGIO 29 macro
47 #define SIGPOLL SIGIO
/linux-4.4.14/arch/arm/include/uapi/asm/
Dsignal.h46 #define SIGIO 29 macro
47 #define SIGPOLL SIGIO
/linux-4.4.14/include/uapi/asm-generic/
Dsignal.h39 #define SIGIO 29 macro
40 #define SIGPOLL SIGIO
/linux-4.4.14/arch/alpha/include/uapi/asm/
Dsignal.h44 #define SIGIO 23 macro
54 #define SIGPOLL SIGIO
/linux-4.4.14/arch/s390/include/uapi/asm/
Dsignal.h54 #define SIGIO 29 macro
55 #define SIGPOLL SIGIO
/linux-4.4.14/arch/powerpc/include/uapi/asm/
Dsignal.h49 #define SIGIO 29 macro
50 #define SIGPOLL SIGIO
/linux-4.4.14/arch/x86/include/uapi/asm/
Dsignal.h51 #define SIGIO 29 macro
52 #define SIGPOLL SIGIO
/linux-4.4.14/arch/xtensa/include/uapi/asm/
Dsignal.h63 #define SIGIO 29 macro
64 #define SIGPOLL SIGIO
/linux-4.4.14/tools/perf/tests/
Dbp_signal_overflow.c73 if (sigaction(SIGIO, &sa, NULL) < 0) { in test__bp_signal_overflow()
103 fcntl(fd, F_SETSIG, SIGIO); in test__bp_signal_overflow()
Dbp_signal.c91 fcntl(fd, F_SETSIG, SIGIO); in bp_event()
124 if (sigaction(SIGIO, &sa, NULL) < 0) { in test__bp_signal()
/linux-4.4.14/arch/sparc/include/uapi/asm/
Dsignal.h64 #define SIGIO 23 macro
65 #define SIGPOLL SIGIO /* SysV name for SIGIO */
/linux-4.4.14/Documentation/timers/
Dhpet_example.c232 if ((oldsig = signal(SIGIO, hpet_sigio)) == SIG_ERR) { in hpet_fasync()
288 signal(SIGIO, oldsig); in hpet_fasync()
/linux-4.4.14/fs/
Dpipe.c322 kill_fasync(&pipe->fasync_writers, SIGIO, POLL_OUT); in pipe_read()
331 kill_fasync(&pipe->fasync_writers, SIGIO, POLL_OUT); in pipe_read()
459 kill_fasync(&pipe->fasync_readers, SIGIO, POLL_IN); in pipe_write()
470 kill_fasync(&pipe->fasync_readers, SIGIO, POLL_IN); in pipe_write()
564 kill_fasync(&pipe->fasync_readers, SIGIO, POLL_IN); in pipe_release()
565 kill_fasync(&pipe->fasync_writers, SIGIO, POLL_OUT); in pipe_release()
Dsplice.c168 kill_fasync(&pipe->fasync_readers, SIGIO, POLL_IN); in wakeup_pipe_readers()
248 kill_fasync(&pipe->fasync_readers, SIGIO, POLL_IN); in splice_to_pipe()
732 kill_fasync(&pipe->fasync_writers, SIGIO, POLL_OUT); in wakeup_pipe_writers()
Dcoredump.c465 kill_fasync(&pipe->fasync_readers, SIGIO, POLL_IN); in wait_for_dump_helpers()
Dfcntl.c486 do_send_sig_info(SIGIO, SEND_SIG_PRIV, p, group); in send_sigio_to_task()
Dlocks.c477 kill_fasync(&fl->fl_fasync, SIGIO, POLL_MSG); in lease_break_callback()
/linux-4.4.14/fs/notify/
Dnotification.c124 kill_fasync(&group->fsn_fa, SIGIO, POLL_IN); in fsnotify_add_event()
/linux-4.4.14/drivers/input/serio/
Dserio_raw.c286 kill_fasync(&client->fasync, SIGIO, POLL_IN); in serio_raw_interrupt()
387 kill_fasync(&client->fasync, SIGIO, POLL_HUP); in serio_raw_hangup()
/linux-4.4.14/drivers/pps/
Dkapi.c231 kill_fasync(&pps->async_queue, SIGIO, POLL_IN); in pps_event()
/linux-4.4.14/drivers/usb/misc/
Dyurex.c171 kill_fasync(&dev->async_queue, SIGIO, POLL_IN); in yurex_interrupt()
340 kill_fasync(&dev->async_queue, SIGIO, POLL_IN); in yurex_disconnect()
/linux-4.4.14/drivers/staging/comedi/drivers/
Daddi_apci_1564.c190 send_sig(SIGIO, devpriv->tsk_current, 0); in apci1564_interrupt()
209 send_sig(SIGIO, devpriv->tsk_current, 0); in apci1564_interrupt()
Daddi_apci_3501.c276 send_sig(SIGIO, devpriv->tsk_Current, 0); in apci3501_interrupt()
/linux-4.4.14/arch/um/drivers/
Dchan_user.c82 sigaddset(&no_sigio, SIGIO); in generic_console_write()
/linux-4.4.14/drivers/input/
Dmousedev.c312 kill_fasync(&client->fasync, SIGIO, POLL_IN); in mousedev_notify_readers()
706 kill_fasync(&client->fasync, SIGIO, POLL_IN); in mousedev_write()
802 kill_fasync(&client->fasync, SIGIO, POLL_HUP); in mousedev_hangup()
Djoydev.c115 kill_fasync(&client->fasync, SIGIO, POLL_IN); in joydev_pass_event()
231 kill_fasync(&client->fasync, SIGIO, POLL_HUP); in joydev_hangup()
Devdev.c254 kill_fasync(&client->fasync, SIGIO, POLL_IN); in __pass_event()
459 kill_fasync(&client->fasync, SIGIO, POLL_HUP); in evdev_hangup()
/linux-4.4.14/Documentation/filesystems/
Ddnotify.txt27 By default, SIGIO will be delivered to the process and no other useful
/linux-4.4.14/arch/score/kernel/
Dasm-offsets.c203 DEFINE(_SIGIO, SIGIO); in output_signal_defined()
/linux-4.4.14/drivers/infiniband/core/
Duverbs_main.c497 kill_fasync(&file->async_queue, SIGIO, POLL_IN); in ib_uverbs_comp_handler()
531 kill_fasync(&file->async_file->async_queue, SIGIO, POLL_IN); in ib_uverbs_async_handler()
1216 kill_fasync(&event_file->async_queue, SIGIO, POLL_IN); in ib_uverbs_free_hw_resources()
/linux-4.4.14/drivers/char/
Drtc.c274 kill_fasync(&rtc_async_queue, SIGIO, POLL_IN); in rtc_interrupt()
1203 kill_fasync(&rtc_async_queue, SIGIO, POLL_IN); in rtc_dropped_irq()
Drandom.c698 kill_fasync(&fasync, SIGIO, POLL_IN); in credit_entropy_bits()
1078 kill_fasync(&fasync, SIGIO, POLL_OUT); in account()
Dhpet.c195 kill_fasync(&devp->hd_async_queue, SIGIO, POLL_IN); in hpet_interrupt()
Dsonypi.c881 kill_fasync(&sonypi_device.fifo_async, SIGIO, POLL_IN); in sonypi_irq()
Dvirtio_console.c1387 kill_fasync(&port->async_queue, SIGIO, POLL_OUT); in send_sigio_to_port()
/linux-4.4.14/fs/fuse/
Ddev.c332 kill_fasync(&fiq->fasync, SIGIO, POLL_IN); in queue_request()
348 kill_fasync(&fiq->fasync, SIGIO, POLL_IN); in fuse_queue_forget()
426 kill_fasync(&fiq->fasync, SIGIO, POLL_IN); in queue_interrupt()
1433 kill_fasync(&pipe->fasync_readers, SIGIO, POLL_IN); in fuse_dev_splice_read()
2168 kill_fasync(&fiq->fasync, SIGIO, POLL_IN); in fuse_abort_conn()
/linux-4.4.14/arch/um/os-Linux/skas/
Dprocess.c398 case SIGIO: in userspace()
/linux-4.4.14/drivers/tty/vt/
Dvc_screen.c82 kill_fasync(&poll->fasync, SIGIO, POLL_IN); in vcs_notifier()
/linux-4.4.14/drivers/tty/
Dn_tty.c232 kill_fasync(&tty->fasync, SIGIO, POLL_OUT); in n_tty_write_wakeup()
1376 kill_fasync(&tty->fasync, SIGIO, POLL_IN); in n_tty_receive_char_special()
1660 kill_fasync(&tty->fasync, SIGIO, POLL_IN); in __receive_buf()
Dn_hdlc.c565 kill_fasync (&n_hdlc->tty->fasync, SIGIO, POLL_IN); in n_hdlc_tty_receive()
Dn_r3964.c892 kill_pid(pClient->pid, SIGIO, 1); in add_msg()
/linux-4.4.14/drivers/xen/
Devtchn.c187 SIGIO, POLL_IN); in evtchn_interrupt()
/linux-4.4.14/drivers/hid/
Dhidraw.c505 kill_fasync(&list->fasync, SIGIO, POLL_IN); in hidraw_report_event()
/linux-4.4.14/net/decnet/
Ddn_nsp_in.c653 if (dn_queue_skb(sk, skb, SIGIO, &sk->sk_receive_queue) == 0) { in dn_nsp_data()
/linux-4.4.14/sound/core/
Dtimer.c1220 kill_fasync(&tu->fasync, SIGIO, POLL_IN); in snd_timer_user_interrupt()
1256 kill_fasync(&tu->fasync, SIGIO, POLL_IN); in snd_timer_user_ccallback()
1314 kill_fasync(&tu->fasync, SIGIO, POLL_IN); in snd_timer_user_tinterrupt()
Dcontrol.c188 kill_fasync(&ctl->fasync, SIGIO, POLL_IN); in snd_ctl_notify()
1768 kill_fasync(&ctl->fasync, SIGIO, POLL_ERR); in snd_ctl_dev_disconnect()
Dpcm_lib.c1890 kill_fasync(&runtime->fasync, SIGIO, POLL_IN); in snd_pcm_period_elapsed()
/linux-4.4.14/Documentation/networking/
Dtuntap.txt33 br_sigio.c - bridge based on async io and SIGIO signal.
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/
Dfile.c705 kill_fasync(&ctx->ibox_fasync, SIGIO, POLLIN); in spufs_ibox_callback()
857 kill_fasync(&ctx->wbox_fasync, SIGIO, POLLOUT); in spufs_wbox_callback()
1546 kill_fasync(&ctx->mfc_fasync, SIGIO, mask); in spufs_mfc_callback()
/linux-4.4.14/arch/mips/kernel/
Dasm-offsets.c274 DEFINE(_SIGIO, SIGIO); in output_signal_defined()
/linux-4.4.14/drivers/rtc/
Dinterface.c504 kill_fasync(&rtc->async_queue, SIGIO, POLL_IN); in rtc_handle_legacy_irq()
/linux-4.4.14/drivers/uio/
Duio.c398 kill_fasync(&idev->async_queue, SIGIO, POLL_IN); in uio_event_notify()
/linux-4.4.14/drivers/char/ipmi/
Dipmi_devintf.c75 kill_fasync(&priv->fasync_queue, SIGIO, POLL_IN); in file_receive_handler()
Dipmi_watchdog.c975 kill_fasync(&fasync_q, SIGIO, POLL_IN); in ipmi_wdog_pretimeout_handler()
/linux-4.4.14/arch/x86/kernel/
Dvm86_32.c759 | (1 << SIGUSR1) | (1 << SIGUSR2) | (1 << SIGIO) | (1 << SIGURG) \
/linux-4.4.14/drivers/hid/usbhid/
Dhiddev.c175 kill_fasync(&list->fasync, SIGIO, POLL_IN); in hiddev_send_event()
/linux-4.4.14/drivers/net/
Dtun.c882 kill_fasync(&tfile->fasync, SIGIO, POLL_IN); in tun_net_xmit()
1501 kill_fasync(&tfile->fasync, SIGIO, POLL_OUT); in tun_sock_write_space()
/linux-4.4.14/drivers/misc/genwqe/
Dcard_dev.c1341 rc = genwqe_kill_fasync(cd, SIGIO); in genwqe_inform_and_stop_processes()
/linux-4.4.14/drivers/misc/lis3lv02d/
Dlis3lv02d.c503 kill_fasync(&lis3->async_queue, SIGIO, POLL_IN); in lis302dl_interrupt()
/linux-4.4.14/drivers/misc/mei/
Dclient.c1374 kill_fasync(&cl->ev_async, SIGIO, POLL_PRI); in mei_cl_notify()
/linux-4.4.14/drivers/message/fusion/
Dmptctl.c574 kill_fasync(&async_queue, SIGIO, POLL_IN); in mptctl_event_process()
594 kill_fasync(&async_queue, SIGIO, POLL_IN); in mptctl_event_process()
/linux-4.4.14/drivers/hsi/clients/
Dcmt_speech.c169 kill_fasync(&cs_char_data.async_queue, SIGIO, POLL_IN); in cs_notify()
/linux-4.4.14/Documentation/security/
Dcredentials.txt79 For instance an open file may send SIGIO to a task using the UID and EUID
/linux-4.4.14/Documentation/scsi/
DChangeLog.megaraid_sas308 the way it raises SIGIO.
/linux-4.4.14/drivers/usb/gadget/legacy/
Dinode.c849 kill_fasync (&dev->fasync, SIGIO, POLL_IN); in ep0_readable()
/linux-4.4.14/drivers/staging/comedi/
Dcomedi_fops.c2735 kill_fasync(&dev->async_queue, SIGIO, si_code); in comedi_event()
/linux-4.4.14/net/
Dsocket.c1078 kill_fasync(&wq->fasync_list, SIGIO, band); in sock_wake_async()
/linux-4.4.14/drivers/scsi/mpt3sas/
Dmpt3sas_ctl.c380 kill_fasync(&async_queue, SIGIO, POLL_IN); in mpt3sas_ctl_add_to_event_log()
/linux-4.4.14/drivers/isdn/i4l/
Disdn_tty.c1733 send_sig(SIGIO, dev->profd, 1); in modem_write_profile()
/linux-4.4.14/drivers/platform/x86/
Dsony-laptop.c4267 kill_fasync(&sonypi_compat.fifo_async, SIGIO, POLL_IN); in sonypi_compat_report_event()
/linux-4.4.14/arch/ia64/kernel/
Dperfmon.c5110 kill_fasync (&ctx->ctx_async_queue, SIGIO, POLL_IN); in pfm_notify_user()
/linux-4.4.14/drivers/scsi/megaraid/
Dmegaraid_sas_base.c2699 kill_fasync(&megasas_async_queue, SIGIO, POLL_IN); in megasas_service_aen()
/linux-4.4.14/security/selinux/
Dhooks.c3488 perm = signal_to_av(SIGIO); /* as per send_sigio_to_task */ in selinux_file_send_sigiotask()
/linux-4.4.14/kernel/events/
Dcore.c4975 kill_fasync(perf_event_fasync(event), SIGIO, event->pending_kill); in perf_event_wakeup()
/linux-4.4.14/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt1512 tap device doesn't support SIGIO, which UML needs in order to use