Lines Matching refs:file_inode
1197 static inline struct inode *file_inode(const struct file *f) in file_inode() function
1204 return posix_lock_inode_wait(file_inode(filp), fl); in posix_lock_file_wait()
1209 return flock_lock_inode_wait(file_inode(filp), fl); in flock_lock_file_wait()
2044 if (mandatory_lock(file_inode(file))) in locks_verify_locked()
2424 if (!S_ISREG(file_inode(file)->i_mode)) in file_start_write()
2426 __sb_start_write(file_inode(file)->i_sb, SB_FREEZE_WRITE, true); in file_start_write()
2431 if (!S_ISREG(file_inode(file)->i_mode)) in file_start_write_trylock()
2433 return __sb_start_write(file_inode(file)->i_sb, SB_FREEZE_WRITE, false); in file_start_write_trylock()
2438 if (!S_ISREG(file_inode(file)->i_mode)) in file_end_write()
2440 __sb_end_write(file_inode(file)->i_sb, SB_FREEZE_WRITE); in file_end_write()
2465 struct inode *inode = file_inode(file); in deny_write_access()
2475 atomic_inc(&file_inode(file)->i_writecount); in allow_write_access()
2831 return (filp->f_flags & O_DIRECT) || IS_DAX(file_inode(filp)); in io_is_direct()