Lines Matching defs:mark
259 /* Check interest of this mark in case event was sent with two marks */
283 * possible on child. But is *this mark* watching children and
322 struct fsnotify_mark *mark;
333 mark = iter_info->marks[type];
334 if (mark &&
335 !(mark->flags & FSNOTIFY_MARK_FLAG_IGNORED_SURV_MODIFY))
336 mark->ignored_mask = 0;
343 mark = iter_info->marks[type];
344 /* does the object mark tell us to do something? */
345 if (mark) {
346 group = mark->group;
347 marks_mask |= mark->mask;
348 marks_ignored_mask |= mark->ignored_mask;
380 static struct fsnotify_mark *fsnotify_next_mark(struct fsnotify_mark *mark)
384 if (mark)
385 node = srcu_dereference(mark->obj_list.next,
401 struct fsnotify_mark *mark;
406 mark = iter_info->marks[type];
407 if (mark &&
408 fsnotify_compare_groups(max_prio_group, mark->group) > 0)
409 max_prio_group = mark->group;
418 mark = iter_info->marks[type];
419 if (mark &&
420 fsnotify_compare_groups(max_prio_group, mark->group) == 0)
536 * We need to merge inode/vfsmount/sb mark lists so that e.g. inode mark
537 * ignore masks are properly reflected for mount/sb mark notifications.