Symbol: fsnotify_mark
fs/nfsd/filecache.c
130
nfsd_file_mark_free(struct fsnotify_mark *mark)
fs/nfsd/filecache.c
159
struct fsnotify_mark *mark;
fs/nfsd/filecache.c
744
nfsd_file_fsnotify_handle_event(struct fsnotify_mark *mark, u32 mask,
fs/nfsd/filecache.h
27
struct fsnotify_mark nfm_mark;
fs/notify/dnotify/dnotify.c
128
static void dnotify_free_mark(struct fsnotify_mark *fsn_mark)
fs/notify/dnotify/dnotify.c
153
struct fsnotify_mark *fsn_mark;
fs/notify/dnotify/dnotify.c
262
struct fsnotify_mark *new_fsn_mark, *fsn_mark;
fs/notify/dnotify/dnotify.c
50
struct fsnotify_mark fsn_mark;
fs/notify/dnotify/dnotify.c
62
static void dnotify_recalc_inode_mask(struct fsnotify_mark *fsn_mark)
fs/notify/dnotify/dnotify.c
89
static int dnotify_handle_event(struct fsnotify_mark *inode_mark, u32 mask,
fs/notify/fanotify/fanotify.c
1101
static void fanotify_freeing_mark(struct fsnotify_mark *mark,
fs/notify/fanotify/fanotify.c
1108
static void fanotify_free_mark(struct fsnotify_mark *fsn_mark)
fs/notify/fanotify/fanotify.c
310
struct fsnotify_mark *mark;
fs/notify/fanotify/fanotify.c
887
struct fsnotify_mark *mark;
fs/notify/fanotify/fanotify.h
522
struct fsnotify_mark fsn_mark;
fs/notify/fanotify/fanotify.h
526
static inline struct fanotify_mark *FANOTIFY_MARK(struct fsnotify_mark *mark)
fs/notify/fanotify/fanotify.h
537
static inline unsigned int fanotify_mark_user_flags(struct fsnotify_mark *mark)
fs/notify/fanotify/fanotify_user.c
1241
static __u32 fanotify_mark_remove_from_mask(struct fsnotify_mark *fsn_mark,
fs/notify/fanotify/fanotify_user.c
1273
struct fsnotify_mark *fsn_mark = NULL;
fs/notify/fanotify/fanotify_user.c
1299
static bool fanotify_mark_update_flags(struct fsnotify_mark *fsn_mark,
fs/notify/fanotify/fanotify_user.c
1341
static bool fanotify_mark_add_to_mask(struct fsnotify_mark *fsn_mark,
fs/notify/fanotify/fanotify_user.c
1368
struct fsnotify_mark *mark,
fs/notify/fanotify/fanotify_user.c
1372
struct fsnotify_mark *old;
fs/notify/fanotify/fanotify_user.c
1418
static struct fsnotify_mark *fanotify_add_new_mark(struct fsnotify_group *group,
fs/notify/fanotify/fanotify_user.c
1426
struct fsnotify_mark *mark;
fs/notify/fanotify/fanotify_user.c
1483
static int fanotify_may_update_existing_mark(struct fsnotify_mark *fsn_mark,
fs/notify/fanotify/fanotify_user.c
1524
struct fsnotify_mark *fsn_mark;
fs/notify/fdinfo.c
105
static void fanotify_fdinfo(struct seq_file *m, struct fsnotify_mark *mark)
fs/notify/fdinfo.c
28
struct fsnotify_mark *mark))
fs/notify/fdinfo.c
31
struct fsnotify_mark *mark;
fs/notify/fdinfo.c
76
static void inotify_fdinfo(struct seq_file *m, struct fsnotify_mark *mark)
fs/notify/fsnotify.c
249
struct fsnotify_mark *inode_mark,
fs/notify/fsnotify.c
280
struct fsnotify_mark *inode_mark = fsnotify_iter_inode_mark(iter_info);
fs/notify/fsnotify.c
281
struct fsnotify_mark *parent_mark = fsnotify_iter_parent_mark(iter_info);
fs/notify/fsnotify.c
340
struct fsnotify_mark *mark;
fs/notify/fsnotify.c
379
static struct fsnotify_mark *fsnotify_first_mark(struct fsnotify_mark_connector *const *connp)
fs/notify/fsnotify.c
388
return hlist_entry_safe(node, struct fsnotify_mark, obj_list);
fs/notify/fsnotify.c
391
static struct fsnotify_mark *fsnotify_next_mark(struct fsnotify_mark *mark)
fs/notify/fsnotify.c
399
return hlist_entry_safe(node, struct fsnotify_mark, obj_list);
fs/notify/fsnotify.c
412
struct fsnotify_mark *mark;
fs/notify/fsnotify.c
456
struct fsnotify_mark *mark;
fs/notify/inotify/inotify.h
16
struct fsnotify_mark fsn_mark;
fs/notify/inotify/inotify.h
32
static inline __u32 inotify_mark_user_mask(struct fsnotify_mark *fsn_mark)
fs/notify/inotify/inotify.h
44
extern void inotify_ignored_and_remove_idr(struct fsnotify_mark *fsn_mark,
fs/notify/inotify/inotify.h
46
extern int inotify_handle_inode_event(struct fsnotify_mark *inode_mark,
fs/notify/inotify/inotify_fsnotify.c
138
static void inotify_freeing_mark(struct fsnotify_mark *fsn_mark, struct fsnotify_group *group)
fs/notify/inotify/inotify_fsnotify.c
152
struct fsnotify_mark *fsn_mark;
fs/notify/inotify/inotify_fsnotify.c
194
static void inotify_free_mark(struct fsnotify_mark *fsn_mark)
fs/notify/inotify/inotify_fsnotify.c
59
int inotify_handle_inode_event(struct fsnotify_mark *inode_mark, u32 mask,
fs/notify/inotify/inotify_user.c
425
struct fsnotify_mark *fsn_mark = &i_mark->fsn_mark;
fs/notify/inotify/inotify_user.c
520
void inotify_ignored_and_remove_idr(struct fsnotify_mark *fsn_mark,
fs/notify/inotify/inotify_user.c
540
struct fsnotify_mark *fsn_mark;
fs/notify/mark.c
1029
mark = list_first_entry(head, struct fsnotify_mark, g_list);
fs/notify/mark.c
1042
struct fsnotify_mark *mark, *old_mark = NULL;
fs/notify/mark.c
1080
void fsnotify_init_mark(struct fsnotify_mark *mark,
fs/notify/mark.c
1098
struct fsnotify_mark *mark, *next;
fs/notify/mark.c
177
struct fsnotify_mark *first_mark = NULL;
fs/notify/mark.c
182
struct fsnotify_mark, obj_list);
fs/notify/mark.c
245
struct fsnotify_mark *mark;
fs/notify/mark.c
370
static void fsnotify_final_mark_destroy(struct fsnotify_mark *mark)
fs/notify/mark.c
391
void fsnotify_put_mark(struct fsnotify_mark *mark)
fs/notify/mark.c
458
static bool fsnotify_get_mark_safe(struct fsnotify_mark *mark)
fs/notify/mark.c
482
static void fsnotify_put_mark_wake(struct fsnotify_mark *mark)
fs/notify/mark.c
545
void fsnotify_detach_mark(struct fsnotify_mark *mark)
fs/notify/mark.c
574
void fsnotify_free_mark(struct fsnotify_mark *mark)
fs/notify/mark.c
596
void fsnotify_destroy_mark(struct fsnotify_mark *mark,
fs/notify/mark.c
827
static int fsnotify_add_mark_list(struct fsnotify_mark *mark, void *obj,
fs/notify/mark.c
831
struct fsnotify_mark *lmark, *last = NULL;
fs/notify/mark.c
909
int fsnotify_add_mark_locked(struct fsnotify_mark *mark,
fs/notify/mark.c
949
int fsnotify_add_mark(struct fsnotify_mark *mark, void *obj,
fs/notify/mark.c
95
void fsnotify_get_mark(struct fsnotify_mark *mark)
fs/notify/mark.c
966
struct fsnotify_mark *fsnotify_find_mark(void *obj, unsigned int obj_type,
fs/notify/mark.c
971
struct fsnotify_mark *mark;
fs/notify/mark.c
997
struct fsnotify_mark *lmark, *mark;
include/linux/fsnotify_backend.h
131
struct fsnotify_mark;
include/linux/fsnotify_backend.h
177
int (*handle_inode_event)(struct fsnotify_mark *mark, u32 mask,
include/linux/fsnotify_backend.h
181
void (*freeing_mark)(struct fsnotify_mark *mark, struct fsnotify_group *group);
include/linux/fsnotify_backend.h
184
void (*free_mark)(struct fsnotify_mark *mark);
include/linux/fsnotify_backend.h
479
struct fsnotify_mark *marks[FSNOTIFY_ITER_TYPE_COUNT];
include/linux/fsnotify_backend.h
497
static inline struct fsnotify_mark *fsnotify_iter_mark(
include/linux/fsnotify_backend.h
506
struct fsnotify_mark **markp)
include/linux/fsnotify_backend.h
518
static inline struct fsnotify_mark *fsnotify_iter_##name##_mark( \
include/linux/fsnotify_backend.h
779
static inline __u32 fsnotify_ignore_mask(struct fsnotify_mark *mark)
include/linux/fsnotify_backend.h
800
static inline __u32 fsnotify_ignored_events(struct fsnotify_mark *mark)
include/linux/fsnotify_backend.h
828
static inline __u32 fsnotify_effective_ignore_mask(struct fsnotify_mark *mark,
include/linux/fsnotify_backend.h
848
static inline __u32 fsnotify_calc_mask(struct fsnotify_mark *mark)
include/linux/fsnotify_backend.h
870
extern void fsnotify_init_mark(struct fsnotify_mark *mark,
include/linux/fsnotify_backend.h
873
struct fsnotify_mark *fsnotify_find_mark(void *obj, unsigned int obj_type,
include/linux/fsnotify_backend.h
876
int fsnotify_add_mark(struct fsnotify_mark *mark, void *obj,
include/linux/fsnotify_backend.h
878
int fsnotify_add_mark_locked(struct fsnotify_mark *mark, void *obj,
include/linux/fsnotify_backend.h
882
static inline int fsnotify_add_inode_mark(struct fsnotify_mark *mark,
include/linux/fsnotify_backend.h
889
static inline int fsnotify_add_inode_mark_locked(struct fsnotify_mark *mark,
include/linux/fsnotify_backend.h
897
static inline struct fsnotify_mark *fsnotify_find_inode_mark(
include/linux/fsnotify_backend.h
905
extern void fsnotify_destroy_mark(struct fsnotify_mark *mark,
include/linux/fsnotify_backend.h
908
extern void fsnotify_detach_mark(struct fsnotify_mark *mark);
include/linux/fsnotify_backend.h
910
extern void fsnotify_free_mark(struct fsnotify_mark *mark);
include/linux/fsnotify_backend.h
916
extern void fsnotify_get_mark(struct fsnotify_mark *mark);
include/linux/fsnotify_backend.h
917
extern void fsnotify_put_mark(struct fsnotify_mark *mark);
kernel/audit_fsnotify.c
157
static int audit_mark_handle_event(struct fsnotify_mark *inode_mark, u32 mask,
kernel/audit_fsnotify.c
30
struct fsnotify_mark mark; /* fsnotify mark on the inode */
kernel/audit_fsnotify.c
47
static void audit_fsnotify_free_mark(struct fsnotify_mark *mark)
kernel/audit_tree.c
1042
static int audit_tree_handle_event(struct fsnotify_mark *mark, u32 mask,
kernel/audit_tree.c
1049
static void audit_tree_freeing_mark(struct fsnotify_mark *mark,
kernel/audit_tree.c
163
static inline struct audit_tree_mark *audit_mark(struct fsnotify_mark *mark)
kernel/audit_tree.c
168
static struct audit_chunk *mark_chunk(struct fsnotify_mark *mark)
kernel/audit_tree.c
173
static void audit_tree_destroy_watch(struct fsnotify_mark *mark)
kernel/audit_tree.c
178
static struct fsnotify_mark *alloc_mark(void)
kernel/audit_tree.c
28
struct fsnotify_mark *mark;
kernel/audit_tree.c
281
static void replace_mark_chunk(struct fsnotify_mark *mark,
kernel/audit_tree.c
351
static void untag_chunk(struct audit_chunk *chunk, struct fsnotify_mark *mark)
kernel/audit_tree.c
401
struct fsnotify_mark *mark;
kernel/audit_tree.c
41
struct fsnotify_mark mark;
kernel/audit_tree.c
462
struct fsnotify_mark *mark;
kernel/audit_tree.c
577
struct fsnotify_mark *mark;
kernel/audit_watch.c
471
static int audit_watch_handle_event(struct fsnotify_mark *inode_mark, u32 mask,
kernel/audit_watch.c
48
struct fsnotify_mark mark; /* fsnotify mark on the inode */
kernel/audit_watch.c
64
static void audit_watch_free_mark(struct fsnotify_mark *entry)
kernel/audit_watch.c
91
struct fsnotify_mark *entry;