Home
last modified time | relevance | path

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

/illumos-gate/usr/src/cmd/bhyve/common/
H A Dblock_if.c183 off += breq->br_iov[i].iov_len; in blockif_enqueue()
292 if ((n = preadv(bc->bc_fd, br->br_iov, br->br_iovcnt, in blockif_proc()
311 clen = MIN(len - boff, br->br_iov[i].iov_len - in blockif_proc()
313 memcpy((uint8_t *)br->br_iov[i].iov_base + voff, in blockif_proc()
315 if (clen < br->br_iov[i].iov_len - voff) in blockif_proc()
333 if ((n = pwritev(bc->bc_fd, br->br_iov, br->br_iovcnt, in blockif_proc()
346 clen = MIN(len - boff, br->br_iov[i].iov_len - in blockif_proc()
349 (uint8_t *)br->br_iov[i].iov_base + voff, in blockif_proc()
351 if (clen < br->br_iov[i].iov_len - voff) in blockif_proc()
H A Dblock_if.h57 struct iovec br_iov[BLOCKIF_IOV_MAX]; member
H A Dpci_virtio_block.c443 iov_bunch_to_iov(&iob, (struct iovec *)&io->io_req.br_iov, in pci_vtblk_proc()
444 &io->io_req.br_iovcnt, ARRAY_SIZE(io->io_req.br_iov)); in pci_vtblk_proc()
H A Dpci_nvme.c2251 req->io_req.br_iov[iovidx].iov_base = in pci_nvme_append_iov_req()
2254 if (req->io_req.br_iov[iovidx].iov_base == NULL) in pci_nvme_append_iov_req()
2260 req->io_req.br_iov[iovidx].iov_len = req->prev_size; in pci_nvme_append_iov_req()
2269 req->io_req.br_iov[iovidx].iov_base = in pci_nvme_append_iov_req()
2272 if (req->io_req.br_iov[iovidx].iov_base == NULL) in pci_nvme_append_iov_req()
2275 req->io_req.br_iov[iovidx].iov_len = size; in pci_nvme_append_iov_req()
2589 struct iovec *iov = req->io_req.br_iov; in pci_nvme_dealloc_sm()
2698 struct iovec *iov = req->io_req.br_iov; in nvme_opc_dataset_mgmt()
H A Dpci_ahci.c636 breq->br_iov[j].iov_base = paddr_guest2host(ahci_ctx(p->pr_sc), in ahci_build_iov()
638 breq->br_iov[j].iov_len = dbcsz; in ahci_build_iov()
651 if (breq->br_iov[j - 1].iov_len > extra) { in ahci_build_iov()
652 breq->br_iov[j - 1].iov_len -= extra; in ahci_build_iov()
655 extra -= breq->br_iov[j - 1].iov_len; in ahci_build_iov()