Lines Matching defs:mark
46 * Most of the memory cost of adding an inode mark is pinning the marked inode.
1068 * We need to keep the mark around even if remaining mask cannot
1071 * Destroy mark when only umask bits remain.
1141 * When using FAN_MARK_IGNORE for the first time, mark starts using
1166 * NO_IREF may be removed from a mark, but not added.
1202 struct fsnotify_mark *mark;
1207 * A group with FAN_UNLIMITED_MARKS does not contribute to mark count
1214 mark = kmem_cache_alloc(fanotify_mark_cache, GFP_KERNEL);
1215 if (!mark) {
1220 fsnotify_init_mark(mark, group);
1222 mark->flags |= FSNOTIFY_MARK_FLAG_NO_IREF;
1224 ret = fsnotify_add_mark_locked(mark, connp, obj_type, 0, fsid);
1226 fsnotify_put_mark(mark);
1230 return mark;
1252 * Non evictable mark cannot be downgraded to evictable mark.
1300 * Check if requested mark flags conflict with an existing mark flags.
1602 * For sb/mount mark, we also need to make sure that the filesystem
1642 * mark is questionable. For now we leave them alone.
1780 * events are not supported on a mount mark, because they do not
1857 /* create/update an inode mark */