Searched refs:fsnotify_event (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/fs/notify/ |
D | notification.c | 71 struct fsnotify_event *event) in fsnotify_destroy_event() 98 struct fsnotify_event *event, in fsnotify_add_event() argument 100 struct fsnotify_event *)) in fsnotify_add_event() 148 struct fsnotify_event *fsnotify_remove_first_event(struct fsnotify_group *group) in fsnotify_remove_first_event() 150 struct fsnotify_event *event; in fsnotify_remove_first_event() 157 struct fsnotify_event, list); in fsnotify_remove_first_event() 172 struct fsnotify_event *fsnotify_peek_first_event(struct fsnotify_group *group) in fsnotify_peek_first_event() 177 struct fsnotify_event, list); in fsnotify_peek_first_event() 186 struct fsnotify_event *event; in fsnotify_flush_notify() 210 void fsnotify_init_event(struct fsnotify_event *event, struct inode *inode, in fsnotify_init_event()
|
/Linux-v4.19/fs/notify/inotify/ |
D | inotify_fsnotify.c | 41 static bool event_compare(struct fsnotify_event *old_fsn, in event_compare() 42 struct fsnotify_event *new_fsn) in event_compare() 59 struct fsnotify_event *event) in inotify_merge() 61 struct fsnotify_event *last_event; in inotify_merge() 63 last_event = list_entry(list->prev, struct fsnotify_event, list); in inotify_merge() 76 struct fsnotify_event *fsn_event; in inotify_handle_event() 185 static void inotify_free_event(struct fsnotify_event *fsn_event) in inotify_free_event()
|
D | inotify.h | 7 struct fsnotify_event fse; 19 static inline struct inotify_event_info *INOTIFY_E(struct fsnotify_event *fse) in INOTIFY_E()
|
D | inotify_user.c | 125 static int round_event_name_len(struct fsnotify_event *fsn_event) in round_event_name_len() 142 static struct fsnotify_event *get_one_event(struct fsnotify_group *group, in get_one_event() 146 struct fsnotify_event *event; in get_one_event() 173 struct fsnotify_event *fsn_event, in copy_event_to_user() 226 struct fsnotify_event *kevent; in inotify_read() 290 struct fsnotify_event *fsn_event; in inotify_ioctl()
|
/Linux-v4.19/include/linux/ |
D | fsnotify_backend.h | 81 struct fsnotify_event; 108 void (*free_event)(struct fsnotify_event *event); 118 struct fsnotify_event { struct 171 struct fsnotify_event *overflow_event; /* Event we queue when the 387 struct fsnotify_event *event); 390 struct fsnotify_event *event, 392 struct fsnotify_event *)); 402 extern struct fsnotify_event *fsnotify_peek_first_event(struct fsnotify_group *group); 404 extern struct fsnotify_event *fsnotify_remove_first_event(struct fsnotify_group *group); 465 extern void fsnotify_init_event(struct fsnotify_event *event,
|
/Linux-v4.19/fs/notify/fanotify/ |
D | fanotify.h | 16 struct fsnotify_event fse; 39 FANOTIFY_PE(struct fsnotify_event *fse) in FANOTIFY_PE() 50 static inline struct fanotify_event_info *FANOTIFY_E(struct fsnotify_event *fse) in FANOTIFY_E()
|
D | fanotify.c | 19 static bool should_merge(struct fsnotify_event *old_fsn, in should_merge() 20 struct fsnotify_event *new_fsn) in should_merge() 36 static int fanotify_merge(struct list_head *list, struct fsnotify_event *event) in fanotify_merge() 38 struct fsnotify_event *test_event; in fanotify_merge() 195 struct fsnotify_event *fsn_event; in fanotify_handle_event() 265 static void fanotify_free_event(struct fsnotify_event *fsn_event) in fanotify_free_event()
|
D | fanotify_user.c | 57 static struct fsnotify_event *get_one_event(struct fsnotify_group *group, in get_one_event() 119 struct fsnotify_event *fsn_event, in fill_event_metadata() 208 struct fsnotify_event *event, in copy_event_to_user() 261 struct fsnotify_event *kevent; in fanotify_read() 368 struct fsnotify_event *fsn_event; in fanotify_release() 420 struct fsnotify_event *fsn_event; in fanotify_ioctl()
|