Home
last modified time | relevance | path

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

12

/drivers/input/serio/
Dserio_raw.c43 struct fasync_struct *fasync; member
59 return fasync_helper(fd, file, on, &client->fasync); in serio_raw_fasync()
261 .fasync = serio_raw_fasync,
283 kill_fasync(&client->fasync, SIGIO, POLL_IN); in serio_raw_interrupt()
384 kill_fasync(&client->fasync, SIGIO, POLL_HUP); in serio_raw_hangup()
/drivers/platform/surface/
Dsurface_aggregator_cdev.c68 struct fasync_struct *fasync; member
125 kill_fasync(&client->fasync, SIGIO, POLL_IN); in ssam_cdev_notifier()
661 return fasync_helper(fd, file, on, &client->fasync); in ssam_cdev_fasync()
670 .fasync = ssam_cdev_fasync,
737 kill_fasync(&client->fasync, SIGIO, POLL_HUP); in ssam_dbg_device_remove()
Dsurface_dtx.c181 struct fasync_struct *fasync; member
546 return fasync_helper(fd, file, on, &client->fasync); in surface_dtx_fasync()
555 .fasync = surface_dtx_fasync,
614 kill_fasync(&client->fasync, SIGIO, POLL_IN); in sdtx_push_event()
1086 kill_fasync(&client->fasync, SIGIO, POLL_HUP); in sdtx_device_destroy()
/drivers/input/
Dmousedev.c95 struct fasync_struct *fasync; member
309 kill_fasync(&client->fasync, SIGIO, POLL_IN); in mousedev_notify_readers()
408 return fasync_helper(fd, file, on, &client->fasync); in mousedev_fasync()
710 kill_fasync(&client->fasync, SIGIO, POLL_IN); in mousedev_write()
780 .fasync = mousedev_fasync,
806 kill_fasync(&client->fasync, SIGIO, POLL_HUP); in mousedev_hangup()
Djoydev.c63 struct fasync_struct *fasync; member
109 kill_fasync(&client->fasync, SIGIO, POLL_IN); in joydev_pass_event()
157 return fasync_helper(fd, file, on, &client->fasync); in joydev_fasync()
238 kill_fasync(&client->fasync, SIGIO, POLL_HUP); in joydev_hangup()
720 .fasync = joydev_fasync,
Devdev.c47 struct fasync_struct *fasync; member
244 kill_fasync(&client->fasync, SIGIO, POLL_IN); in __pass_event()
330 return fasync_helper(fd, file, on, &client->fasync); in evdev_fasync()
433 kill_fasync(&client->fasync, SIGIO, POLL_HUP); in evdev_hangup()
1307 .fasync = evdev_fasync,
/drivers/tty/vt/
Dvc_screen.c81 struct fasync_struct *fasync; member
114 kill_fasync(&poll->fasync, SIGIO, fa_band); in vcs_notifier()
748 return fasync_helper(fd, file, on, &poll->fasync); in vcs_fasync()
784 .fasync = vcs_fasync,
/drivers/char/
Drandom.c89 static struct fasync_struct *fasync; variable
732 kill_fasync(&fasync, SIGIO, POLL_IN); in _credit_init_bits()
1389 return fasync_helper(fd, filp, on, &fasync); in random_fasync()
1398 .fasync = random_fasync,
1409 .fasync = random_fasync,
/drivers/hid/
Dhidraw.c316 return fasync_helper(fd, file, on, &list->fasync); in hidraw_fasync()
505 .fasync = hidraw_fasync,
530 kill_fasync(&list->fasync, SIGIO, POLL_IN); in hidraw_report_event()
/drivers/hid/usbhid/
Dhiddev.c43 struct fasync_struct *fasync; member
154 kill_fasync(&list->fasync, SIGIO, POLL_IN); in hiddev_send_event()
209 return fasync_helper(fd, file, on, &list->fasync); in hiddev_fasync()
855 .fasync = hiddev_fasync,
/drivers/tty/
Dn_hdlc.c426 if (tty->fasync != NULL) in n_hdlc_tty_receive()
427 kill_fasync(&tty->fasync, SIGIO, POLL_IN); in n_hdlc_tty_receive()
Dn_tty.c244 kill_fasync(&tty->fasync, SIGIO, POLL_OUT); in n_tty_write_wakeup()
1371 kill_fasync(&tty->fasync, SIGIO, POLL_IN); in n_tty_receive_char_special()
1591 kill_fasync(&tty->fasync, SIGIO, POLL_IN); in __receive_buf()
2388 if (nr && tty->fasync) in n_tty_write()
Dtty_io.c485 .fasync = tty_fasync,
500 .fasync = tty_fasync,
511 .fasync = hung_up_tty_fasync,
2243 retval = fasync_helper(fd, filp, on, &tty->fasync); in __tty_fasync()
/drivers/usb/class/
Dusbtmc.c111 struct fasync_struct *fasync; member
2216 return fasync_helper(fd, file, on, &file_data->data->fasync); in usbtmc_fasync()
2271 .fasync = usbtmc_fasync,
2307 if (data->fasync) in usbtmc_interrupt()
2308 kill_fasync(&data->fasync, in usbtmc_interrupt()
/drivers/usb/gadget/legacy/
Dinode.c122 struct fasync_struct *fasync; member
853 kill_fasync (&dev->fasync, SIGIO, POLL_IN); in ep0_readable()
1184 return fasync_helper (f, fd, on, &dev->fasync); in ep0_fasync()
1935 .fasync = ep0_fasync,
/drivers/mailbox/
Dmailbox-test.c257 .fasync = mbox_test_message_fasync,
/drivers/pps/
Dpps.c324 .fasync = pps_cdev_fasync,
/drivers/net/
Dtun.c133 struct fasync_struct *fasync; member
1129 kill_fasync(&tfile->fasync, SIGIO, POLL_IN); in tun_net_xmit()
1253 kill_fasync(&tfile->fasync, SIGIO, POLL_IN); in __tun_xdp_flush_tfile()
2397 kill_fasync(&tfile->fasync, SIGIO, POLL_OUT); in tun_sock_write_space()
3380 if ((ret = fasync_helper(fd, file, on, &tfile->fasync)) < 0) in tun_chr_fasync()
3473 .fasync = tun_chr_fasync,
/drivers/rtc/
Ddev.c470 .fasync = rtc_dev_fasync,
/drivers/usb/misc/
Dyurex.c524 .fasync = yurex_fasync,
/drivers/net/wan/
Dcosa.c298 .fasync = cosa_fasync,
973 static struct fasync_struct *fasync[256] = { NULL, }; variable
980 return fasync_helper(inode, file, on, &fasync[port]); in cosa_fasync()
/drivers/infiniband/core/
Duverbs_main.c344 .fasync = ib_uverbs_comp_event_fasync,
353 .fasync = ib_uverbs_async_event_fasync,
/drivers/xen/
Devtchn.c671 .fasync = evtchn_fasync,
/drivers/char/ipmi/
Dipmi_devintf.c785 .fasync = ipmi_fasync,
Dipmi_watchdog.c913 .fasync = ipmi_fasync,

12