Lines Matching refs:file
83 static inline int fsnotify_file(struct file *file, __u32 mask) in fsnotify_file() argument
85 const struct path *path = &file->f_path; in fsnotify_file()
87 if (file->f_mode & FMODE_NONOTIFY) in fsnotify_file()
94 static inline int fsnotify_perm(struct file *file, int mask) in fsnotify_perm() argument
105 if (file->f_flags & __FMODE_EXEC) { in fsnotify_perm()
106 ret = fsnotify_file(file, FS_OPEN_EXEC_PERM); in fsnotify_perm()
115 return fsnotify_file(file, fsnotify_mask); in fsnotify_perm()
281 static inline void fsnotify_access(struct file *file) in fsnotify_access() argument
283 fsnotify_file(file, FS_ACCESS); in fsnotify_access()
289 static inline void fsnotify_modify(struct file *file) in fsnotify_modify() argument
291 fsnotify_file(file, FS_MODIFY); in fsnotify_modify()
297 static inline void fsnotify_open(struct file *file) in fsnotify_open() argument
301 if (file->f_flags & __FMODE_EXEC) in fsnotify_open()
304 fsnotify_file(file, mask); in fsnotify_open()
310 static inline void fsnotify_close(struct file *file) in fsnotify_close() argument
312 __u32 mask = (file->f_mode & FMODE_WRITE) ? FS_CLOSE_WRITE : in fsnotify_close()
315 fsnotify_file(file, mask); in fsnotify_close()