Lines Matching refs:dentry
308 return d_inode(((const struct path *)data)->dentry); in fsnotify_data_inode()
316 static inline struct dentry *fsnotify_data_dentry(const void *data, int data_type) in fsnotify_data_dentry()
321 return (struct dentry *)data; in fsnotify_data_dentry()
323 return ((const struct path *)data)->dentry; in fsnotify_data_dentry()
347 return ((struct dentry *)data)->d_sb; in fsnotify_data_sb()
349 return ((const struct path *)data)->dentry->d_sb; in fsnotify_data_sb()
570 extern int __fsnotify_parent(struct dentry *dentry, __u32 mask, const void *data,
607 static inline void fsnotify_update_flags(struct dentry *dentry) in fsnotify_update_flags() argument
609 assert_spin_locked(&dentry->d_lock); in fsnotify_update_flags()
618 if (fsnotify_inode_watches_children(dentry->d_parent->d_inode)) in fsnotify_update_flags()
619 dentry->d_flags |= DCACHE_FSNOTIFY_PARENT_WATCHED; in fsnotify_update_flags()
621 dentry->d_flags &= ~DCACHE_FSNOTIFY_PARENT_WATCHED; in fsnotify_update_flags()
867 static inline int __fsnotify_parent(struct dentry *dentry, __u32 mask, in __fsnotify_parent() argument
885 static inline void fsnotify_update_flags(struct dentry *dentry) in fsnotify_update_flags() argument