fsnotify_group 77 include/linux/fsnotify_backend.h struct fsnotify_group; fsnotify_group 97 include/linux/fsnotify_backend.h int (*handle_event)(struct fsnotify_group *group, fsnotify_group 103 include/linux/fsnotify_backend.h void (*free_group_priv)(struct fsnotify_group *group); fsnotify_group 104 include/linux/fsnotify_backend.h void (*freeing_mark)(struct fsnotify_mark *mark, struct fsnotify_group *group); fsnotify_group 232 include/linux/fsnotify_backend.h struct fsnotify_group *group; /* group this mark is for */ fsnotify_group 312 include/linux/fsnotify_backend.h extern struct fsnotify_group *fsnotify_alloc_group(const struct fsnotify_ops *ops); fsnotify_group 314 include/linux/fsnotify_backend.h extern void fsnotify_get_group(struct fsnotify_group *group); fsnotify_group 316 include/linux/fsnotify_backend.h extern void fsnotify_put_group(struct fsnotify_group *group); fsnotify_group 318 include/linux/fsnotify_backend.h extern void fsnotify_destroy_group(struct fsnotify_group *group); fsnotify_group 322 include/linux/fsnotify_backend.h extern void fsnotify_destroy_event(struct fsnotify_group *group, fsnotify_group 325 include/linux/fsnotify_backend.h extern int fsnotify_add_event(struct fsnotify_group *group, fsnotify_group 330 include/linux/fsnotify_backend.h extern void fsnotify_remove_event(struct fsnotify_group *group, struct fsnotify_event *event); fsnotify_group 332 include/linux/fsnotify_backend.h extern bool fsnotify_notify_queue_is_empty(struct fsnotify_group *group); fsnotify_group 334 include/linux/fsnotify_backend.h extern struct fsnotify_event *fsnotify_peek_first_event(struct fsnotify_group *group); fsnotify_group 336 include/linux/fsnotify_backend.h extern struct fsnotify_event *fsnotify_remove_first_event(struct fsnotify_group *group); fsnotify_group 346 include/linux/fsnotify_backend.h extern struct fsnotify_mark *fsnotify_find_inode_mark(struct fsnotify_group *group, struct inode *inode); fsnotify_group 348 include/linux/fsnotify_backend.h extern struct fsnotify_mark *fsnotify_find_vfsmount_mark(struct fsnotify_group *group, struct vfsmount *mnt); fsnotify_group 356 include/linux/fsnotify_backend.h extern int fsnotify_add_mark(struct fsnotify_mark *mark, struct fsnotify_group *group, fsnotify_group 358 include/linux/fsnotify_backend.h extern int fsnotify_add_mark_locked(struct fsnotify_mark *mark, struct fsnotify_group *group, fsnotify_group 362 include/linux/fsnotify_backend.h struct fsnotify_group *group); fsnotify_group 364 include/linux/fsnotify_backend.h struct fsnotify_group *group); fsnotify_group 366 include/linux/fsnotify_backend.h extern void fsnotify_clear_vfsmount_marks_by_group(struct fsnotify_group *group); fsnotify_group 368 include/linux/fsnotify_backend.h extern void fsnotify_clear_inode_marks_by_group(struct fsnotify_group *group); fsnotify_group 370 include/linux/fsnotify_backend.h extern void fsnotify_clear_marks_by_group_flags(struct fsnotify_group *group, unsigned int flags); fsnotify_group 372 include/linux/fsnotify_backend.h extern void fsnotify_clear_marks_by_group(struct fsnotify_group *group);