Searched refs:iolen (Results 1 - 13 of 13) sorted by relevance

/freebsd-11-stable/sys/kern/
H A Dkern_physio.c47 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 Dffs_rawread.c195 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 Dvirtio.h67 void vq_relchain(struct vqueue_info *vq, struct iovec *iov, int n, uint32_t iolen);
H A Dvirtio_block.c112 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 Dvirtio.c170 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 Dfwmem.c349 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 Dpci_virtio_block.c206 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 Dvirtio.h482 void vq_relchain(struct vqueue_info *vq, uint16_t idx, uint32_t iolen);
H A Dvirtio.c405 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 Dif_vtbe.c149 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 Dkernel.c541 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 Dmd.c837 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 Dpci_user.c514 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;

Completed in 108 milliseconds