/freebsd-13-stable/sys/kern/ |
H A D | kern_physio.c | 52 u_int iolen, poff; local 191 iolen = bp->bio_length - bp->bio_resid; 192 if (iolen == 0 && !(bp->bio_flags & BIO_ERROR)) 194 uio->uio_iov[i].iov_len -= iolen; 196 (char *)uio->uio_iov[i].iov_base + iolen; 197 uio->uio_resid -= iolen; 198 uio->uio_offset += iolen;
|
/freebsd-13-stable/sys/ufs/ffs/ |
H A D | ffs_rawread.c | 195 u_int iolen; local 209 iolen = ((vm_offset_t) udata) & PAGE_MASK; 211 if (bp->b_bcount + iolen > bp->b_kvasize) { 213 if (iolen != 0) 267 u_int iolen; local 330 iolen = bp->b_bcount - bp->b_resid; 331 if (iolen == 0 && (bp->b_ioflags & BIO_ERROR) == 0) { 340 resid -= iolen; 341 udata += iolen; 342 offset += iolen; [all...] |
/freebsd-13-stable/sys/dev/beri/virtio/ |
H A D | virtio.h | 67 void vq_relchain(struct vqueue_info *vq, struct iovec *iov, int n, uint32_t iolen);
|
H A D | virtio_block.c | 112 int cnt, int offset, int operation, int iolen) 130 auio.uio_resid = iolen; 157 int iolen; local 177 iolen = 0; 179 iolen += iov[i].iov_len; 186 offset, type, iolen); 111 vtblk_rdwr(struct beri_vtblk_softc *sc, struct iovec *iov, int cnt, int offset, int operation, int iolen) argument
|
H A D | virtio.c | 169 vq_relchain(struct vqueue_info *vq, struct iovec *iov, int n, uint32_t iolen) argument 184 vue->len = htobe32(iolen);
|
/freebsd-13-stable/sys/dev/firewire/ |
H A D | fwmem.c | 352 int err = 0, iolen; local 367 iolen = MIN(bp->bio_bcount, MAXLEN); 369 if (iolen == 4 && (bp->bio_offset & 3) == 0) 378 iolen, bp->bio_data, fwmem_biodone); 380 if (iolen == 4 && (bp->bio_offset & 3) == 0) 389 iolen, bp->bio_data, fwmem_biodone); 396 bp->bio_resid = bp->bio_bcount - iolen;
|
/freebsd-13-stable/usr.sbin/bhyve/ |
H A D | pci_virtio_scsi.c | 267 int iolen; local 283 iolen = pci_vtscsi_request_handle(q, req->vsr_iov_in, 287 vq_relchain(q->vsq_vq, req->vsr_idx, iolen); 563 int iolen; local 570 iolen = pci_vtscsi_control_handle(sc, buf, bufsize); 571 buf_to_iov(buf + bufsize - iolen, iolen, iov, n, 572 bufsize - iolen); 577 vq_relchain(vq, idx, iolen);
|
H A D | pci_virtio_block.c | 308 ssize_t iolen; local 345 iolen = 0; 354 iolen += iov[i].iov_len; 356 io->io_req.br_resid = iolen; 359 writeop ? "write/discard" : "read/ident", iolen, i - 1,
|
H A D | pci_virtio_net.c | 373 uint32_t iolen; local 377 iolen = info[i].len; 378 if (iolen > ulen) { 379 iolen = ulen; 381 vq_relchain_prepare(vq, info[i].idx, iolen); 382 ulen -= iolen;
|
H A D | virtio.h | 491 uint32_t iolen); 493 void vq_relchain(struct vqueue_info *vq, uint16_t idx, uint32_t iolen);
|
H A D | virtio.c | 402 vq_relchain_prepare(struct vqueue_info *vq, uint16_t idx, uint32_t iolen) argument 422 vue->vu_tlen = iolen; 445 vq_relchain(struct vqueue_info *vq, uint16_t idx, uint32_t iolen) argument 447 vq_relchain_prepare(vq, idx, iolen);
|
H A D | pci_virtio_9p.c | 163 const size_t niov, const size_t iolen, void *arg) 168 preq->vsr_iolen = iolen; 162 pci_vt9p_send(struct l9p_request *req, const struct iovec *iov, const size_t niov, const size_t iolen, void *arg) argument
|
/freebsd-13-stable/sys/dev/beri/virtio/network/ |
H A D | if_vtbe.c | 153 int iolen; local 211 iolen = (len - uio.uio_resid + sc->hdrsize); 214 vq_relchain(vq, iov, n, iolen); 394 int iolen; local 408 iolen = 0; 410 iolen += iov[i].iov_len; 413 uio.uio_resid = iolen; 437 vq_relchain(vq, iov, n, iolen + sc->hdrsize);
|
/freebsd-13-stable/contrib/lib9p/transport/ |
H A D | socket.c | 289 const struct iovec *iov, const size_t niov __unused, const size_t iolen, 297 iov[0].iov_base, iolen); 299 if (xwrite(sc->ls_fd, iov[0].iov_base, iolen) != (int)iolen) { 288 l9p_socket_send_response(struct l9p_request *req __unused, const struct iovec *iov, const size_t niov __unused, const size_t iolen, void *arg) argument
|
/freebsd-13-stable/sys/dev/md/ |
H A D | md.c | 878 off_t iolen, iostart, len, zerosize; local 966 iolen = min(ptoa(npages) - (ma_offs & PAGE_MASK), len); 967 KASSERT(iolen > 0, ("zero iolen")); 972 aiov.iov_len = iolen; 975 auio.uio_resid = iolen; 1006 len -= iolen; 1007 bp->bio_resid -= iolen; 1008 ma_offs += iolen;
|
/freebsd-13-stable/sys/dev/pci/ |
H A D | pci_user.c | 936 size_t confsz, iolen; local 1022 iolen = min(cio->match_buf_len - (cio->match_buf_len % confsz), 1026 * Since we know that iolen is a multiple of the size of 1029 ionum = iolen / confsz;
|