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
790
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
1103
static void fanotify_freeing_mark(struct fsnotify_mark *mark,
fs/notify/fanotify/fanotify.c
1110
static void fanotify_free_mark(struct fsnotify_mark *fsn_mark)
fs/notify/fanotify/fanotify.c
308
struct fsnotify_mark *mark;
fs/notify/fanotify/fanotify.c
889
struct fsnotify_mark *mark;
fs/notify/fanotify/fanotify.h
523
struct fsnotify_mark fsn_mark;
fs/notify/fanotify/fanotify.h
527
static inline struct fanotify_mark *FANOTIFY_MARK(struct fsnotify_mark *mark)
fs/notify/fanotify/fanotify.h
538
static inline unsigned int fanotify_mark_user_flags(struct fsnotify_mark *mark)
fs/notify/fanotify/fanotify_user.c
1216
static __u32 fanotify_mark_remove_from_mask(struct fsnotify_mark *fsn_mark,
fs/notify/fanotify/fanotify_user.c
1248
struct fsnotify_mark *fsn_mark = NULL;
fs/notify/fanotify/fanotify_user.c
1274
static bool fanotify_mark_update_flags(struct fsnotify_mark *fsn_mark,
fs/notify/fanotify/fanotify_user.c
1316
static bool fanotify_mark_add_to_mask(struct fsnotify_mark *fsn_mark,
fs/notify/fanotify/fanotify_user.c
1343
struct fsnotify_mark *mark,
fs/notify/fanotify/fanotify_user.c
1347
struct fsnotify_mark *old;
fs/notify/fanotify/fanotify_user.c
1393
static struct fsnotify_mark *fanotify_add_new_mark(struct fsnotify_group *group,
fs/notify/fanotify/fanotify_user.c
1401
struct fsnotify_mark *mark;
fs/notify/fanotify/fanotify_user.c
1458
static int fanotify_may_update_existing_mark(struct fsnotify_mark *fsn_mark,
fs/notify/fanotify/fanotify_user.c
1499
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
252
struct fsnotify_mark *inode_mark,
fs/notify/fsnotify.c
283
struct fsnotify_mark *inode_mark = fsnotify_iter_inode_mark(iter_info);
fs/notify/fsnotify.c
284
struct fsnotify_mark *parent_mark = fsnotify_iter_parent_mark(iter_info);
fs/notify/fsnotify.c
343
struct fsnotify_mark *mark;
fs/notify/fsnotify.c
382
static struct fsnotify_mark *fsnotify_first_mark(struct fsnotify_mark_connector *const *connp)
fs/notify/fsnotify.c
391
return hlist_entry_safe(node, struct fsnotify_mark, obj_list);
fs/notify/fsnotify.c
394
struct fsnotify_mark *fsnotify_next_mark(struct fsnotify_mark *mark)
fs/notify/fsnotify.c
402
return hlist_entry_safe(node, struct fsnotify_mark, obj_list);
fs/notify/fsnotify.c
415
struct fsnotify_mark *mark;
fs/notify/fsnotify.c
459
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
1015
int fsnotify_add_mark(struct fsnotify_mark *mark, void *obj,
fs/notify/mark.c
1032
struct fsnotify_mark *fsnotify_find_mark(void *obj, unsigned int obj_type,
fs/notify/mark.c
1037
struct fsnotify_mark *mark;
fs/notify/mark.c
1063
struct fsnotify_mark *lmark, *mark;
fs/notify/mark.c
1095
mark = list_first_entry(head, struct fsnotify_mark, g_list);
fs/notify/mark.c
1108
struct fsnotify_mark *mark, *old_mark = NULL;
fs/notify/mark.c
1146
void fsnotify_init_mark(struct fsnotify_mark *mark,
fs/notify/mark.c
1164
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
250
struct fsnotify_mark *mark;
fs/notify/mark.c
355
void fsnotify_modify_mark_mask(struct fsnotify_mark *mark, u32 set, u32 clear)
fs/notify/mark.c
432
static void fsnotify_final_mark_destroy(struct fsnotify_mark *mark)
fs/notify/mark.c
453
void fsnotify_put_mark(struct fsnotify_mark *mark)
fs/notify/mark.c
520
static bool fsnotify_get_mark_safe(struct fsnotify_mark *mark)
fs/notify/mark.c
541
static void fsnotify_put_mark_wake(struct fsnotify_mark *mark)
fs/notify/mark.c
562
struct fsnotify_mark *mark = iter_info->marks[type];
fs/notify/mark.c
611
void fsnotify_detach_mark(struct fsnotify_mark *mark)
fs/notify/mark.c
640
void fsnotify_free_mark(struct fsnotify_mark *mark)
fs/notify/mark.c
662
void fsnotify_destroy_mark(struct fsnotify_mark *mark,
fs/notify/mark.c
893
static int fsnotify_add_mark_list(struct fsnotify_mark *mark, void *obj,
fs/notify/mark.c
897
struct fsnotify_mark *lmark, *last = NULL;
fs/notify/mark.c
95
void fsnotify_get_mark(struct fsnotify_mark *mark)
fs/notify/mark.c
975
int fsnotify_add_mark_locked(struct fsnotify_mark *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
499
struct fsnotify_mark *marks[FSNOTIFY_ITER_TYPE_COUNT];
include/linux/fsnotify_backend.h
517
static inline struct fsnotify_mark *fsnotify_iter_mark(
include/linux/fsnotify_backend.h
526
struct fsnotify_mark **markp)
include/linux/fsnotify_backend.h
538
static inline struct fsnotify_mark *fsnotify_iter_##name##_mark( \
include/linux/fsnotify_backend.h
799
static inline __u32 fsnotify_ignore_mask(struct fsnotify_mark *mark)
include/linux/fsnotify_backend.h
820
static inline __u32 fsnotify_ignored_events(struct fsnotify_mark *mark)
include/linux/fsnotify_backend.h
848
static inline __u32 fsnotify_effective_ignore_mask(struct fsnotify_mark *mark,
include/linux/fsnotify_backend.h
868
static inline __u32 fsnotify_calc_mask(struct fsnotify_mark *mark)
include/linux/fsnotify_backend.h
890
extern void fsnotify_init_mark(struct fsnotify_mark *mark,
include/linux/fsnotify_backend.h
893
struct fsnotify_mark *fsnotify_find_mark(void *obj, unsigned int obj_type,
include/linux/fsnotify_backend.h
896
int fsnotify_add_mark(struct fsnotify_mark *mark, void *obj,
include/linux/fsnotify_backend.h
898
int fsnotify_add_mark_locked(struct fsnotify_mark *mark, void *obj,
include/linux/fsnotify_backend.h
902
static inline int fsnotify_add_inode_mark(struct fsnotify_mark *mark,
include/linux/fsnotify_backend.h
909
static inline int fsnotify_add_inode_mark_locked(struct fsnotify_mark *mark,
include/linux/fsnotify_backend.h
917
static inline struct fsnotify_mark *fsnotify_find_inode_mark(
include/linux/fsnotify_backend.h
925
extern void fsnotify_destroy_mark(struct fsnotify_mark *mark,
include/linux/fsnotify_backend.h
928
extern void fsnotify_detach_mark(struct fsnotify_mark *mark);
include/linux/fsnotify_backend.h
930
extern void fsnotify_free_mark(struct fsnotify_mark *mark);
include/linux/fsnotify_backend.h
936
extern void fsnotify_get_mark(struct fsnotify_mark *mark);
include/linux/fsnotify_backend.h
937
extern void fsnotify_put_mark(struct fsnotify_mark *mark);
include/linux/fsnotify_backend.h
938
struct fsnotify_mark *fsnotify_next_mark(struct fsnotify_mark *mark);
include/linux/fsnotify_backend.h
941
extern void fsnotify_modify_mark_mask(struct fsnotify_mark *mark, u32 set, u32 clear);
kernel/audit_fsnotify.c
167
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
472
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;