/linux-master/sound/core/ |
H A D | misc.c | 161 struct fasync_struct *fasync; member in struct:snd_fasync 173 struct snd_fasync *fasync; local 177 fasync = list_first_entry(&snd_fasync_list, struct snd_fasync, list); 178 list_del_init(&fasync->list); 180 if (fasync->on) 181 kill_fasync(&fasync->fasync, fasync->signal, fasync->poll); 192 struct snd_fasync *fasync local 218 snd_kill_fasync(struct snd_fasync *fasync, int signal, int poll) argument 233 snd_fasync_free(struct snd_fasync *fasync) argument [all...] |
H A D | init.c | 437 if ((file->f_flags & FASYNC) && df->disconnected_f_op->fasync) 438 df->disconnected_f_op->fasync(-1, file, 0); 479 .fasync = snd_disconnect_fasync
|
H A D | timer.c | 86 struct snd_fasync *fasync; member in struct:snd_timer_user 1302 snd_kill_fasync(tu->fasync, SIGIO, POLL_IN); 1338 snd_kill_fasync(tu->fasync, SIGIO, POLL_IN); 1405 snd_kill_fasync(tu->fasync, SIGIO, POLL_IN); 1472 snd_fasync_free(tu->fasync); 2066 return snd_fasync_helper(fd, file, on, &tu->fasync); 2210 .fasync = snd_timer_user_fasync,
|
/linux-master/include/linux/ |
H A D | hid-debug.h | 32 struct fasync_struct *fasync; member in struct:hid_debug_list
|
H A D | hidraw.h | 31 struct fasync_struct *fasync; member in struct:hidraw_list
|
/linux-master/drivers/input/serio/ |
H A D | serio_raw.c | 43 struct fasync_struct *fasync; member in struct:serio_raw_client 59 return fasync_helper(fd, file, on, &client->fasync); 261 .fasync = serio_raw_fasync, 283 kill_fasync(&client->fasync, SIGIO, POLL_IN); 384 kill_fasync(&client->fasync, SIGIO, POLL_HUP);
|
/linux-master/fs/ecryptfs/ |
H A D | file.c | 360 if (lower_file->f_op->fasync) 361 rc = lower_file->f_op->fasync(fd, lower_file, flag); 441 .fasync = ecryptfs_fasync,
|
/linux-master/drivers/platform/surface/ |
H A D | surface_aggregator_cdev.c | 68 struct fasync_struct *fasync; member in struct:ssam_cdev_client 125 kill_fasync(&client->fasync, SIGIO, POLL_IN); 661 return fasync_helper(fd, file, on, &client->fasync); 670 .fasync = ssam_cdev_fasync, 737 kill_fasync(&client->fasync, SIGIO, POLL_HUP);
|
H A D | surface_dtx.c | 181 struct fasync_struct *fasync; member in struct:sdtx_client 546 return fasync_helper(fd, file, on, &client->fasync); 555 .fasync = surface_dtx_fasync, 614 kill_fasync(&client->fasync, SIGIO, POLL_IN); 1086 kill_fasync(&client->fasync, SIGIO, POLL_HUP);
|
/linux-master/drivers/tty/vt/ |
H A D | vc_screen.c | 81 struct fasync_struct *fasync; member in struct:vcs_poll_data 114 kill_fasync(&poll->fasync, SIGIO, fa_band); 154 * This code may be called either through ->poll() or ->fasync(). 740 /* don't allocate anything if all we want is disable fasync */ 748 return fasync_helper(fd, file, on, &poll->fasync); 784 .fasync = vcs_fasync,
|
/linux-master/drivers/input/ |
H A D | mousedev.c | 95 struct fasync_struct *fasync; member in struct:mousedev_client 309 kill_fasync(&client->fasync, SIGIO, POLL_IN); 408 return fasync_helper(fd, file, on, &client->fasync); 710 kill_fasync(&client->fasync, SIGIO, POLL_IN); 780 .fasync = mousedev_fasync, 806 kill_fasync(&client->fasync, SIGIO, POLL_HUP);
|
H A D | joydev.c | 63 struct fasync_struct *fasync; member in struct:joydev_client 109 kill_fasync(&client->fasync, SIGIO, POLL_IN); 157 return fasync_helper(fd, file, on, &client->fasync); 238 kill_fasync(&client->fasync, SIGIO, POLL_HUP); 720 .fasync = joydev_fasync,
|
H A D | evdev.c | 46 struct fasync_struct *fasync; member in struct:evdev_client 240 kill_fasync(&client->fasync, SIGIO, POLL_IN); 326 return fasync_helper(fd, file, on, &client->fasync); 429 kill_fasync(&client->fasync, SIGIO, POLL_HUP); 1303 .fasync = evdev_fasync,
|
/linux-master/drivers/hid/ |
H A D | hidraw.c | 323 return fasync_helper(fd, file, on, &list->fasync); 514 .fasync = hidraw_fasync, 539 kill_fasync(&list->fasync, SIGIO, POLL_IN);
|
/linux-master/include/sound/ |
H A D | core.h | 515 void snd_kill_fasync(struct snd_fasync *fasync, int signal, int poll); 516 void snd_fasync_free(struct snd_fasync *fasync);
|
H A D | control.h | 112 struct snd_fasync *fasync; member in struct:snd_ctl_file
|
/linux-master/fs/ |
H A D | file_table.c | 418 if (file->f_op->fasync) 419 file->f_op->fasync(-1, file, 0);
|
/linux-master/drivers/hid/usbhid/ |
H A D | hiddev.c | 43 struct fasync_struct *fasync; member in struct:hiddev_list 154 kill_fasync(&list->fasync, SIGIO, POLL_IN); 203 * fasync file op 209 return fasync_helper(fd, file, on, &list->fasync); 855 .fasync = hiddev_fasync,
|
/linux-master/drivers/char/ |
H A D | random.c | 88 static struct fasync_struct *fasync; variable in typeref:struct:fasync_struct 725 kill_fasync(&fasync, SIGIO, POLL_IN); 1536 return fasync_helper(fd, filp, on, &fasync); 1545 .fasync = random_fasync, 1556 .fasync = random_fasync,
|
/linux-master/drivers/tty/ |
H A D | n_hdlc.c | 411 if (tty->fasync != NULL) 412 kill_fasync(&tty->fasync, SIGIO, POLL_IN);
|
H A D | n_tty.c | 237 kill_fasync(&tty->fasync, SIGIO, POLL_OUT); 1265 kill_fasync(&tty->fasync, SIGIO, POLL_IN); 1646 kill_fasync(&tty->fasync, SIGIO, POLL_IN); 2427 if (nr && tty->fasync)
|
/linux-master/drivers/rtc/ |
H A D | dev.c | 535 .fasync = rtc_dev_fasync,
|
/linux-master/drivers/pps/ |
H A D | pps.c | 324 .fasync = pps_cdev_fasync,
|
/linux-master/drivers/usb/gadget/legacy/ |
H A D | inode.c | 128 struct fasync_struct *fasync; member in struct:dev_data 856 kill_fasync (&dev->fasync, SIGIO, POLL_IN); 1187 return fasync_helper (f, fd, on, &dev->fasync); 1947 .fasync = ep0_fasync,
|
/linux-master/drivers/usb/misc/ |
H A D | yurex.c | 528 .fasync = yurex_fasync,
|