Lines Matching refs:vfsmount_mark
128 struct fsnotify_mark *vfsmount_mark, in send_to_group() argument
138 if (unlikely(!inode_mark && !vfsmount_mark)) { in send_to_group()
148 if (vfsmount_mark && in send_to_group()
149 !(vfsmount_mark->flags & FSNOTIFY_MARK_FLAG_IGNORED_SURV_MODIFY)) in send_to_group()
150 vfsmount_mark->ignored_mask = 0; in send_to_group()
162 if (vfsmount_mark) { in send_to_group()
164 group = vfsmount_mark->group; in send_to_group()
165 vfsmount_test_mask &= vfsmount_mark->mask; in send_to_group()
166 vfsmount_test_mask &= ~vfsmount_mark->ignored_mask; in send_to_group()
175 inode_test_mask, vfsmount_mark, vfsmount_test_mask, data, in send_to_group()
182 vfsmount_mark, mask, data, in send_to_group()
193 return group->ops->handle_event(group, inode_mark, vfsmount_mark, *event); in send_to_group()
206 struct fsnotify_mark *inode_mark = NULL, *vfsmount_mark = NULL; in fsnotify() local
254 vfsmount_mark = hlist_entry(srcu_dereference(vfsmount_node, &fsnotify_mark_srcu), in fsnotify()
256 vfsmount_group = vfsmount_mark->group; in fsnotify()
266 ret = send_to_group(to_tell, &mnt->mnt, NULL, vfsmount_mark, mask, data, in fsnotify()
270 ret = send_to_group(to_tell, &mnt->mnt, inode_mark, vfsmount_mark, in fsnotify()