Home
last modified time | relevance | path

Searched refs:in_iov (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.15/drivers/vdpa/vdpa_sim/
Dvdpa_sim_blk.c73 ret = vringh_getdesc_iotlb(&vq->vring, &vq->out_iov, &vq->in_iov, in vdpasim_blk_handle_req()
78 if (vq->out_iov.used < 1 || vq->in_iov.used < 1) { in vdpasim_blk_handle_req()
80 vq->out_iov.used, vq->in_iov.used); in vdpasim_blk_handle_req()
84 if (vq->in_iov.iov[vq->in_iov.used - 1].iov_len < 1) { in vdpasim_blk_handle_req()
92 to_push = vringh_kiov_length(&vq->in_iov) - 1; in vdpasim_blk_handle_req()
120 bytes = vringh_iov_push_iotlb(&vq->vring, &vq->in_iov, in vdpasim_blk_handle_req()
156 bytes = vringh_iov_push_iotlb(&vq->vring, &vq->in_iov, in vdpasim_blk_handle_req()
180 vringh_kiov_advance(&vq->in_iov, to_push - pushed); in vdpasim_blk_handle_req()
183 bytes = vringh_iov_push_iotlb(&vq->vring, &vq->in_iov, &status, 1); in vdpasim_blk_handle_req()
Dvdpa_sim_net.c63 err = vringh_getdesc_iotlb(&rxq->vring, NULL, &rxq->in_iov, in vdpasim_net_work()
77 write = vringh_iov_push_iotlb(&rxq->vring, &rxq->in_iov, in vdpasim_net_work()
Dvdpa_sim.h24 struct vringh_kiov in_iov; member
Dvdpa_sim.c591 vringh_kiov_cleanup(&vdpasim->vqs[i].in_iov); in vdpasim_free()
/Linux-v5.15/fs/fuse/
Dioctl.c160 struct iovec *in_iov = NULL, *out_iov = NULL; in fuse_do_ioctl() local
202 in_iov = iov; in fuse_do_ioctl()
213 inarg.in_size = in_size = iov_length(in_iov, in_iovs); in fuse_do_ioctl()
247 iov_iter_init(&ii, WRITE, in_iov, in_iovs, in_size); in fuse_do_ioctl()
297 in_iov = iov_page; in fuse_do_ioctl()
298 out_iov = in_iov + in_iovs; in fuse_do_ioctl()
300 err = fuse_verify_ioctl_iov(fm->fc, in_iov, in_iovs); in fuse_do_ioctl()