Lines Matching defs:iovs

146 	blk_task->iovcnt = SPDK_COUNTOF(blk_task->iovs);
201 uint16_t req_idx, struct iovec *iovs, uint16_t *iovs_cnt, uint32_t *length)
229 if (spdk_unlikely(vhost_vring_desc_to_iov(vsession, iovs, &cnt, desc))) {
275 struct iovec *iovs, uint16_t *iovs_cnt, uint32_t *length)
299 if (spdk_unlikely(vhost_vring_packed_desc_to_iov(vsession, iovs, &cnt, desc))) {
333 struct iovec *iovs, uint16_t *iovs_cnt, uint32_t *length)
349 iovs, iovs_cnt, length);
355 struct iovec *iovs, uint16_t *iovs_cnt, uint32_t *length)
374 iovs, iovs_cnt, length);
388 if (spdk_unlikely(vhost_vring_inflight_desc_to_iov(vsession, iovs, &cnt, inflight_desc))) {
482 iov = &task->iovs[0];
497 iov = &task->iovs[task->iovcnt - 1];
530 &task->iovs[1], iovcnt, req.sector * 512,
535 &task->iovs[1], iovcnt, req.sector * 512,
553 desc = task->iovs[1].iov_base;
580 desc = task->iovs[1].iov_base;
637 task->used_len = spdk_min((size_t)VIRTIO_BLK_ID_BYTES, task->iovs[1].iov_len);
638 spdk_strcpy_pad(task->iovs[1].iov_base, spdk_bdev_get_name(bvdev->bdev),
675 blk_task->iovs, &blk_task->iovcnt, &blk_task->payload_size);
739 rc = blk_iovs_packed_queue_setup(task->bvsession, vq, task->req_idx, blk_task->iovs,
800 rc = blk_iovs_inflight_queue_setup(task->bvsession, vq, task->req_idx, blk_task->iovs,
962 struct iovec iovs[SPDK_VHOST_IOVS_MAX];
970 iovcnt = SPDK_COUNTOF(iovs);
971 if (blk_iovs_split_queue_setup(bvsession, vq, req_idx, iovs, &iovcnt, &length) == 0) {
972 *(volatile uint8_t *)iovs[iovcnt - 1].iov_base = VIRTIO_BLK_S_IOERR;
1010 if (blk_iovs_packed_queue_setup(bvsession, vq, task->req_idx, blk_task->iovs, &blk_task->iovcnt,
1012 *(volatile uint8_t *)(blk_task->iovs[blk_task->iovcnt - 1].iov_base) = VIRTIO_BLK_S_IOERR;