Searched refs:fasync (Results 1 - 25 of 66) sorted by relevance

123

/linux-master/sound/core/
H A Dmisc.c161 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 Dinit.c437 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 Dtimer.c86 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 Dhid-debug.h32 struct fasync_struct *fasync; member in struct:hid_debug_list
H A Dhidraw.h31 struct fasync_struct *fasync; member in struct:hidraw_list
/linux-master/drivers/input/serio/
H A Dserio_raw.c43 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 Dfile.c360 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 Dsurface_aggregator_cdev.c68 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 Dsurface_dtx.c181 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 Dvc_screen.c81 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 Dmousedev.c95 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 Djoydev.c63 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 Devdev.c46 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 Dhidraw.c323 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 Dcore.h515 void snd_kill_fasync(struct snd_fasync *fasync, int signal, int poll);
516 void snd_fasync_free(struct snd_fasync *fasync);
H A Dcontrol.h112 struct snd_fasync *fasync; member in struct:snd_ctl_file
/linux-master/fs/
H A Dfile_table.c418 if (file->f_op->fasync)
419 file->f_op->fasync(-1, file, 0);
/linux-master/drivers/hid/usbhid/
H A Dhiddev.c43 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 Drandom.c88 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 Dn_hdlc.c411 if (tty->fasync != NULL)
412 kill_fasync(&tty->fasync, SIGIO, POLL_IN);
H A Dn_tty.c237 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 Ddev.c535 .fasync = rtc_dev_fasync,
/linux-master/drivers/pps/
H A Dpps.c324 .fasync = pps_cdev_fasync,
/linux-master/drivers/usb/gadget/legacy/
H A Dinode.c128 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 Dyurex.c528 .fasync = yurex_fasync,

Completed in 814 milliseconds

123