/freebsd/sys/ufs/ffs/ |
H A D | ffs_rawread.c | 185 uint64_t iolen; in ffs_rawread_readahead() local 199 iolen = ((vm_offset_t) udata) & PAGE_MASK; in ffs_rawread_readahead() 201 if (bp->b_bcount + iolen > bp->b_kvasize) { in ffs_rawread_readahead() 203 if (iolen != 0) in ffs_rawread_readahead() 257 uint64_t iolen; in ffs_rawread_main() local 315 iolen = bp->b_bcount - bp->b_resid; in ffs_rawread_main() 316 if (iolen == 0 && (bp->b_ioflags & BIO_ERROR) == 0) { in ffs_rawread_main() 325 resid -= iolen; in ffs_rawread_main() 326 udata += iolen; in ffs_rawread_main() 327 offset += iolen; in ffs_rawread_main() [all...] |
/freebsd/sys/kern/ |
H A D | kern_physio.c | 47 u_int iolen, poff; in physio() local 186 iolen = bp->bio_length - bp->bio_resid; in physio() 187 if (iolen == 0 && !(bp->bio_flags & BIO_ERROR)) in physio() 189 uio->uio_iov[i].iov_len -= iolen; in physio() 191 (char *)uio->uio_iov[i].iov_base + iolen; in physio() 192 uio->uio_resid -= iolen; in physio() 193 uio->uio_offset += iolen; in physio()
|
/freebsd/sys/dev/firewire/ |
H A D | fwmem.c | 351 int err = 0, iolen; in fwmem_strategy() local 366 iolen = MIN(bp->bio_bcount, MAXLEN); in fwmem_strategy() 368 if (iolen == 4 && (bp->bio_offset & 3) == 0) in fwmem_strategy() 377 iolen, bp->bio_data, fwmem_biodone); in fwmem_strategy() 379 if (iolen == 4 && (bp->bio_offset & 3) == 0) in fwmem_strategy() 388 iolen, bp->bio_data, fwmem_biodone); in fwmem_strategy() 395 bp->bio_resid = bp->bio_bcount - iolen; in fwmem_strategy()
|
/freebsd/usr.sbin/bhyve/ |
H A D | pci_virtio_scsi.c | 264 int iolen; in pci_vtscsi_proc() local 280 iolen = pci_vtscsi_request_handle(q, req->vsr_iov_in, in pci_vtscsi_proc() 284 vq_relchain(q->vsq_vq, req->vsr_idx, iolen); in pci_vtscsi_proc() 582 int iolen, n; in pci_vtscsi_controlq_notify() local 591 iolen = pci_vtscsi_control_handle(sc, buf, bufsize); in pci_vtscsi_controlq_notify() 592 buf_to_iov((uint8_t *)buf + bufsize - iolen, iolen, iov, n, in pci_vtscsi_controlq_notify() 593 bufsize - iolen); in pci_vtscsi_controlq_notify() 598 vq_relchain(vq, req.idx, iolen); in pci_vtscsi_controlq_notify()
|
H A D | pci_virtio_net.c | 370 uint32_t iolen; in pci_vtnet_rx() local 374 iolen = info[i].len; in pci_vtnet_rx() 375 if (iolen > ulen) { in pci_vtnet_rx() 376 iolen = ulen; in pci_vtnet_rx() 378 vq_relchain_prepare(vq, info[i].idx, iolen); in pci_vtnet_rx() 379 ulen -= iolen; in pci_vtnet_rx()
|
H A D | pci_virtio_block.c | 304 ssize_t iolen; in pci_vtblk_proc() local 349 iolen = 0; in pci_vtblk_proc() 351 iolen += iov[i].iov_len; in pci_vtblk_proc() 353 io->io_req.br_resid = iolen; in pci_vtblk_proc() 356 writeop ? "write/discard" : "read/ident", iolen, i - 1, in pci_vtblk_proc()
|
H A D | virtio.h | 421 uint32_t iolen); 423 void vq_relchain(struct vqueue_info *vq, uint16_t idx, uint32_t iolen);
|
H A D | virtio.c | 413 vq_relchain_prepare(struct vqueue_info *vq, uint16_t idx, uint32_t iolen) in vq_relchain_prepare() argument 430 vue->len = iolen; in vq_relchain_prepare() 453 vq_relchain(struct vqueue_info *vq, uint16_t idx, uint32_t iolen) in vq_relchain() argument 455 vq_relchain_prepare(vq, idx, iolen); in vq_relchain()
|
H A D | pci_virtio_9p.c | 160 const size_t niov __unused, const size_t iolen, void *arg __unused) in pci_vt9p_send() argument 165 preq->vsr_iolen = iolen; in pci_vt9p_send()
|
/freebsd/contrib/lib9p/transport/ |
H A D | socket.c | 287 const struct iovec *iov, const size_t niov __unused, const size_t iolen, in l9p_socket_send_response() argument 295 iov[0].iov_base, iolen); in l9p_socket_send_response() 297 if (xwrite(sc->ls_fd, iov[0].iov_base, iolen) != (int)iolen) { in l9p_socket_send_response()
|
/freebsd/sys/dev/md/ |
H A D | md.c | 886 off_t iolen, iostart, off, len; in mdstart_vnode() local 962 iolen = min(ptoa(npages) - (ma_offs & PAGE_MASK), len); in mdstart_vnode() 963 KASSERT(iolen > 0, ("zero iolen")); in mdstart_vnode() 968 aiov.iov_len = iolen; in mdstart_vnode() 971 auio.uio_resid = iolen; in mdstart_vnode() 1003 len -= iolen; in mdstart_vnode() 1004 bp->bio_resid -= iolen; in mdstart_vnode() 1005 ma_offs += iolen; in mdstart_vnode()
|
/freebsd/sys/dev/pci/ |
H A D | pci_user.c | 1026 size_t confsz, iolen; in pci_ioctl() local 1120 iolen = min(cio->match_buf_len - (cio->match_buf_len % confsz), in pci_ioctl() 1127 ionum = iolen / confsz; in pci_ioctl()
|