/linux/sound/core/ |
H A D | misc.c | 90 struct fasync_struct *fasync; in __snd_printk() 102 struct snd_fasync *fasync; 106 fasync = list_first_entry(&snd_fasync_list, struct snd_fasync, list); 107 list_del_init(&fasync->list); 109 if (fasync->on) 110 kill_fasync(&fasync->fasync, fasync->signal, fasync->poll); 121 struct snd_fasync *fasync in snd_pci_quirk_lookup_id() 161 struct fasync_struct *fasync; global() member 173 struct snd_fasync *fasync; snd_fasync_work_fn() local 192 struct snd_fasync *fasync = NULL; snd_fasync_helper() local 218 snd_kill_fasync(struct snd_fasync * fasync,int signal,int poll) snd_kill_fasync() argument 233 snd_fasync_free(struct snd_fasync * fasync) snd_fasync_free() argument [all...] |
H A D | init.c | 435 if ((file->f_flags & FASYNC) && df->disconnected_f_op->fasync) in snd_disconnect_release() 436 df->disconnected_f_op->fasync(-1, file, 0); in snd_disconnect_release() 477 .fasync = snd_disconnect_fasync
|
H A D | timer.c | 88 struct snd_fasync *fasync; member 1322 snd_kill_fasync(tu->fasync, SIGIO, POLL_IN); in snd_timer_user_interrupt() 1358 snd_kill_fasync(tu->fasync, SIGIO, POLL_IN); in snd_timer_user_ccallback() 1425 snd_kill_fasync(tu->fasync, SIGIO, POLL_IN); in snd_timer_user_tinterrupt() 1492 snd_fasync_free(tu->fasync); in snd_timer_user_release() 2299 return snd_fasync_helper(fd, file, on, &tu->fasync); in snd_timer_user_fasync() 2442 .fasync = snd_timer_user_fasync,
|
H A D | control.c | 130 snd_fasync_free(ctl->fasync); in snd_ctl_release() 185 snd_kill_fasync(ctl->fasync, SIGIO, POLL_IN); in snd_ctl_notify() 2150 return snd_fasync_helper(fd, file, on, &ctl->fasync); 2273 .fasync = snd_ctl_fasync, in snd_ctl_disconnect_layer() 2313 snd_kill_fasync(ctl->fasync, SIGIO, POLL_ERR); in snd_ctl_dev_register()
|
H A D | pcm.c | 1004 snd_fasync_free(runtime->fasync);
|
H A D | pcm_native.c | 3968 return snd_fasync_helper(fd, file, on, &runtime->fasync); 4122 .fasync = snd_pcm_fasync, 4135 .fasync = snd_pcm_fasync,
|
H A D | pcm_lib.c | 1917 snd_kill_fasync(runtime->fasync, SIGIO, POLL_IN);
|
/linux/drivers/input/serio/ |
H A D | serio_raw.c | 43 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()
|
/linux/fs/ecryptfs/ |
H A D | file.c | 360 if (lower_file->f_op->fasync) in ecryptfs_fasync() 361 rc = lower_file->f_op->fasync(fd, lower_file, flag); in ecryptfs_fasync() 441 .fasync = ecryptfs_fasync,
|
/linux/include/linux/ |
H A D | hidraw.h | 31 struct fasync_struct *fasync; member
|
H A D | hid-debug.h | 32 struct fasync_struct *fasync; member
|
H A D | tty.h | 230 struct fasync_struct *fasync; member
|
/linux/drivers/input/ |
H A D | mousedev.c | 95 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()
|
/linux/drivers/tty/vt/ |
H A D | vc_screen.c | 81 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,
|
/linux/drivers/hid/usbhid/ |
H A D | hiddev.c | 43 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,
|
/linux/include/sound/ |
H A D | core.h | 448 void snd_kill_fasync(struct snd_fasync *fasync, int signal, int poll); 449 void snd_fasync_free(struct snd_fasync *fasync);
|
H A D | control.h | 112 struct snd_fasync *fasync; member
|
H A D | pcm.h | 419 struct snd_fasync *fasync; 415 struct snd_fasync *fasync; global() member
|
/linux/drivers/tty/ |
H A D | n_hdlc.c | 411 if (tty->fasync != NULL) in n_hdlc_tty_receive() 412 kill_fasync(&tty->fasync, SIGIO, POLL_IN); in n_hdlc_tty_receive()
|
/linux/drivers/mailbox/ |
H A D | mailbox-test.c | 258 .fasync = mbox_test_message_fasync,
|
/linux/Documentation/misc-devices/ |
H A D | lis3lv02d.rst | 65 fasync operation modes. You must read 1 bytes from the device. The
|
/linux/drivers/char/ipmi/ |
H A D | ipmi_devintf.c | 787 .fasync = ipmi_fasync,
|
/linux/Documentation/filesystems/ |
H A D | locking.rst | 533 int (*fasync) (int, struct file *, int); 568 ->fasync() is responsible for maintaining the FASYNC bit in filp->f_flags.
|
/linux/drivers/misc/genwqe/ |
H A D | card_dev.c | 1232 .fasync = genwqe_fasync,
|
/linux/drivers/hsi/clients/ |
H A D | cmt_speech.c | 1359 .fasync = cs_char_fasync,
|