Lines Matching refs:f_op
297 if (file->f_op->llseek) in vfs_llseek()
298 fn = file->f_op->llseek; in vfs_llseek()
424 if (file->f_op->read) in __vfs_read()
425 return file->f_op->read(file, buf, count, pos); in __vfs_read()
426 else if (file->f_op->read_iter) in __vfs_read()
493 if (file->f_op->write) in __vfs_write()
494 return file->f_op->write(file, p, count, pos); in __vfs_write()
495 else if (file->f_op->write_iter) in __vfs_write()
714 nr = filp->f_op->read(filp, iovec.iov_base, in do_loop_readv_writev()
717 nr = filp->f_op->write(filp, iovec.iov_base, in do_loop_readv_writev()
932 if (file->f_op->read_iter) in do_iter_read()
945 if (!file->f_op->read_iter) in vfs_iter_read()
969 if (file->f_op->write_iter) in do_iter_write()
981 if (!file->f_op->write_iter) in vfs_iter_write()
1610 if (file_out->f_op->copy_file_range && in do_copy_file_range()
1611 file_out->f_op->copy_file_range == file_in->f_op->copy_file_range) in do_copy_file_range()
1612 return file_out->f_op->copy_file_range(file_in, pos_in, in do_copy_file_range()
1656 if (file_in->f_op->remap_file_range && in vfs_copy_file_range()
1660 cloned = file_in->f_op->remap_file_range(file_in, pos_in, in vfs_copy_file_range()
2049 if (!file_in->f_op->remap_file_range) in do_clone_file_range()
2060 ret = file_in->f_op->remap_file_range(file_in, pos_in, in do_clone_file_range()
2130 if (!dst_file->f_op->remap_file_range) in vfs_dedupe_file_range_one()
2138 ret = dst_file->f_op->remap_file_range(src_file, src_pos, dst_file, in vfs_dedupe_file_range_one()
2173 if (!file->f_op->remap_file_range) in vfs_dedupe_file_range()