Lines Matching defs:file_in
1367 * @file_in: file structure to read from
1386 ssize_t generic_copy_file_range(struct file *file_in, loff_t pos_in,
1392 return do_splice_direct(file_in, &pos_in, file_out, &pos_out,
1404 static int generic_copy_file_checks(struct file *file_in, loff_t pos_in,
1408 struct inode *inode_in = file_inode(file_in);
1414 ret = generic_file_rw_checks(file_in, file_out);
1431 if (file_in->f_op->copy_file_range !=
1434 } else if (file_inode(file_in)->i_sb != file_inode(file_out)->i_sb) {
1475 ssize_t vfs_copy_file_range(struct file *file_in, loff_t pos_in,
1485 ret = generic_copy_file_checks(file_in, pos_in, file_out, pos_out, &len,
1490 ret = rw_verify_area(READ, file_in, &pos_in, len);
1509 ret = file_out->f_op->copy_file_range(file_in, pos_in,
1515 if (!splice && file_in->f_op->remap_file_range &&
1516 file_inode(file_in)->i_sb == file_inode(file_out)->i_sb) {
1517 ret = file_in->f_op->remap_file_range(file_in, pos_in,
1538 ret = generic_copy_file_range(file_in, pos_in, file_out, pos_out, len,
1543 fsnotify_access(file_in);
1701 * from @file_in to @file_out.
1703 int generic_file_rw_checks(struct file *file_in, struct file *file_out)
1705 struct inode *inode_in = file_inode(file_in);
1714 if (!(file_in->f_mode & FMODE_READ) ||