Home
last modified time | relevance | path

Searched refs:fsnotify_event (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/fs/notify/
Dnotification.c71 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/
Dinotify_fsnotify.c41 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()
Dinotify.h7 struct fsnotify_event fse;
19 static inline struct inotify_event_info *INOTIFY_E(struct fsnotify_event *fse) in INOTIFY_E()
Dinotify_user.c125 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/
Dfsnotify_backend.h81 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/
Dfanotify.h16 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()
Dfanotify.c19 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()
Dfanotify_user.c57 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()