Lines Matching defs:file
3 * linux/fs/ext4/file.c
12 * linux/fs/minix/file.c
16 * ext4 fs regular file handling primitives
18 * 64-bit file support on 64-bit platforms by Jakub Jelinek
44 * being misaligned, or due to the file not supporting DIO at all), filesystems
150 static ssize_t ext4_file_splice_read(struct file *in, loff_t *ppos,
166 static int ext4_release_file(struct inode *inode, struct file *filp)
257 * If we have encountered a bitmap-format file, the size limit
389 * uninitialized blocks in a file even if we didn't succeed in writing
391 * expanding the file so we have to be a bit careful here.
425 struct file *file = iocb->ki_filp;
426 struct inode *inode = file_inode(file);
485 ret = file_modified(file);
713 * COW page; COW writes should *not* poke the journal (the file will not
782 static int ext4_file_mmap(struct file *file, struct vm_area_struct *vma)
784 struct inode *inode = file->f_mapping->host;
797 file_accessed(file);
798 if (IS_DAX(file_inode(file))) {
859 static int ext4_file_open(struct inode *inode, struct file *filp)
898 loff_t ext4_llseek(struct file *file, loff_t offset, int whence)
900 struct inode *inode = file->f_mapping->host;
910 return generic_file_llseek_size(file, offset, whence,
928 return vfs_setpos(file, offset, maxbytes);