Lines Matching refs:f_op
297 if (file->f_op->llseek) in vfs_llseek()
298 fn = file->f_op->llseek; in vfs_llseek()
448 if (unlikely(!file->f_op->read_iter || file->f_op->read)) in __kernel_read()
454 ret = file->f_op->read_iter(&kiocb, &iter); in __kernel_read()
493 if (file->f_op->read) in vfs_read()
494 ret = file->f_op->read(file, buf, count, pos); in vfs_read()
495 else if (file->f_op->read_iter) in vfs_read()
544 if (unlikely(!file->f_op->write_iter || file->f_op->write)) in __kernel_write()
550 ret = file->f_op->write_iter(&kiocb, &iter); in __kernel_write()
602 if (file->f_op->write) in vfs_write()
603 ret = file->f_op->write(file, buf, count, pos); in vfs_write()
604 else if (file->f_op->write_iter) in vfs_write()
761 nr = filp->f_op->read(filp, iovec.iov_base, in do_loop_readv_writev()
764 nr = filp->f_op->write(filp, iovec.iov_base, in do_loop_readv_writev()
800 if (file->f_op->read_iter) in do_iter_read()
816 if (!file->f_op->read_iter) in vfs_iocb_iter_read()
841 if (!file->f_op->read_iter) in vfs_iter_read()
865 if (file->f_op->write_iter) in do_iter_write()
880 if (!file->f_op->write_iter) in vfs_iocb_iter_write()
905 if (!file->f_op->write_iter) in vfs_iter_write()
1424 } else if (file_out->f_op->copy_file_range) { in generic_copy_file_checks()
1425 if (file_in->f_op->copy_file_range != in generic_copy_file_checks()
1426 file_out->f_op->copy_file_range) in generic_copy_file_checks()
1502 if (!splice && file_out->f_op->copy_file_range) { in vfs_copy_file_range()
1503 ret = file_out->f_op->copy_file_range(file_in, pos_in, in vfs_copy_file_range()
1509 if (!splice && file_in->f_op->remap_file_range && in vfs_copy_file_range()
1511 ret = file_in->f_op->remap_file_range(file_in, pos_in, in vfs_copy_file_range()