fapp 867 fs/fcntl.c int fasync_remove_entry(struct file *filp, struct fasync_struct **fapp) fapp 874 fs/fcntl.c for (fp = fapp; (fa = *fp) != NULL; fp = &fa->fa_next) { fapp 915 fs/fcntl.c struct fasync_struct *fasync_insert_entry(int fd, struct file *filp, struct fasync_struct **fapp, struct fasync_struct *new) fapp 921 fs/fcntl.c for (fp = fapp; (fa = *fp) != NULL; fp = &fa->fa_next) { fapp 935 fs/fcntl.c new->fa_next = *fapp; fapp 936 fs/fcntl.c rcu_assign_pointer(*fapp, new); fapp 949 fs/fcntl.c static int fasync_add_entry(int fd, struct file *filp, struct fasync_struct **fapp) fapp 964 fs/fcntl.c if (fasync_insert_entry(fd, filp, fapp, new)) { fapp 978 fs/fcntl.c int fasync_helper(int fd, struct file * filp, int on, struct fasync_struct **fapp) fapp 981 fs/fcntl.c return fasync_remove_entry(filp, fapp); fapp 982 fs/fcntl.c return fasync_add_entry(fd, filp, fapp);