Searched refs:inode_mark (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.15/fs/notify/inotify/ |
D | inotify_fsnotify.c | 59 int inotify_handle_inode_event(struct fsnotify_mark *inode_mark, u32 mask, in inotify_handle_inode_event() argument 66 struct fsnotify_group *group = inode_mark->group; in inotify_handle_inode_event() 77 pr_debug("%s: group=%p mark=%p mask=%x\n", __func__, group, inode_mark, in inotify_handle_inode_event() 80 i_mark = container_of(inode_mark, struct inotify_inode_mark, in inotify_handle_inode_event() 125 if (inode_mark->mask & IN_ONESHOT) in inotify_handle_inode_event() 126 fsnotify_destroy_mark(inode_mark, group); in inotify_handle_inode_event()
|
D | inotify.h | 27 extern int inotify_handle_inode_event(struct fsnotify_mark *inode_mark,
|
/Linux-v5.15/fs/notify/ |
D | fsnotify.c | 243 struct fsnotify_mark *inode_mark, in fsnotify_handle_inode_event() argument 255 if ((inode_mark->mask & FS_EXCL_UNLINK) && in fsnotify_handle_inode_event() 260 if (!(mask & inode_mark->mask & ALL_FSNOTIFY_EVENTS)) in fsnotify_handle_inode_event() 263 return ops->handle_inode_event(inode_mark, mask, inode, dir, name, cookie); in fsnotify_handle_inode_event() 271 struct fsnotify_mark *inode_mark = fsnotify_iter_inode_mark(iter_info); in fsnotify_handle_event() local 292 if (!inode_mark) in fsnotify_handle_event() 310 return fsnotify_handle_inode_event(group, inode_mark, mask, data, data_type, in fsnotify_handle_event()
|
D | fdinfo.c | 77 struct inotify_inode_mark *inode_mark; in inotify_fdinfo() local 83 inode_mark = container_of(mark, struct inotify_inode_mark, fsn_mark); in inotify_fdinfo() 94 inode_mark->wd, inode->i_ino, inode->i_sb->s_dev, in inotify_fdinfo()
|
/Linux-v5.15/fs/notify/dnotify/ |
D | dnotify.c | 73 static int dnotify_handle_event(struct fsnotify_mark *inode_mark, u32 mask, in dnotify_handle_event() argument 87 dn_mark = container_of(inode_mark, struct dnotify_mark, fsn_mark); in dnotify_handle_event() 89 spin_lock(&inode_mark->lock); in dnotify_handle_event() 103 dnotify_recalc_inode_mask(inode_mark); in dnotify_handle_event() 107 spin_unlock(&inode_mark->lock); in dnotify_handle_event()
|
/Linux-v5.15/kernel/ |
D | audit_fsnotify.c | 155 static int audit_mark_handle_event(struct fsnotify_mark *inode_mark, u32 mask, in audit_mark_handle_event() argument 161 audit_mark = container_of(inode_mark, struct audit_fsnotify_mark, mark); in audit_mark_handle_event() 163 if (WARN_ON_ONCE(inode_mark->group != audit_fsnotify_group) || in audit_mark_handle_event()
|
D | audit_watch.c | 467 static int audit_watch_handle_event(struct fsnotify_mark *inode_mark, u32 mask, in audit_watch_handle_event() argument 473 parent = container_of(inode_mark, struct audit_parent, mark); in audit_watch_handle_event() 475 if (WARN_ON_ONCE(inode_mark->group != audit_watch_group) || in audit_watch_handle_event()
|