Lines Matching refs:uio
289 vnread_shadow(struct vn_softc * vn, struct uio *uio, int ioflag,
299 orig_resid = resid = uio_resid(uio);
300 orig_offset = offset = uio_offset(uio);
324 uio_setoffset(uio, this_offset);
329 uio_setresid(uio, this_resid);
330 error = VNOP_READ(vp, uio, ioflag, ctx);
336 this_resid -= uio_resid(uio);
344 uio_setresid(uio, resid);
345 uio_setoffset(uio, offset);
382 vnwrite_shadow(struct vn_softc * vn, struct uio *uio, int ioflag,
390 resid = uio_resid(uio);
391 offset = uio_offset(uio);
435 uio_setoffset(uio, (off_t)
458 uio_setresid(uio, this_resid);
472 error = VNOP_WRITE(vn->sc_shadow_vp, uio, ioflag, ctx);
477 this_resid -= uio_resid(uio);
485 uio_setresid(uio, resid);
486 uio_setoffset(uio, offset);
491 vnread(dev_t dev, struct uio *uio, int ioflag)
525 resid = uio_resid(uio);
526 offset = uio_offset(uio);
543 uio_setresid(uio, resid);
556 error = vnread_shadow(vn, uio, ioflag, &context);
559 error = VNOP_READ(vn->sc_vp, uio, ioflag, &context);
568 vnwrite(dev_t dev, struct uio *uio, int ioflag)
605 resid = uio_resid(uio);
606 offset = uio_offset(uio);
623 uio_setresid(uio, resid);
636 error = vnwrite_shadow(vn, uio, ioflag, &context);
639 error = VNOP_WRITE(vn->sc_vp, uio, ioflag, &context);