Lines Matching defs:inode
111 * Requires inode->i_mapping->i_mmap_rwsem
1174 static inline u64 file_mmap_size_max(struct file *file, struct inode *inode)
1176 if (S_ISREG(inode->i_mode))
1179 if (S_ISBLK(inode->i_mode))
1182 if (S_ISSOCK(inode->i_mode))
1193 static inline bool file_mmap_ok(struct file *file, struct inode *inode,
1196 u64 maxsize = file_mmap_size_max(file, inode);
1286 struct inode *inode = file_inode(file);
1289 if (!file_mmap_ok(file, inode, pgoff, len))
1319 if (IS_APPEND(inode) && (file->f_mode & FMODE_WRITE))
3293 * and into the inode's i_mmap tree. If vm_file is non-NULL