Lines Matching refs:f_op
297 if (file->f_op->llseek) in vfs_llseek()
298 fn = file->f_op->llseek; in vfs_llseek()
415 if (file->f_op->read) in __vfs_read()
416 return file->f_op->read(file, buf, count, pos); in __vfs_read()
417 else if (file->f_op->read_iter) in __vfs_read()
484 if (file->f_op->write) in __vfs_write()
485 return file->f_op->write(file, p, count, pos); in __vfs_write()
486 else if (file->f_op->write_iter) in __vfs_write()
700 nr = filp->f_op->read(filp, iovec.iov_base, in do_loop_readv_writev()
703 nr = filp->f_op->write(filp, iovec.iov_base, in do_loop_readv_writev()
921 if (file->f_op->read_iter) in do_iter_read()
934 if (!file->f_op->read_iter) in vfs_iter_read()
958 if (file->f_op->write_iter) in do_iter_write()
970 if (!file->f_op->write_iter) in vfs_iter_write()
1591 if (file_in->f_op->clone_file_range) { in vfs_copy_file_range()
1592 ret = file_in->f_op->clone_file_range(file_in, pos_in, in vfs_copy_file_range()
1600 if (file_out->f_op->copy_file_range) { in vfs_copy_file_range()
1601 ret = file_out->f_op->copy_file_range(file_in, pos_in, file_out, in vfs_copy_file_range()
1846 if (!file_in->f_op->clone_file_range) in do_clone_file_range()
1860 ret = file_in->f_op->clone_file_range(file_in, pos_in, in do_clone_file_range()
2006 if (!dst_file->f_op->dedupe_file_range) in vfs_dedupe_file_range_one()
2009 ret = dst_file->f_op->dedupe_file_range(src_file, src_pos, in vfs_dedupe_file_range_one()