Lines Matching refs:file_in
31 static int generic_remap_checks(struct file *file_in, loff_t pos_in,
35 struct inode *inode_in = file_in->f_mapping->host;
271 __generic_remap_file_range_prep(struct file *file_in, loff_t pos_in,
276 struct inode *inode_in = file_inode(file_in);
308 ret = generic_remap_checks(file_in, pos_in, file_out, pos_out, len,
335 ret = vfs_dedupe_file_range_compare(file_in, pos_in,
361 int generic_remap_file_range_prep(struct file *file_in, loff_t pos_in,
365 return __generic_remap_file_range_prep(file_in, pos_in, file_out,
370 loff_t do_clone_file_range(struct file *file_in, loff_t pos_in,
378 if (file_inode(file_in)->i_sb != file_inode(file_out)->i_sb)
381 ret = generic_file_rw_checks(file_in, file_out);
385 if (!file_in->f_op->remap_file_range)
388 ret = remap_verify_area(file_in, pos_in, len, false);
396 ret = file_in->f_op->remap_file_range(file_in, pos_in,
401 fsnotify_access(file_in);
407 loff_t vfs_clone_file_range(struct file *file_in, loff_t pos_in,
414 ret = do_clone_file_range(file_in, pos_in, file_out, pos_out, len,