Lines Matching refs:group
242 static int fsnotify_handle_inode_event(struct fsnotify_group *group,
250 const struct fsnotify_ops *ops = group->ops;
266 static int fsnotify_handle_event(struct fsnotify_group *group, __u32 mask,
287 ret = fsnotify_handle_inode_event(group, parent_mark, mask,
310 return fsnotify_handle_inode_event(group, inode_mark, mask, data, data_type,
318 struct fsnotify_group *group = NULL;
346 group = mark->group;
352 pr_debug("%s: group=%p mask=%x marks_mask=%x marks_ignored_mask=%x data=%p data_type=%d dir=%p cookie=%d\n",
353 __func__, group, mask, marks_mask, marks_ignored_mask,
359 if (group->ops->handle_event) {
360 return group->ops->handle_event(group, mask, data, data_type, dir,
364 return fsnotify_handle_event(group, mask, data, data_type, dir,
394 * same group and set the report_mask for selected subset.
404 /* Choose max prio group among groups of all queue heads */
408 fsnotify_compare_groups(max_prio_group, mark->group) > 0)
409 max_prio_group = mark->group;
415 /* Set the report mask for marks from same group as max prio group */
420 fsnotify_compare_groups(max_prio_group, mark->group) == 0)