• Home
  • Raw
  • Download

Lines Matching refs:file

2025 			struct file *fpin;  in shmem_fault()
2073 unsigned long shmem_get_unmapped_area(struct file *file, in shmem_get_unmapped_area() argument
2077 unsigned long (*get_area)(struct file *, in shmem_get_unmapped_area()
2089 addr = get_area(file, uaddr, len, pgoff, flags); in shmem_get_unmapped_area()
2118 if (file) { in shmem_get_unmapped_area()
2119 VM_BUG_ON(file->f_op != &shmem_file_operations); in shmem_get_unmapped_area()
2120 sb = file_inode(file)->i_sb; in shmem_get_unmapped_area()
2180 int shmem_lock(struct file *file, int lock, struct user_struct *user) in shmem_lock() argument
2182 struct inode *inode = file_inode(file); in shmem_lock()
2191 mapping_set_unevictable(file->f_mapping); in shmem_lock()
2196 mapping_clear_unevictable(file->f_mapping); in shmem_lock()
2205 static int shmem_mmap(struct file *file, struct vm_area_struct *vma) in shmem_mmap() argument
2207 struct shmem_inode_info *info = SHMEM_I(file_inode(file)); in shmem_mmap()
2228 file_accessed(file); in shmem_mmap()
2470 shmem_write_begin(struct file *file, struct address_space *mapping, in shmem_write_begin() argument
2491 shmem_write_end(struct file *file, struct address_space *mapping, in shmem_write_end() argument
2528 struct file *file = iocb->ki_filp; in shmem_file_read_iter() local
2529 struct inode *inode = file_inode(file); in shmem_file_read_iter()
2632 file_accessed(file); in shmem_file_read_iter()
2686 static loff_t shmem_file_llseek(struct file *file, loff_t offset, int whence) in shmem_file_llseek() argument
2688 struct address_space *mapping = file->f_mapping; in shmem_file_llseek()
2694 return generic_file_llseek_size(file, offset, whence, in shmem_file_llseek()
2717 offset = vfs_setpos(file, offset, MAX_LFS_FILESIZE); in shmem_file_llseek()
2722 static long shmem_fallocate(struct file *file, int mode, loff_t offset, in shmem_fallocate() argument
2725 struct inode *inode = file_inode(file); in shmem_fallocate()
2738 struct address_space *mapping = file->f_mapping; in shmem_fallocate()
4059 int shmem_lock(struct file *file, int lock, struct user_struct *user) in shmem_lock() argument
4069 unsigned long shmem_get_unmapped_area(struct file *file, in shmem_get_unmapped_area() argument
4073 return current->mm->get_unmapped_area(file, addr, len, pgoff, flags); in shmem_get_unmapped_area()
4093 static struct file *__shmem_file_setup(struct vfsmount *mnt, const char *name, loff_t size, in __shmem_file_setup()
4097 struct file *res; in __shmem_file_setup()
4136 struct file *shmem_kernel_file_setup(const char *name, loff_t size, unsigned long flags) in shmem_kernel_file_setup()
4147 struct file *shmem_file_setup(const char *name, loff_t size, unsigned long flags) in shmem_file_setup()
4160 struct file *shmem_file_setup_with_mnt(struct vfsmount *mnt, const char *name, in shmem_file_setup_with_mnt()
4173 struct file *file; in shmem_zero_setup() local
4182 file = shmem_kernel_file_setup("dev/zero", size, vma->vm_flags); in shmem_zero_setup()
4183 if (IS_ERR(file)) in shmem_zero_setup()
4184 return PTR_ERR(file); in shmem_zero_setup()
4188 vma->vm_file = file; in shmem_zero_setup()