Home
last modified time | relevance | path

Searched refs:fasync (Results 1 – 72 of 72) sorted by relevance

/linux-4.4.14/drivers/input/serio/
Dserio_raw.c46 struct fasync_struct *fasync; member
62 return fasync_helper(fd, file, on, &client->fasync); in serio_raw_fasync()
264 .fasync = serio_raw_fasync,
286 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/fs/ecryptfs/
Dfile.c288 if (lower_file->f_op->fasync) in ecryptfs_fasync()
289 rc = lower_file->f_op->fasync(fd, lower_file, flag); in ecryptfs_fasync()
353 .fasync = ecryptfs_fasync,
372 .fasync = ecryptfs_fasync,
/linux-4.4.14/include/linux/
Dhidraw.h39 struct fasync_struct *fasync; member
Dhid-debug.h45 struct fasync_struct *fasync; member
Dposix-clock.h82 int (*fasync) (struct posix_clock *pc, member
Dtty_ldisc.h212 void (*fasync)(struct tty_struct *tty, int on); member
Dtty.h298 struct fasync_struct *fasync; member
Dperf_event.h552 struct fasync_struct *fasync; member
Dfs.h1627 int (*fasync) (int, struct file *, int); member
/linux-4.4.14/drivers/tty/vt/
Dvc_screen.c58 struct fasync_struct *fasync; member
82 kill_fasync(&poll->fasync, SIGIO, POLL_IN); in vcs_notifier()
589 return fasync_helper(fd, file, on, &poll->fasync); in vcs_fasync()
619 .fasync = vcs_fasync,
/linux-4.4.14/kernel/time/
Dposix-clock.c93 if (clk->ops.fasync) in posix_clock_fasync()
94 err = clk->ops.fasync(clk, fd, fp, on); in posix_clock_fasync()
202 .fasync = posix_clock_fasync,
/linux-4.4.14/fs/
Dfile_table.c203 if (file->f_op->fasync) in __fput()
204 file->f_op->fasync(-1, file, 0); in __fput()
Dioctl.c509 if (filp->f_op->fasync) in ioctl_fioasync()
511 error = filp->f_op->fasync(fd, filp, on); in ioctl_fioasync()
Dfcntl.c68 if (((arg ^ filp->f_flags) & FASYNC) && filp->f_op->fasync) { in setfl()
69 error = filp->f_op->fasync(fd, filp, (arg & FASYNC) != 0); in setfl()
Dpipe.c993 .fasync = pipe_fasync,
/linux-4.4.14/drivers/input/
Dmousedev.c97 struct fasync_struct *fasync; member
312 kill_fasync(&client->fasync, SIGIO, POLL_IN); in mousedev_notify_readers()
411 return fasync_helper(fd, file, on, &client->fasync); in mousedev_fasync()
706 kill_fasync(&client->fasync, SIGIO, POLL_IN); in mousedev_write()
776 .fasync = mousedev_fasync,
802 kill_fasync(&client->fasync, SIGIO, POLL_HUP); in mousedev_hangup()
Djoydev.c69 struct fasync_struct *fasync; member
115 kill_fasync(&client->fasync, SIGIO, POLL_IN); in joydev_pass_event()
163 return fasync_helper(fd, file, on, &client->fasync); in joydev_fasync()
231 kill_fasync(&client->fasync, SIGIO, POLL_HUP); in joydev_hangup()
710 .fasync = joydev_fasync,
Devdev.c56 struct fasync_struct *fasync; member
254 kill_fasync(&client->fasync, SIGIO, POLL_IN); in __pass_event()
342 return fasync_helper(fd, file, on, &client->fasync); in evdev_fasync()
459 kill_fasync(&client->fasync, SIGIO, POLL_HUP); in evdev_hangup()
1333 .fasync = evdev_fasync,
/linux-4.4.14/drivers/hid/
Dhidraw.c323 return fasync_helper(fd, file, on, &list->fasync); in hidraw_fasync()
478 .fasync = hidraw_fasync,
505 kill_fasync(&list->fasync, SIGIO, POLL_IN); in hidraw_report_event()
/linux-4.4.14/drivers/char/
Drandom.c410 static struct fasync_struct *fasync; variable
698 kill_fasync(&fasync, SIGIO, POLL_IN); in credit_entropy_bits()
1078 kill_fasync(&fasync, SIGIO, POLL_OUT); in account()
1581 return fasync_helper(fd, filp, on, &fasync); in random_fasync()
1589 .fasync = random_fasync,
1597 .fasync = random_fasync,
Drtc.c909 .fasync = rtc_fasync,
Dhpet.c728 .fasync = hpet_fasync,
Dsonypi.c1069 .fasync = sonypi_misc_fasync,
Dvirtio_console.c1117 .fasync = port_fops_fasync,
/linux-4.4.14/drivers/hid/usbhid/
Dhiddev.c64 struct fasync_struct *fasync; member
175 kill_fasync(&list->fasync, SIGIO, POLL_IN); in hiddev_send_event()
230 return fasync_helper(fd, file, on, &list->fasync); in hiddev_fasync()
856 .fasync = hiddev_fasync,
/linux-4.4.14/drivers/tty/
Dn_tty.c231 if (tty->fasync && test_and_clear_bit(TTY_DO_WRITE_WAKEUP, &tty->flags)) in n_tty_write_wakeup()
232 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()
2412 if (b - buf != nr && tty->fasync) in n_tty_write()
2514 else if (!tty->fasync) in n_tty_fasync()
2533 .fasync = n_tty_fasync,
Dn_hdlc.c564 if (n_hdlc->tty->fasync != NULL) in n_hdlc_tty_receive()
565 kill_fasync (&n_hdlc->tty->fasync, SIGIO, POLL_IN); in n_hdlc_tty_receive()
Dtty_io.c476 .fasync = tty_fasync,
488 .fasync = tty_fasync,
2217 retval = fasync_helper(fd, filp, on, &tty->fasync); in __tty_fasync()
2223 if (ldisc->ops->fasync) in __tty_fasync()
2224 ldisc->ops->fasync(tty, on); in __tty_fasync()
/linux-4.4.14/sound/core/
Dinit.c337 if ((file->f_flags & FASYNC) && df->disconnected_f_op->fasync) in snd_disconnect_release()
338 df->disconnected_f_op->fasync(-1, file, 0); in snd_disconnect_release()
379 .fasync = snd_disconnect_fasync
Dtimer.c76 struct fasync_struct *fasync; member
1220 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()
1919 return fasync_helper(fd, file, on, &tu->fasync); in snd_timer_user_fasync()
2022 .fasync = snd_timer_user_fasync,
Dcontrol.c188 kill_fasync(&ctl->fasync, SIGIO, POLL_IN); in snd_ctl_notify()
1696 return fasync_helper(fd, file, on, &ctl->fasync); in snd_ctl_fasync()
1743 .fasync = snd_ctl_fasync,
1768 kill_fasync(&ctl->fasync, SIGIO, POLL_ERR); in snd_ctl_dev_disconnect()
Dpcm_native.c3530 return fasync_helper(fd, file, on, &runtime->fasync); in snd_pcm_fasync()
3690 .fasync = snd_pcm_fasync,
3704 .fasync = snd_pcm_fasync,
Dpcm_lib.c1890 kill_fasync(&runtime->fasync, SIGIO, POLL_IN); in snd_pcm_period_elapsed()
/linux-4.4.14/include/sound/
Dcontrol.h109 struct fasync_struct *fasync; member
Dpcm.h395 struct fasync_struct *fasync; member
/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()
2168 kill_fasync(&fiq->fasync, SIGIO, POLL_IN); in fuse_abort_conn()
2198 WARN_ON(fc->iq.fasync != NULL); in fuse_dev_release()
2215 return fasync_helper(fd, file, on, &fud->fc->iq.fasync); in fuse_dev_fasync()
2281 .fasync = fuse_dev_fasync,
Dfuse_i.h412 struct fasync_struct *fasync; member
/linux-4.4.14/drivers/pps/
Dpps.c270 .fasync = pps_cdev_fasync,
/linux-4.4.14/drivers/net/
Dtun.c150 struct fasync_struct *fasync; member
882 kill_fasync(&tfile->fasync, SIGIO, POLL_IN); in tun_net_xmit()
1501 kill_fasync(&tfile->fasync, SIGIO, POLL_OUT); in tun_sock_write_space()
2196 if ((ret = fasync_helper(fd, file, on, &tfile->fasync)) < 0) in tun_chr_fasync()
2285 .fasync = tun_chr_fasync,
/linux-4.4.14/drivers/usb/gadget/legacy/
Dinode.c122 struct fasync_struct *fasync; member
849 kill_fasync (&dev->fasync, SIGIO, POLL_IN); in ep0_readable()
1171 return fasync_helper (f, fd, on, &dev->fasync); in ep0_fasync()
1886 .fasync = ep0_fasync,
/linux-4.4.14/Documentation/misc-devices/
Dlis3lv02d60 fasync operation modes. You must read 1 bytes from the device. The
/linux-4.4.14/drivers/rtc/
Drtc-dev.c456 .fasync = rtc_dev_fasync,
/linux-4.4.14/drivers/usb/misc/
Dyurex.c542 .fasync = yurex_fasync,
DKconfig234 fasync for the counter update via a device file /dev/yurex*.
/linux-4.4.14/drivers/input/misc/
Dhp_sdc_rtc.c691 .fasync = hp_sdc_rtc_fasync,
/linux-4.4.14/drivers/net/wan/
Dcosa.c318 .fasync = cosa_fasync,
993 static struct fasync_struct *fasync[256] = { NULL, }; variable
1000 return fasync_helper(inode, file, on, &fasync[port]); in cosa_fasync()
/linux-4.4.14/drivers/xen/
Devtchn.c635 .fasync = evtchn_fasync,
/linux-4.4.14/fs/notify/inotify/
Dinotify_user.c321 .fasync = fsnotify_fasync,
/linux-4.4.14/drivers/misc/mei/
Dmain.c731 .fasync = mei_fasync,
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/
Dfile.c800 .fasync = spufs_ibox_fasync,
950 .fasync = spufs_wbox_fasync,
1824 .fasync = spufs_mfc_fasync,
/linux-4.4.14/drivers/uio/
Duio.c716 .fasync = uio_fasync,
/linux-4.4.14/fs/notify/fanotify/
Dfanotify_user.c427 .fasync = NULL,
/linux-4.4.14/drivers/char/ipmi/
Dipmi_devintf.c867 .fasync = ipmi_fasync,
Dipmi_watchdog.c939 .fasync = ipmi_fasync,
/linux-4.4.14/Documentation/filesystems/
DLocking445 int (*fasync) (int, struct file *, int);
478 ->fasync() is responsible for maintaining the FASYNC bit in filp->f_flags.
Dvfs.txt822 int (*fasync) (int, struct file *, int);
881 fasync: called by the fcntl(2) system call when asynchronous
/linux-4.4.14/drivers/misc/genwqe/
Dcard_dev.c1249 .fasync = genwqe_fasync,
/linux-4.4.14/drivers/misc/lis3lv02d/
Dlis3lv02d.c679 .fasync = lis3lv02d_misc_fasync,
/linux-4.4.14/drivers/infiniband/core/
Duverbs_main.c461 .fasync = ib_uverbs_event_fasync,
/linux-4.4.14/drivers/hsi/clients/
Dcmt_speech.c1373 .fasync = cs_char_fasync,
/linux-4.4.14/drivers/scsi/mpt3sas/
Dmpt3sas_ctl.c3373 .fasync = _ctl_fasync,
3384 .fasync = _ctl_fasync,
/linux-4.4.14/kernel/events/
Dcore.c4935 retval = fasync_helper(fd, filp, on, &event->fasync); in perf_fasync()
4952 .fasync = perf_fasync,
4967 return &event->fasync; in perf_event_fasync()
/linux-4.4.14/drivers/staging/comedi/
Dcomedi_fops.c2686 .fasync = comedi_fasync,
/linux-4.4.14/Documentation/
DIPMI.txt620 on the device when the pretimeout occurs. Select and fasync work on
/linux-4.4.14/drivers/scsi/
Dsg.c1391 .fasync = sg_fasync,
Dpmcraid.c4094 .fasync = pmcraid_chr_fasync,
/linux-4.4.14/drivers/message/fusion/
Dmptctl.c2816 .fasync = mptctl_fasync,
/linux-4.4.14/net/
Dsocket.c152 .fasync = sock_fasync,
/linux-4.4.14/drivers/platform/x86/
Dsony-laptop.c4252 .fasync = sonypi_misc_fasync,
/linux-4.4.14/arch/ia64/kernel/
Dperfmon.c2154 .fasync = pfm_fasync,
/linux-4.4.14/Documentation/cdrom/
Dcdrom-standard.tex177 &NULL, & fasync \cr
/linux-4.4.14/drivers/scsi/megaraid/
Dmegaraid_sas_base.c6555 .fasync = megasas_mgmt_fasync,