/freebsd-11-stable/sys/kern/ |
H A D | kern_physio.c | 47 u_int iolen, poff; local 204 iolen = bp->bio_length - bp->bio_resid; 205 if (iolen == 0 && !(bp->bio_flags & BIO_ERROR)) 207 uio->uio_iov[i].iov_len -= iolen; 209 (char *)uio->uio_iov[i].iov_base + iolen; 210 uio->uio_resid -= iolen; 211 uio->uio_offset += iolen;
|
/freebsd-11-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) 269 u_int iolen; local 332 iolen = bp->b_bcount - bp->b_resid; 333 if (iolen == 0 && (bp->b_ioflags & BIO_ERROR) == 0) { 342 resid -= iolen; 343 udata += iolen; 344 offset += iolen; [all...] |
/freebsd-11-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 | 170 vq_relchain(struct vqueue_info *vq, struct iovec *iov, int n, uint32_t iolen) argument 185 vue->len = htobe32(iolen);
|
/freebsd-11-stable/sys/dev/firewire/ |
H A D | fwmem.c | 349 int err = 0, iolen; local 364 iolen = MIN(bp->bio_bcount, MAXLEN); 366 if (iolen == 4 && (bp->bio_offset & 3) == 0) 375 iolen, bp->bio_data, fwmem_biodone); 377 if (iolen == 4 && (bp->bio_offset & 3) == 0) 386 iolen, bp->bio_data, fwmem_biodone); 393 bp->bio_resid = bp->bio_bcount - iolen;
|
/freebsd-11-stable/usr.sbin/bhyve/ |
H A D | pci_virtio_block.c | 206 ssize_t iolen; local 242 iolen = 0; 251 iolen += iov[i].iov_len; 253 io->io_req.br_resid = iolen; 256 writeop ? "write" : "read/ident", iolen, i - 1,
|
H A D | virtio.h | 482 void vq_relchain(struct vqueue_info *vq, uint16_t idx, uint32_t iolen);
|
H A D | virtio.c | 405 vq_relchain(struct vqueue_info *vq, uint16_t idx, uint32_t iolen) argument 427 vue->vu_tlen = iolen;
|
/freebsd-11-stable/sys/dev/beri/virtio/network/ |
H A D | if_vtbe.c | 149 int iolen; local 207 iolen = (len - uio.uio_resid + sc->hdrsize); 210 vq_relchain(vq, iov, n, iolen); 390 int iolen; local 404 iolen = 0; 406 iolen += iov[i].iov_len; 409 uio.uio_resid = iolen; 433 vq_relchain(vq, iov, n, iolen + sc->hdrsize);
|
/freebsd-11-stable/cddl/contrib/opensolaris/lib/libzpool/common/ |
H A D | kernel.c | 541 ssize_t iolen, split; local 544 iolen = pread64(vp->v_fd, addr, len, offset); 547 pwrite64(vp->v_dump_fd, addr, iolen, offset); 558 iolen = pwrite64(vp->v_fd, addr, split, offset); 559 iolen += pwrite64(vp->v_fd, (char *)addr + split, 563 if (iolen == -1) 566 *residp = len - iolen; 567 else if (iolen != len)
|
/freebsd-11-stable/sys/dev/md/ |
H A D | md.c | 837 off_t iolen, len, zerosize; local 924 iolen = min(ptoa(npages) - (ma_offs & PAGE_MASK), len); 925 KASSERT(iolen > 0, ("zero iolen")); 930 aiov.iov_len = iolen; 933 auio.uio_resid = iolen; 960 len -= iolen; 961 bp->bio_resid -= iolen; 962 ma_offs += iolen;
|
/freebsd-11-stable/sys/dev/pci/ |
H A D | pci_user.c | 514 size_t confsz, iolen, pbufsz; local 629 iolen = min(cio->match_buf_len - (cio->match_buf_len % confsz), 633 * Since we know that iolen is a multiple of the size of 636 ionum = iolen / confsz;
|