diff options
Diffstat (limited to 'fs/notify/fsnotify.h')
-rw-r--r-- | fs/notify/fsnotify.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/fs/notify/fsnotify.h b/fs/notify/fsnotify.h index 83b8ec0a8ec2..4dc240824b2d 100644 --- a/fs/notify/fsnotify.h +++ b/fs/notify/fsnotify.h | |||
@@ -13,8 +13,12 @@ extern struct list_head fsnotify_groups; | |||
13 | /* all bitwise OR of all event types (FS_*) for all fsnotify_groups */ | 13 | /* all bitwise OR of all event types (FS_*) for all fsnotify_groups */ |
14 | extern __u32 fsnotify_mask; | 14 | extern __u32 fsnotify_mask; |
15 | 15 | ||
16 | /* destroy all events sitting in this groups notification queue */ | ||
17 | extern void fsnotify_flush_notify(struct fsnotify_group *group); | ||
18 | |||
16 | /* final kfree of a group */ | 19 | /* final kfree of a group */ |
17 | extern void fsnotify_final_destroy_group(struct fsnotify_group *group); | 20 | extern void fsnotify_final_destroy_group(struct fsnotify_group *group); |
21 | |||
18 | /* run the list of all marks associated with inode and flag them to be freed */ | 22 | /* run the list of all marks associated with inode and flag them to be freed */ |
19 | extern void fsnotify_clear_marks_by_inode(struct inode *inode); | 23 | extern void fsnotify_clear_marks_by_inode(struct inode *inode); |
20 | /* | 24 | /* |
@@ -22,4 +26,9 @@ extern void fsnotify_clear_marks_by_inode(struct inode *inode); | |||
22 | * about events that happen to its children. | 26 | * about events that happen to its children. |
23 | */ | 27 | */ |
24 | extern void __fsnotify_update_child_dentry_flags(struct inode *inode); | 28 | extern void __fsnotify_update_child_dentry_flags(struct inode *inode); |
29 | |||
30 | /* allocate and destroy and event holder to attach events to notification/access queues */ | ||
31 | extern struct fsnotify_event_holder *fsnotify_alloc_event_holder(void); | ||
32 | extern void fsnotify_destroy_event_holder(struct fsnotify_event_holder *holder); | ||
33 | |||
25 | #endif /* __FS_NOTIFY_FSNOTIFY_H_ */ | 34 | #endif /* __FS_NOTIFY_FSNOTIFY_H_ */ |