Lines Matching full:marks

69  * Set on inode/sb/mount marks that care about parent/name info.
152 * @iter_info: array of marks from this group that are interested in the event
155 * have inode marks and don't have ignore mask
170 * userspace messages that marks have been removed.
236 #define FSNOTIFY_GROUP_DUPS 0x02 /* allow multiple marks per object */
240 /* stores all fastpath marks assoc with this group so they can be cleaned on unregister */
244 struct list_head marks_list; /* all inode marks for this group */
282 * evictable marks of the same group that is allocating a new mark.
443 * Index to merged marks iterator array that correlates to a type of watch.
476 struct fsnotify_mark *marks[FSNOTIFY_ITER_TYPE_COUNT]; member
498 return iter_info->marks[iter_type]; in fsnotify_iter_mark()
535 * Inode/vfsmount/sb point to this structure which tracks all marks attached to
537 * structure. We destroy this structure when there are no more marks attached
557 * Container for per-sb fsnotify state (sb marks and more).
610 /* List of marks by group->marks_list. Also reused for queueing
616 /* List of marks for inode / vfsmount [connector->lock, mark ref] */
618 /* Head of list of marks for an object [mark ref] */
657 /* FS_EVENT_ON_CHILD is set on marks that want parent/name info */ in fsnotify_parent_needed_mask()
763 /* functions used to manipulate the marks attached to inodes */
860 /* Get mask of events for a list of marks */
862 /* Calculate mask of events for a list of marks */
866 /* Find mark belonging to given group in the list of marks */
905 /* Wait until all marks queued for destruction are destroyed */
907 /* Clear all of the marks of a group attached to a given object type */