Lines Matching full:marks

62  * Set on inode/sb/mount marks that care about parent/name info.
135 * @iter_info: array of marks from this group that are interested in the event
138 * have inode marks and don't have ignore mask
153 * userspace messages that marks have been removed.
215 #define FSNOTIFY_GROUP_DUPS 0x02 /* allow multiple marks per object */
220 /* stores all fastpath marks assoc with this group so they can be cleaned on unregister */
224 struct list_head marks_list; /* all inode marks for this group */
262 * evictable marks of the same group that is allocating a new mark.
370 * Index to merged marks iterator array that correlates to a type of watch.
401 struct fsnotify_mark *marks[FSNOTIFY_ITER_TYPE_COUNT]; member
423 return iter_info->marks[iter_type]; in fsnotify_iter_mark()
467 * Inode/vfsmount/sb point to this structure which tracks all marks attached to
469 * structure. We destroy this structure when there are no more marks attached
509 /* List of marks by group->marks_list. Also reused for queueing
515 /* List of marks for inode / vfsmount [connector->lock, mark ref] */
517 /* Head of list of marks for an object [mark ref] */
553 /* FS_EVENT_ON_CHILD is set on marks that want parent/name info */ in fsnotify_parent_needed_mask()
657 /* functions used to manipulate the marks attached to inodes */
754 /* Get mask of events for a list of marks */
756 /* Calculate mask of events for a list of marks */
760 /* Find mark belonging to given group in the list of marks */
794 /* Wait until all marks queued for destruction are destroyed */
796 /* Clear all of the marks of a group attached to a given object type */
799 /* run all the marks in a group, and clear all of the vfsmount marks */
804 /* run all the marks in a group, and clear all of the inode marks */
809 /* run all the marks in a group, and clear all of the sn marks */