Lines Matching refs:mark
153 int (*handle_inode_event)(struct fsnotify_mark *mark, u32 mask,
157 void (*freeing_mark)(struct fsnotify_mark *mark, struct fsnotify_group *group);
160 void (*free_mark)(struct fsnotify_mark *mark);
316 struct fsnotify_mark *mark) in fsnotify_iter_set_report_type_mark() argument
318 iter_info->marks[type] = mark; in fsnotify_iter_set_report_type_mark()
519 extern void fsnotify_init_mark(struct fsnotify_mark *mark,
528 extern int fsnotify_add_mark(struct fsnotify_mark *mark,
531 extern int fsnotify_add_mark_locked(struct fsnotify_mark *mark,
537 static inline int fsnotify_add_inode_mark(struct fsnotify_mark *mark, in fsnotify_add_inode_mark() argument
541 return fsnotify_add_mark(mark, &inode->i_fsnotify_marks, in fsnotify_add_inode_mark()
544 static inline int fsnotify_add_inode_mark_locked(struct fsnotify_mark *mark, in fsnotify_add_inode_mark_locked() argument
548 return fsnotify_add_mark_locked(mark, &inode->i_fsnotify_marks, in fsnotify_add_inode_mark_locked()
554 extern void fsnotify_destroy_mark(struct fsnotify_mark *mark,
557 extern void fsnotify_detach_mark(struct fsnotify_mark *mark);
559 extern void fsnotify_free_mark(struct fsnotify_mark *mark);
579 extern void fsnotify_get_mark(struct fsnotify_mark *mark);
580 extern void fsnotify_put_mark(struct fsnotify_mark *mark);