Lines Matching refs:group
65 int inotify_handle_event(struct fsnotify_group *group, in inotify_handle_event() argument
93 pr_debug("%s: group=%p inode=%p mask=%x\n", __func__, group, inode, in inotify_handle_event()
111 ret = fsnotify_add_event(group, fsn_event, inotify_merge); in inotify_handle_event()
114 fsnotify_destroy_event(group, fsn_event); in inotify_handle_event()
118 fsnotify_destroy_mark(inode_mark, group); in inotify_handle_event()
123 static void inotify_freeing_mark(struct fsnotify_mark *fsn_mark, struct fsnotify_group *group) in inotify_freeing_mark() argument
125 inotify_ignored_and_remove_idr(fsn_mark, group); in inotify_freeing_mark()
159 fsn_mark->group, fsn_mark->inode, i_mark->wd); in idr_callback()
163 static void inotify_free_group_priv(struct fsnotify_group *group) in inotify_free_group_priv() argument
166 idr_for_each(&group->inotify_data.idr, idr_callback, group); in inotify_free_group_priv()
167 idr_destroy(&group->inotify_data.idr); in inotify_free_group_priv()
168 if (group->inotify_data.user) { in inotify_free_group_priv()
169 atomic_dec(&group->inotify_data.user->inotify_devs); in inotify_free_group_priv()
170 free_uid(group->inotify_data.user); in inotify_free_group_priv()