/openbmc/linux/fs/smb/client/ |
H A D | smb2inode.c | 174 struct cifs_open_parms *oparms, struct kvec *in_iov, in smb2_compound_op() argument 372 size[0] = in_iov[i].iov_len; in smb2_compound_op() 373 data[0] = in_iov[i].iov_base; in smb2_compound_op() 407 size[0] = in_iov[i].iov_len; in smb2_compound_op() 408 data[0] = in_iov[i].iov_base; in smb2_compound_op() 439 len = in_iov[i].iov_len; in smb2_compound_op() 449 data[1] = in_iov[i].iov_base; in smb2_compound_op() 478 len = in_iov[i].iov_len; in smb2_compound_op() 488 data[1] = in_iov[i].iov_base; in smb2_compound_op() 510 in_iov[i].iov_base, in smb2_compound_op() [all …]
|
/openbmc/qemu/block/export/ |
H A D | virtio-blk-handler.c | 133 struct iovec *in_iov, in virtio_blk_process_req() argument 157 if (in_iov[in_num - 1].iov_len < sizeof(struct virtio_blk_inhdr)) { in virtio_blk_process_req() 163 in_len = iov_size(in_iov, in_num); in virtio_blk_process_req() 164 in = (void *)in_iov[in_num - 1].iov_base in virtio_blk_process_req() 165 + in_iov[in_num - 1].iov_len in virtio_blk_process_req() 167 iov_discard_back(in_iov, &in_num, sizeof(struct virtio_blk_inhdr)); in virtio_blk_process_req() 187 qemu_iovec_init_external(&qiov, in_iov, in_num); in virtio_blk_process_req() 220 MIN(iov_size(in_iov, in_num), in virtio_blk_process_req() 222 iov_from_buf(in_iov, in_num, 0, handler->serial, size); in virtio_blk_process_req()
|
H A D | virtio-blk-handler.h | 32 struct iovec *in_iov,
|
H A D | vhost-user-blk-server.c | 64 struct iovec *in_iov = elem->in_sg; in vu_blk_virtio_process_req() local 70 in_len = virtio_blk_process_req(handler, in_iov, out_iov, in vu_blk_virtio_process_req()
|
H A D | vduse-blk.c | 78 struct iovec *in_iov = elem->in_sg; in vduse_blk_virtio_process_req() local 84 in_len = virtio_blk_process_req(handler, in_iov, in vduse_blk_virtio_process_req()
|
/openbmc/qemu/hw/virtio/ |
H A D | virtio-crypto.c | 273 struct iovec *in_iov = elem->in_sg; in virtio_crypto_create_session_completion() local 294 s = iov_from_buf(in_iov, in_num, 0, &input, sizeof(input)); in virtio_crypto_create_session_completion() 314 struct iovec *in_iov = elem->in_sg; in virtio_crypto_destroy_session_completion() local 324 s = iov_from_buf(in_iov, in_num, 0, &status, sizeof(status)); in virtio_crypto_destroy_session_completion() 352 struct iovec *in_iov; in virtio_crypto_handle_ctrl() local 373 in_iov = elem->in_sg; in virtio_crypto_handle_ctrl() 438 s = iov_from_buf(in_iov, in_num, 0, &input, sizeof(input)); in virtio_crypto_handle_ctrl() 461 req->in_iov = NULL; in virtio_crypto_init_request() 499 g_free(req->in_iov); in virtio_crypto_free_request() 510 struct iovec *in_iov = req->in_iov; in virtio_crypto_sym_input_data_helper() local [all …]
|
/openbmc/linux/drivers/vdpa/vdpa_sim/ |
H A D | vdpa_sim_blk.c | 123 ret = vringh_getdesc_iotlb(&vq->vring, &vq->out_iov, &vq->in_iov, in vdpasim_blk_handle_req() 128 if (vq->out_iov.used < 1 || vq->in_iov.used < 1) { in vdpasim_blk_handle_req() 130 vq->out_iov.used, vq->in_iov.used); in vdpasim_blk_handle_req() 134 if (vq->in_iov.iov[vq->in_iov.used - 1].iov_len < 1) { in vdpasim_blk_handle_req() 142 to_push = vringh_kiov_length(&vq->in_iov) - 1; in vdpasim_blk_handle_req() 179 bytes = vringh_iov_push_iotlb(&vq->vring, &vq->in_iov, in vdpasim_blk_handle_req() 215 bytes = vringh_iov_push_iotlb(&vq->vring, &vq->in_iov, in vdpasim_blk_handle_req() 304 vringh_kiov_advance(&vq->in_iov, to_push - pushed); in vdpasim_blk_handle_req() 307 bytes = vringh_iov_push_iotlb(&vq->vring, &vq->in_iov, &status, 1); in vdpasim_blk_handle_req()
|
H A D | vdpa_sim_net.c | 115 read = vringh_iov_pull_iotlb(&cvq->vring, &cvq->in_iov, in vdpasim_handle_ctrl_mac() 144 err = vringh_getdesc_iotlb(&cvq->vring, &cvq->in_iov, in vdpasim_handle_cvq() 151 read = vringh_iov_pull_iotlb(&cvq->vring, &cvq->in_iov, &ctrl, in vdpasim_handle_cvq() 177 vringh_kiov_cleanup(&cvq->in_iov); in vdpasim_handle_cvq() 240 err = vringh_getdesc_iotlb(&rxq->vring, NULL, &rxq->in_iov, in vdpasim_net_work() 248 write = vringh_iov_push_iotlb(&rxq->vring, &rxq->in_iov, in vdpasim_net_work()
|
H A D | vdpa_sim.h | 24 struct vringh_kiov in_iov; member
|
H A D | vdpa_sim.c | 717 vringh_kiov_cleanup(&vdpasim->vqs[i].in_iov); in vdpasim_free()
|
/openbmc/qemu/hw/block/ |
H A D | virtio-blk.c | 460 struct iovec *in_iov; member 525 struct iovec *in_iov = data->in_iov; in virtio_blk_zone_report_complete() local 542 n = iov_from_buf(in_iov, in_num, 0, &zrp_hdr, sizeof(zrp_hdr)); in virtio_blk_zone_report_complete() 605 n = iov_from_buf(in_iov, in_num, i, &desc, sizeof(desc)); in virtio_blk_zone_report_complete() 621 struct iovec *in_iov, in virtio_blk_handle_zone_report() argument 653 data->in_iov = in_iov; in virtio_blk_handle_zone_report() 741 n = iov_from_buf(data->in_iov, data->in_num, 0, &append_sector, in virtio_blk_zone_append_complete() 759 struct iovec *in_iov, in virtio_blk_handle_zone_append() argument 777 data->in_iov = in_iov; in virtio_blk_handle_zone_append() 798 struct iovec *in_iov = req->elem.in_sg; in virtio_blk_handle_request() local [all …]
|
/openbmc/linux/fs/fuse/ |
H A D | ioctl.c | 180 struct iovec *in_iov = NULL, *out_iov = NULL; in fuse_do_ioctl() local 222 in_iov = iov; in fuse_do_ioctl() 233 inarg.in_size = in_size = iov_length(in_iov, in_iovs); in fuse_do_ioctl() 267 iov_iter_init(&ii, ITER_SOURCE, in_iov, in_iovs, in_size); in fuse_do_ioctl() 315 in_iov = iov_page; in fuse_do_ioctl() 316 out_iov = in_iov + in_iovs; in fuse_do_ioctl() 318 err = fuse_verify_ioctl_iov(fm->fc, in_iov, in_iovs); in fuse_do_ioctl()
|
/openbmc/qemu/include/hw/virtio/ |
H A D | virtio-crypto.h | 70 struct iovec *in_iov; /* Head address of dest iovec */ member
|