Lines Matching refs:file_inode
1205 static inline struct inode *file_inode(const struct file *f) in file_inode() function
1215 return dentry->d_op->d_real(dentry, file_inode(file)); in file_dentry()
1222 return locks_lock_inode_wait(file_inode(filp), fl); in locks_lock_file_wait()
2069 if (mandatory_lock(file_inode(file))) in locks_verify_locked()
2459 if (!S_ISREG(file_inode(file)->i_mode)) in file_start_write()
2461 __sb_start_write(file_inode(file)->i_sb, SB_FREEZE_WRITE, true); in file_start_write()
2466 if (!S_ISREG(file_inode(file)->i_mode)) in file_start_write_trylock()
2468 return __sb_start_write(file_inode(file)->i_sb, SB_FREEZE_WRITE, false); in file_start_write_trylock()
2473 if (!S_ISREG(file_inode(file)->i_mode)) in file_end_write()
2475 __sb_end_write(file_inode(file)->i_sb, SB_FREEZE_WRITE); in file_end_write()
2500 struct inode *inode = file_inode(file); in deny_write_access()
2510 atomic_inc(&file_inode(file)->i_writecount); in allow_write_access()
2866 return (filp->f_flags & O_DIRECT) || IS_DAX(file_inode(filp)); in io_is_direct()