Searched refs:fsnotify_mark (Results 1 - 16 of 16) sorted by relevance
/linux-master/fs/notify/inotify/ |
H A D | inotify.h | 16 struct fsnotify_mark fsn_mark; 32 static inline __u32 inotify_mark_user_mask(struct fsnotify_mark *fsn_mark) 44 extern void inotify_ignored_and_remove_idr(struct fsnotify_mark *fsn_mark, 46 extern int inotify_handle_inode_event(struct fsnotify_mark *inode_mark,
|
H A D | inotify_fsnotify.c | 59 int inotify_handle_inode_event(struct fsnotify_mark *inode_mark, u32 mask, 138 static void inotify_freeing_mark(struct fsnotify_mark *fsn_mark, struct fsnotify_group *group) 152 struct fsnotify_mark *fsn_mark; 194 static void inotify_free_mark(struct fsnotify_mark *fsn_mark)
|
H A D | inotify_user.c | 425 struct fsnotify_mark *fsn_mark = &i_mark->fsn_mark; 520 void inotify_ignored_and_remove_idr(struct fsnotify_mark *fsn_mark, 540 struct fsnotify_mark *fsn_mark;
|
/linux-master/include/linux/ |
H A D | fsnotify_backend.h | 114 struct fsnotify_mark; 160 int (*handle_inode_event)(struct fsnotify_mark *mark, u32 mask, 164 void (*freeing_mark)(struct fsnotify_mark *mark, struct fsnotify_group *group); 167 void (*free_mark)(struct fsnotify_mark *mark); 401 struct fsnotify_mark *marks[FSNOTIFY_ITER_TYPE_COUNT]; 419 static inline struct fsnotify_mark *fsnotify_iter_mark( 428 struct fsnotify_mark **markp) 440 static inline struct fsnotify_mark *fsnotify_iter_##name##_mark( \ 500 struct fsnotify_mark { struct 667 static inline __u32 fsnotify_ignore_mask(struct fsnotify_mark *mar [all...] |
/linux-master/fs/notify/ |
H A D | mark.c | 94 void fsnotify_get_mark(struct fsnotify_mark *mark) 160 struct fsnotify_mark *mark; 272 static void fsnotify_final_mark_destroy(struct fsnotify_mark *mark) 293 void fsnotify_put_mark(struct fsnotify_mark *mark) 355 static bool fsnotify_get_mark_safe(struct fsnotify_mark *mark) 379 static void fsnotify_put_mark_wake(struct fsnotify_mark *mark) 442 void fsnotify_detach_mark(struct fsnotify_mark *mark) 471 void fsnotify_free_mark(struct fsnotify_mark *mark) 493 void fsnotify_destroy_mark(struct fsnotify_mark *mark, 601 static int fsnotify_add_mark_list(struct fsnotify_mark *mar [all...] |
H A D | fdinfo.c | 27 struct fsnotify_mark *mark)) 30 struct fsnotify_mark *mark; 76 static void inotify_fdinfo(struct seq_file *m, struct fsnotify_mark *mark) 105 static void fanotify_fdinfo(struct seq_file *m, struct fsnotify_mark *mark)
|
H A D | fsnotify.c | 247 struct fsnotify_mark *inode_mark, 278 struct fsnotify_mark *inode_mark = fsnotify_iter_inode_mark(iter_info); 279 struct fsnotify_mark *parent_mark = fsnotify_iter_parent_mark(iter_info); 335 struct fsnotify_mark *mark; 374 static struct fsnotify_mark *fsnotify_first_mark(struct fsnotify_mark_connector **connp) 383 return hlist_entry_safe(node, struct fsnotify_mark, obj_list); 386 static struct fsnotify_mark *fsnotify_next_mark(struct fsnotify_mark *mark) 394 return hlist_entry_safe(node, struct fsnotify_mark, obj_list); 407 struct fsnotify_mark *mar [all...] |
/linux-master/kernel/ |
H A D | audit_fsnotify.c | 30 struct fsnotify_mark mark; /* fsnotify mark on the inode */ 47 static void audit_fsnotify_free_mark(struct fsnotify_mark *mark) 156 static int audit_mark_handle_event(struct fsnotify_mark *inode_mark, u32 mask,
|
H A D | audit_tree.c | 28 struct fsnotify_mark *mark; 41 struct fsnotify_mark mark; 161 static inline struct audit_tree_mark *audit_mark(struct fsnotify_mark *mark) 166 static struct audit_chunk *mark_chunk(struct fsnotify_mark *mark) 171 static void audit_tree_destroy_watch(struct fsnotify_mark *mark) 176 static struct fsnotify_mark *alloc_mark(void) 279 static void replace_mark_chunk(struct fsnotify_mark *mark, 349 static void untag_chunk(struct audit_chunk *chunk, struct fsnotify_mark *mark) 399 struct fsnotify_mark *mark; 460 struct fsnotify_mark *mar [all...] |
H A D | audit_watch.c | 48 struct fsnotify_mark mark; /* fsnotify mark on the inode */ 64 static void audit_watch_free_mark(struct fsnotify_mark *entry) 91 struct fsnotify_mark *entry; 468 static int audit_watch_handle_event(struct fsnotify_mark *inode_mark, u32 mask,
|
/linux-master/fs/notify/dnotify/ |
H A D | dnotify.c | 51 struct fsnotify_mark fsn_mark; 63 static void dnotify_recalc_inode_mask(struct fsnotify_mark *fsn_mark) 90 static int dnotify_handle_event(struct fsnotify_mark *inode_mark, u32 mask, 129 static void dnotify_free_mark(struct fsnotify_mark *fsn_mark) 150 * fsnotify_mark. 154 struct fsnotify_mark *fsn_mark; 258 * attached to the fsnotify_mark. 263 struct fsnotify_mark *new_fsn_mark, *fsn_mark;
|
/linux-master/fs/nfsd/ |
H A D | filecache.h | 7 * This is the fsnotify_mark container that nfsd attaches to the files that it 9 * one in the fsnotify_mark. We only want a single fsnotify_mark attached to 12 * The fsnotify_mark is itself refcounted, but that's not sufficient to tell us 21 struct fsnotify_mark nfm_mark;
|
H A D | filecache.c | 128 nfsd_file_mark_free(struct fsnotify_mark *mark) 157 struct fsnotify_mark *mark; 680 nfsd_file_fsnotify_handle_event(struct fsnotify_mark *mark, u32 mask,
|
/linux-master/fs/notify/fanotify/ |
H A D | fanotify.h | 493 struct fsnotify_mark fsn_mark; 497 static inline struct fanotify_mark *FANOTIFY_MARK(struct fsnotify_mark *mark) 508 static inline unsigned int fanotify_mark_user_flags(struct fsnotify_mark *mark)
|
H A D | fanotify_user.c | 1050 static __u32 fanotify_mark_remove_from_mask(struct fsnotify_mark *fsn_mark, 1082 struct fsnotify_mark *fsn_mark = NULL; 1132 static bool fanotify_mark_update_flags(struct fsnotify_mark *fsn_mark, 1174 static bool fanotify_mark_add_to_mask(struct fsnotify_mark *fsn_mark, 1201 struct fsnotify_mark *mark, 1205 struct fsnotify_mark *old; 1251 static struct fsnotify_mark *fanotify_add_new_mark(struct fsnotify_group *group, 1259 struct fsnotify_mark *mark; 1315 static int fanotify_may_update_existing_mark(struct fsnotify_mark *fsn_mark, 1351 struct fsnotify_mark *fsn_mar [all...] |
H A D | fanotify.c | 300 struct fsnotify_mark *mark; 842 struct fsnotify_mark *mark; 1046 static void fanotify_freeing_mark(struct fsnotify_mark *mark, 1053 static void fanotify_free_mark(struct fsnotify_mark *fsn_mark)
|
Completed in 330 milliseconds