uio 3774 arch/i386/i386/machdep.c _bus_dmamap_load_uio(bus_dma_tag_t t, bus_dmamap_t map, struct uio *uio,
uio 3790 arch/i386/i386/machdep.c resid = uio->uio_resid;
uio 3791 arch/i386/i386/machdep.c iov = uio->uio_iov;
uio 3796 arch/i386/i386/machdep.c if (uio->uio_segflg == UIO_USERSPACE) {
uio 3797 arch/i386/i386/machdep.c p = uio->uio_procp;
uio 3807 arch/i386/i386/machdep.c for (i = 0; i < uio->uio_iovcnt && resid != 0 && error == 0; i++) {
uio 3822 arch/i386/i386/machdep.c map->dm_mapsize = uio->uio_resid;
uio 118 arch/i386/i386/mem.c mmrw(dev_t dev, struct uio *uio, int flags)
uio 137 arch/i386/i386/mem.c while (uio->uio_resid > 0 && error == 0) {
uio 138 arch/i386/i386/mem.c iov = uio->uio_iov;
uio 140 arch/i386/i386/mem.c uio->uio_iov++;
uio 141 arch/i386/i386/mem.c uio->uio_iovcnt--;
uio 142 arch/i386/i386/mem.c if (uio->uio_iovcnt < 0)
uio 150 arch/i386/i386/mem.c v = uio->uio_offset;
uio 152 arch/i386/i386/mem.c trunc_page(v), uio->uio_rw == UIO_READ ?
uio 155 arch/i386/i386/mem.c o = uio->uio_offset & PGOFSET;
uio 156 arch/i386/i386/mem.c c = min(uio->uio_resid, (int)(NBPG - o));
uio 157 arch/i386/i386/mem.c error = uiomove((caddr_t)vmmap + o, c, uio);
uio 165 arch/i386/i386/mem.c v = uio->uio_offset;
uio 168 arch/i386/i386/mem.c uio->uio_rw == UIO_READ ? B_READ : B_WRITE))
uio 170 arch/i386/i386/mem.c error = uiomove((caddr_t)v, c, uio);
uio 175 arch/i386/i386/mem.c if (uio->uio_rw == UIO_WRITE)
uio 176 arch/i386/i386/mem.c uio->uio_resid = 0;
uio 181 arch/i386/i386/mem.c if (uio->uio_rw == UIO_WRITE) {
uio 191 arch/i386/i386/mem.c error = uiomove(zeropage, c, uio);
uio 199 arch/i386/i386/mem.c uio->uio_offset += c;
uio 200 arch/i386/i386/mem.c uio->uio_resid -= c;
uio 50 arch/i386/i386/nvram.c int nvramread(dev_t dev, struct uio *uio, int flags);
uio 93 arch/i386/i386/nvram.c nvramread(dev_t dev, struct uio *uio, int flags)
uio 96 arch/i386/i386/nvram.c u_int pos = uio->uio_offset;
uio 98 arch/i386/i386/nvram.c int count = min(sizeof(buf), uio->uio_resid);
uio 104 arch/i386/i386/nvram.c if (uio->uio_resid == 0)
uio 118 arch/i386/i386/nvram.c ret = uiomove((caddr_t)buf, (tmp - buf), uio);
uio 120 arch/i386/i386/nvram.c uio->uio_offset += uio->uio_resid;
uio 386 arch/i386/i386/via.c cuio_copyback((struct uio *)crp->crp_buf,
uio 402 arch/i386/i386/via.c cuio_copydata((struct uio *)crp->crp_buf,
uio 414 arch/i386/i386/via.c cuio_copydata((struct uio *)crp->crp_buf,
uio 427 arch/i386/i386/via.c cuio_copyback((struct uio *)crp->crp_buf,
uio 440 arch/i386/i386/via.c cuio_copydata((struct uio *)crp->crp_buf,
uio 753 arch/i386/include/bus.h struct uio;
uio 799 arch/i386/include/bus.h struct uio *, int);
uio 883 arch/i386/include/bus.h struct uio *, int);
uio 127 arch/i386/isa/isa_machdep.c struct uio *, int);
uio 842 arch/i386/isa/isa_machdep.c _isa_bus_dmamap_load_uio(bus_dma_tag_t t, bus_dmamap_t map, struct uio *uio,
uio 92 arch/i386/isa/joy.c joyread(dev_t dev, struct uio *uio, int flag)
uio 126 arch/i386/isa/joy.c return uiomove((caddr_t) & c, sizeof(struct joystick), uio);
uio 781 arch/i386/isa/pccom.c comread(dev_t dev, struct uio *uio, int flag)
uio 786 arch/i386/isa/pccom.c return ((*linesw[tp->t_line].l_read)(tp, uio, flag));
uio 790 arch/i386/isa/pccom.c comwrite(dev_t dev, struct uio *uio, int flag)
uio 795 arch/i386/isa/pccom.c return ((*linesw[tp->t_line].l_write)(tp, uio, flag));
uio 625 arch/i386/pci/glxsb.c cuio_copyback((struct uio *)crp->crp_buf,
uio 640 arch/i386/pci/glxsb.c cuio_copydata((struct uio *)crp->crp_buf,
uio 660 arch/i386/pci/glxsb.c cuio_copydata((struct uio *)crp->crp_buf,
uio 677 arch/i386/pci/glxsb.c cuio_copyback((struct uio *)crp->crp_buf,
uio 54 compat/common/compat_dir.c struct uio auio;
uio 342 compat/common/vfs_syscalls_43.c struct uio auio, kuio;
uio 41 crypto/criov.c cuio_copydata(struct uio *uio, int off, int len, caddr_t cp)
uio 43 crypto/criov.c struct iovec *iov = uio->uio_iov;
uio 44 crypto/criov.c int iol = uio->uio_iovcnt;
uio 74 crypto/criov.c cuio_copyback(struct uio *uio, int off, int len, const void *_cp)
uio 76 crypto/criov.c struct iovec *iov = uio->uio_iov;
uio 77 crypto/criov.c int iol = uio->uio_iovcnt;
uio 108 crypto/criov.c cuio_getptr(struct uio *uio, int loc, int *off)
uio 113 crypto/criov.c while (loc >= 0 && ind < uio->uio_iovcnt) {
uio 114 crypto/criov.c len = uio->uio_iov[ind].iov_len;
uio 125 crypto/criov.c *off = uio->uio_iov[ind].iov_len;
uio 133 crypto/criov.c cuio_apply(struct uio *uio, int off, int len,
uio 146 crypto/criov.c if (ind >= uio->uio_iovcnt)
uio 148 crypto/criov.c ind, uio->uio_iovcnt);
uio 149 crypto/criov.c uiolen = uio->uio_iov[ind].iov_len;
uio 156 crypto/criov.c if (ind >= uio->uio_iovcnt)
uio 158 crypto/criov.c ind, uio->uio_iovcnt);
uio 159 crypto/criov.c count = min(uio->uio_iov[ind].iov_len - off, len);
uio 161 crypto/criov.c rval = f(fstate, (char *)uio->uio_iov[ind].iov_base + off,
uio 75 crypto/cryptodev.c struct uio uio;
uio 86 crypto/cryptodev.c int cryptof_read(struct file *, off_t *, struct uio *, struct ucred *);
uio 87 crypto/cryptodev.c int cryptof_write(struct file *, off_t *, struct uio *, struct ucred *);
uio 125 crypto/cryptodev.c cryptof_read(struct file *fp, off_t *poff, struct uio *uio, struct ucred *cred)
uio 132 crypto/cryptodev.c cryptof_write(struct file *fp, off_t *poff, struct uio *uio, struct ucred *cred)
uio 319 crypto/cryptodev.c bzero(&cse->uio, sizeof(cse->uio));
uio 320 crypto/cryptodev.c cse->uio.uio_iovcnt = 1;
uio 321 crypto/cryptodev.c cse->uio.uio_resid = 0;
uio 322 crypto/cryptodev.c cse->uio.uio_segflg = UIO_SYSSPACE;
uio 323 crypto/cryptodev.c cse->uio.uio_rw = UIO_WRITE;
uio 324 crypto/cryptodev.c cse->uio.uio_procp = p;
uio 325 crypto/cryptodev.c cse->uio.uio_iov = cse->iovec;
uio 327 crypto/cryptodev.c cse->uio.uio_iov[0].iov_len = cop->len;
uio 328 crypto/cryptodev.c cse->uio.uio_iov[0].iov_base = malloc(cop->len, M_XDATA, M_WAITOK);
uio 329 crypto/cryptodev.c for (i = 0; i < cse->uio.uio_iovcnt; i++)
uio 330 crypto/cryptodev.c cse->uio.uio_resid += cse->uio.uio_iov[0].iov_len;
uio 352 crypto/cryptodev.c if ((error = copyin(cop->src, cse->uio.uio_iov[0].iov_base, cop->len)))
uio 379 crypto/cryptodev.c crp->crp_buf = (caddr_t)&cse->uio;
uio 455 crypto/cryptodev.c (error = copyout(cse->uio.uio_iov[0].iov_base, cop->dst, cop->len)))
uio 465 crypto/cryptodev.c if (cse->uio.uio_iov[0].iov_base)
uio 466 crypto/cryptodev.c free(cse->uio.uio_iov[0].iov_base, M_XDATA);
uio 655 crypto/cryptodev.c cryptoread(dev_t dev, struct uio *uio, int ioflag)
uio 661 crypto/cryptodev.c cryptowrite(dev_t dev, struct uio *uio, int ioflag)
uio 317 crypto/cryptodev.h void cuio_copydata(struct uio *, int, int, caddr_t);
uio 318 crypto/cryptodev.h void cuio_copyback(struct uio *, int, int, const void *);
uio 319 crypto/cryptodev.h int cuio_getptr(struct uio *, int, int *);
uio 320 crypto/cryptodev.h int cuio_apply(struct uio *, int, int,
uio 70 crypto/cryptosoft.c : cuio_copyback((struct uio *)a,b,c,d)
uio 73 crypto/cryptosoft.c : cuio_copydata((struct uio *)a,b,c,d)
uio 87 crypto/cryptosoft.c struct uio *uio = NULL;
uio 100 crypto/cryptosoft.c uio = (struct uio *) buf;
uio 258 crypto/cryptosoft.c ind = cuio_getptr(uio, count, &k);
uio 269 crypto/cryptosoft.c if (uio->uio_iov[ind].iov_len < k + blks &&
uio 270 crypto/cryptosoft.c uio->uio_iov[ind].iov_len != k) {
uio 271 crypto/cryptosoft.c cuio_copydata(uio, k, blks, blk);
uio 312 crypto/cryptosoft.c cuio_copyback(uio, k, blks, blk);
uio 317 crypto/cryptosoft.c ind = cuio_getptr(uio, count, &k);
uio 333 crypto/cryptosoft.c idat = (char *)uio->uio_iov[ind].iov_base + k;
uio 335 crypto/cryptosoft.c while (uio->uio_iov[ind].iov_len >= k + blks &&
uio 403 crypto/cryptosoft.c err = cuio_apply((struct uio *) buf, crd->crd_skip,
uio 504 crypto/cryptosoft.c struct uio *uio = (struct uio *)buf;
uio 508 crypto/cryptosoft.c ind = uio->uio_iovcnt - 1;
uio 511 crypto/cryptosoft.c if (adj < uio->uio_iov[ind].iov_len) {
uio 512 crypto/cryptosoft.c uio->uio_iov[ind].iov_len -= adj;
uio 516 crypto/cryptosoft.c adj -= uio->uio_iov[ind].iov_len;
uio 517 crypto/cryptosoft.c uio->uio_iov[ind].iov_len = 0;
uio 519 crypto/cryptosoft.c uio->uio_iovcnt--;
uio 633 dev/ata/wd.c wdread(dev_t dev, struct uio *uio, int flags)
uio 637 dev/ata/wd.c return (physio(wdstrategy, NULL, dev, B_READ, minphys, uio));
uio 641 dev/ata/wd.c wdwrite(dev_t dev, struct uio *uio, int flags)
uio 645 dev/ata/wd.c return (physio(wdstrategy, NULL, dev, B_WRITE, minphys, uio));
uio 904 dev/ata/wd.c struct uio auio;
uio 110 dev/audio.c int audio_read(dev_t, struct uio *, int);
uio 111 dev/audio.c int audio_write(dev_t, struct uio *, int);
uio 132 dev/audio.c int audio_silence_copyout(struct audio_softc *, int, struct uio *);
uio 618 dev/audio.c audioread(dev_t dev, struct uio *uio, int ioflag)
uio 635 dev/audio.c error = audio_read(dev, uio, ioflag);
uio 652 dev/audio.c audiowrite(dev_t dev, struct uio *uio, int ioflag)
uio 669 dev/audio.c error = audio_write(dev, uio, ioflag);
uio 1170 dev/audio.c audio_read(dev_t dev, struct uio *uio, int ioflag)
uio 1182 dev/audio.c uio->uio_resid, sc->sc_mode));
uio 1191 dev/audio.c while (uio->uio_resid > 0 && !error) {
uio 1213 dev/audio.c if (uio->uio_resid < cc / sc->sc_rparams.factor)
uio 1214 dev/audio.c cc = uio->uio_resid * sc->sc_rparams.factor;
uio 1217 dev/audio.c cc / sc->sc_rparams.factor, uio);
uio 1222 dev/audio.c while (uio->uio_resid > 0 && !error) {
uio 1255 dev/audio.c if (uio->uio_resid < cc / sc->sc_rparams.factor)
uio 1256 dev/audio.c cc = uio->uio_resid * sc->sc_rparams.factor;
uio 1261 dev/audio.c error = uiomove(outp, cc / sc->sc_rparams.factor, uio);
uio 1380 dev/audio.c audio_silence_copyout(struct audio_softc *sc, int n, struct uio *uio)
uio 1389 dev/audio.c while (n > 0 && uio->uio_resid > 0 && !error) {
uio 1390 dev/audio.c k = min(n, min(uio->uio_resid, sizeof zerobuf));
uio 1391 dev/audio.c error = uiomove(zerobuf, k, uio);
uio 1398 dev/audio.c audio_write(dev_t dev, struct uio *uio, int ioflag)
uio 1407 dev/audio.c uio->uio_resid, sc->sc_pr.used, sc->sc_pr.usedhigh));
uio 1412 dev/audio.c if (uio->uio_resid == 0) {
uio 1422 dev/audio.c uio->uio_offset += uio->uio_resid;
uio 1423 dev/audio.c uio->uio_resid = 0;
uio 1429 dev/audio.c n = min(sc->sc_playdrop, uio->uio_resid * sc->sc_pparams.factor);
uio 1431 dev/audio.c uio->uio_offset += n / sc->sc_pparams.factor;
uio 1432 dev/audio.c uio->uio_resid -= n / sc->sc_pparams.factor;
uio 1434 dev/audio.c if (uio->uio_resid == 0)
uio 1444 dev/audio.c while (uio->uio_resid > 0 && !error) {
uio 1474 dev/audio.c if (uio->uio_resid < cc)
uio 1475 dev/audio.c cc = uio->uio_resid; /* and no more than we have */
uio 1490 dev/audio.c cc, inp, uio->uio_resid));
uio 1491 dev/audio.c n = uio->uio_resid;
uio 1492 dev/audio.c error = uiomove(inp, cc, uio);
uio 1493 dev/audio.c cc = n - uio->uio_resid; /* number of bytes actually moved */
uio 975 dev/ccd.c ccdread(dev_t dev, struct uio *uio, int flags)
uio 980 dev/ccd.c CCD_DPRINTF(CCDB_FOLLOW, ("ccdread(%x, %p)\n", dev, uio));
uio 994 dev/ccd.c return (physio(ccdstrategy, NULL, dev, B_READ, minphys, uio));
uio 999 dev/ccd.c ccdwrite(dev_t dev, struct uio *uio, int flags)
uio 1004 dev/ccd.c CCD_DPRINTF(CCDB_FOLLOW, ("ccdwrite(%x, %p)\n", dev, uio));
uio 1018 dev/ccd.c return (physio(ccdstrategy, NULL, dev, B_WRITE, minphys, uio));
uio 112 dev/cons.c cnread(dev_t dev, struct uio *uio, int flag)
uio 128 dev/cons.c return ((*cdevsw[major(dev)].d_read)(dev, uio, flag));
uio 132 dev/cons.c cnwrite(dev_t dev, struct uio *uio, int flag)
uio 145 dev/cons.c return ((*cdevsw[major(dev)].d_write)(dev, uio, flag));
uio 80 dev/cons.h int cnread(dev_t, struct uio *, int);
uio 81 dev/cons.h int cnwrite(dev_t, struct uio *, int);
uio 1027 dev/eisa/aha1742.c iovp = ((struct uio *) xs->data)->uio_iov;
uio 1028 dev/eisa/aha1742.c datalen = ((struct uio *) xs->data)->uio_iovcnt;
uio 38 dev/firmload.c struct uio uio;
uio 78 dev/firmload.c uio.uio_iov = &iov;
uio 79 dev/firmload.c uio.uio_iovcnt = 1;
uio 80 dev/firmload.c uio.uio_offset = 0;
uio 81 dev/firmload.c uio.uio_resid = va.va_size;
uio 82 dev/firmload.c uio.uio_segflg = UIO_SYSSPACE;
uio 83 dev/firmload.c uio.uio_rw = UIO_READ;
uio 84 dev/firmload.c uio.uio_procp = p;
uio 86 dev/firmload.c error = VOP_READ(nid.ni_vp, &uio, 0, p->p_ucred);
uio 1040 dev/flash.c flashread(dev_t dev, struct uio *uio, int ioflag)
uio 1042 dev/flash.c return physio(flashstrategy, NULL, dev, B_READ, flashminphys, uio);
uio 1046 dev/flash.c flashwrite(dev_t dev, struct uio *uio, int ioflag)
uio 1048 dev/flash.c return physio(flashstrategy, NULL, dev, B_WRITE, flashminphys, uio);
uio 145 dev/hotplug.c hotplugread(dev_t dev, struct uio *uio, int flags)
uio 150 dev/hotplug.c if (uio->uio_resid != sizeof(he))
uio 155 dev/hotplug.c return (uiomove(&he, sizeof(he), uio));
uio 756 dev/ic/adv.c ccb->dmamap_xfer, (struct uio *) xs->data,
uio 829 dev/ic/adw.c ccb->dmamap_xfer, (struct uio *) xs->data,
uio 1443 dev/ic/bha.c ccb->dmamap_xfer, (struct uio *)xs->data,
uio 584 dev/ic/com.c comread(dev_t dev, struct uio *uio, int flag)
uio 589 dev/ic/com.c return ((*linesw[tp->t_line].l_read)(tp, uio, flag));
uio 593 dev/ic/com.c comwrite(dev_t dev, struct uio *uio, int flag)
uio 598 dev/ic/com.c return ((*linesw[tp->t_line].l_write)(tp, uio, flag));
uio 270 dev/ic/cy.c int cyread(dev_t, struct uio *, int);
uio 271 dev/ic/cy.c int cywrite(dev_t, struct uio *, int);
uio 453 dev/ic/cy.c cyread(dev, uio, flag)
uio 455 dev/ic/cy.c struct uio *uio;
uio 466 dev/ic/cy.c port, uio, flag);
uio 469 dev/ic/cy.c return ((*linesw[tp->t_line].l_read)(tp, uio, flag));
uio 476 dev/ic/cy.c cywrite(dev, uio, flag)
uio 478 dev/ic/cy.c struct uio *uio;
uio 489 dev/ic/cy.c port, uio, flag);
uio 492 dev/ic/cy.c return ((*linesw[tp->t_line].l_write)(tp, uio, flag));
uio 1135 dev/ic/dpt.c (struct uio *)xs->data, (flags & XS_CTL_NOSLEEP) ?
uio 304 dev/ic/iha.c pScb->SCB_DataDma, (struct uio *)xs->data,
uio 367 dev/ic/lpt.c lptwrite(dev, uio, flags)
uio 369 dev/ic/lpt.c struct uio *uio;
uio 376 dev/ic/lpt.c while ((n = min(LPT_BSIZE, uio->uio_resid)) != 0) {
uio 377 dev/ic/lpt.c uiomove(sc->sc_cp = sc->sc_inbuf->b_data, n, uio);
uio 385 dev/ic/lpt.c uio->uio_resid += sc->sc_count;
uio 123 dev/ic/opl.c void oplsyn_loadpatch(midisyn *, struct sysex_info *, struct uio *);
uio 603 dev/ic/opl.c oplsyn_loadpatch(ms, sysex, uio)
uio 606 dev/ic/opl.c struct uio *uio;
uio 615 dev/ic/opl.c if (uio->uio_resid >= sizeof ins - sizeof *sysex)
uio 617 dev/ic/opl.c uiomove((char *)&ins + sizeof *sysex, sizeof ins - sizeof *sysex, uio);
uio 411 dev/ic/uha.c iovp = ((struct uio *) xs->data)->uio_iov;
uio 412 dev/ic/uha.c datalen = ((struct uio *) xs->data)->uio_iovcnt;
uio 2099 dev/ic/wdc.c struct uio wi_uio;
uio 469 dev/ic/z8530tty.c zsread(dev, uio, flags)
uio 471 dev/ic/z8530tty.c struct uio *uio;
uio 479 dev/ic/z8530tty.c return (linesw[tp->t_line].l_read(tp, uio, flags));
uio 483 dev/ic/z8530tty.c zswrite(dev, uio, flags)
uio 485 dev/ic/z8530tty.c struct uio *uio;
uio 493 dev/ic/z8530tty.c return (linesw[tp->t_line].l_write(tp, uio, flags));
uio 1302 dev/isa/aha.c iovp = ((struct uio *)xs->data)->uio_iov;
uio 1303 dev/isa/aha.c datalen = ((struct uio *)xs->data)->uio_iovcnt;
uio 467 dev/isa/fd.c fdread(dev, uio, flags)
uio 469 dev/isa/fd.c struct uio *uio;
uio 473 dev/isa/fd.c return (physio(fdstrategy, NULL, dev, B_READ, minphys, uio));
uio 477 dev/isa/fd.c fdwrite(dev, uio, flags)
uio 479 dev/isa/fd.c struct uio *uio;
uio 483 dev/isa/fd.c return (physio(fdstrategy, NULL, dev, B_WRITE, minphys, uio));
uio 593 dev/isa/mcd.c mcdread(dev, uio, flags)
uio 595 dev/isa/mcd.c struct uio *uio;
uio 599 dev/isa/mcd.c return (physio(mcdstrategy, NULL, dev, B_READ, minphys, uio));
uio 603 dev/isa/mcd.c mcdwrite(dev, uio, flags)
uio 605 dev/isa/mcd.c struct uio *uio;
uio 609 dev/isa/mcd.c return (physio(mcdstrategy, NULL, dev, B_WRITE, minphys, uio));
uio 440 dev/isa/spkr.c spkrwrite(dev, uio, flags)
uio 442 dev/isa/spkr.c struct uio *uio;
uio 449 dev/isa/spkr.c dev, uio->uio_resid);
uio 455 dev/isa/spkr.c n = min(DEV_BSIZE, uio->uio_resid);
uio 456 dev/isa/spkr.c error = uiomove(spkr_inbuf, n, uio);
uio 1112 dev/isa/wds.c iovp = ((struct uio *)xs->data)->uio_iov;
uio 1113 dev/isa/wds.c datalen = ((struct uio *)xs->data)->uio_iovcnt;
uio 190 dev/ksyms.c ksymsread(dev, uio, flags)
uio 192 dev/ksyms.c struct uio *uio;
uio 200 dev/ksyms.c while (uio->uio_resid > 0) {
uio 201 dev/ksyms.c if (uio->uio_offset >= ksym_head_size + ksym_syms_size)
uio 204 dev/ksyms.c if (uio->uio_offset < ksym_head_size) {
uio 205 dev/ksyms.c v = ksym_head + uio->uio_offset;
uio 206 dev/ksyms.c len = ksym_head_size - uio->uio_offset;
uio 208 dev/ksyms.c off = uio->uio_offset - ksym_head_size;
uio 213 dev/ksyms.c if (len > uio->uio_resid)
uio 214 dev/ksyms.c len = uio->uio_resid;
uio 216 dev/ksyms.c if ((error = uiomove(v, len, uio)) != 0)
uio 54 dev/midi.c int midiread(dev_t, struct uio *, int);
uio 55 dev/midi.c int midiwrite(dev_t, struct uio *, int);
uio 118 dev/midi.c midiread(dev_t dev, struct uio *uio, int ioflag)
uio 150 dev/midi.c while (uio->uio_resid > 0 && mb->used > 0) {
uio 154 dev/midi.c if (count > uio->uio_resid)
uio 155 dev/midi.c count = uio->uio_resid;
uio 156 dev/midi.c error = uiomove(mb->data + mb->start, count, uio);
uio 283 dev/midi.c midiwrite(dev_t dev, struct uio *uio, int ioflag)
uio 302 dev/midi.c (uio->uio_resid > 0))
uio 305 dev/midi.c while (uio->uio_resid > 0) {
uio 331 dev/midi.c if (count > uio->uio_resid)
uio 332 dev/midi.c count = uio->uio_resid;
uio 333 dev/midi.c error = uiomove(mb->data + MIDIBUF_END(mb), count, uio);
uio 992 dev/pci/bktr/bktr_core.c video_read(bktr_ptr_t bktr, int unit, dev_t dev, struct uio *uio)
uio 1010 dev/pci/bktr/bktr_core.c if ((int) uio->uio_iov->iov_len < count)
uio 1029 dev/pci/bktr/bktr_core.c status = uiomove((caddr_t)bktr->bigbuf, count, uio);
uio 1047 dev/pci/bktr/bktr_core.c vbi_read(bktr_ptr_t bktr, struct uio *uio, int ioflag)
uio 1069 dev/pci/bktr/bktr_core.c readsize = (int)uio->uio_iov->iov_len;
uio 1079 dev/pci/bktr/bktr_core.c status = uiomove((caddr_t)bktr->vbibuffer + bktr->vbistart, readsize2, uio);
uio 1080 dev/pci/bktr/bktr_core.c status += uiomove((caddr_t)bktr->vbibuffer, (readsize - readsize2), uio);
uio 1083 dev/pci/bktr/bktr_core.c status = uiomove((caddr_t)bktr->vbibuffer + bktr->vbistart, readsize, uio);
uio 84 dev/pci/bktr/bktr_core.h int video_read( bktr_ptr_t bktr, int unit, dev_t dev, struct uio *uio );
uio 96 dev/pci/bktr/bktr_core.h int vbi_read( bktr_ptr_t bktr, struct uio *uio, int ioflag );
uio 106 dev/pci/bktr/bktr_os.c int bktr_read(dev_t, struct uio *, int);
uio 107 dev/pci/bktr/bktr_os.c int bktr_write(dev_t, struct uio *, int);
uio 407 dev/pci/bktr/bktr_os.c bktr_read(dev_t dev, struct uio *uio, int ioflag)
uio 418 dev/pci/bktr/bktr_os.c return(video_read(bktr, unit, dev, uio));
uio 420 dev/pci/bktr/bktr_os.c return(vbi_read(bktr, uio, ioflag));
uio 431 dev/pci/bktr/bktr_os.c bktr_write(dev_t dev, struct uio *uio, int ioflag)
uio 1100 dev/pci/cz.c czttyread(dev_t dev, struct uio *uio, int flags)
uio 1105 dev/pci/cz.c return ((*linesw[tp->t_line].l_read)(tp, uio, flags));
uio 1114 dev/pci/cz.c czttywrite(dev_t dev, struct uio *uio, int flags)
uio 1119 dev/pci/cz.c return ((*linesw[tp->t_line].l_write)(tp, uio, flags));
uio 1973 dev/pci/hifn7751.c cmd->srcu.src_io = (struct uio *)crp->crp_buf;
uio 1974 dev/pci/hifn7751.c cmd->dstu.dst_io = (struct uio *)crp->crp_buf;
uio 2295 dev/pci/hifn7751.c cuio_copyback((struct uio *)crp->crp_buf,
uio 2335 dev/pci/hifn7751.c cuio_copydata((struct uio *)crp->crp_buf,
uio 257 dev/pci/hifn7751var.h struct uio *src_io;
uio 263 dev/pci/hifn7751var.h struct uio *dst_io;
uio 884 dev/pci/ises.c bus_dmamap_load_uio(sc->sc_dmat, sc->sc_dmamap, q->q_src.uio,
uio 1191 dev/pci/ises.c q->q_src.uio = (struct uio *)crp->crp_buf;
uio 1192 dev/pci/ises.c q->q_dst.uio = (struct uio *)crp->crp_buf;
uio 1264 dev/pci/ises.c cuio_copyback(q->q_src.uio,
uio 1279 dev/pci/ises.c cuio_copydata(q->q_src.uio,
uio 1351 dev/pci/ises.c q->q_src_l = iov2pages(q->q_src.uio, &q->q_src_npa,
uio 1486 dev/pci/ises.c cuio_copydata((struct uio *)crp->crp_buf,
uio 59 dev/pci/isesvar.h struct uio *uio;
uio 926 dev/pci/noct.c cuio_copyback((struct uio *)crp->crp_buf,
uio 1034 dev/pci/noct.c cuio_copydata((struct uio *)crp->crp_buf,
uio 1149 dev/pci/noct.c cuio_copyback((struct uio *)crp->crp_buf,
uio 1159 dev/pci/noct.c cuio_copydata((struct uio *)crp->crp_buf,
uio 1183 dev/pci/noct.c cuio_copydata((struct uio *)crp->crp_buf,
uio 374 dev/pci/safe.c re->re_src_io = (struct uio *)crp->crp_buf;
uio 375 dev/pci/safe.c re->re_dst_io = (struct uio *)crp->crp_buf;
uio 1691 dev/pci/safe.c cuio_copydata((struct uio *)crp->crp_buf,
uio 84 dev/pci/safevar.h struct uio *io;
uio 762 dev/pci/ubsec.c q->q_src_io = (struct uio *)crp->crp_buf;
uio 763 dev/pci/ubsec.c q->q_dst_io = (struct uio *)crp->crp_buf;
uio 1256 dev/pci/ubsec.c cuio_copydata((struct uio *)crp->crp_buf,
uio 139 dev/pci/ubsecvar.h struct uio *q_src_io, *q_dst_io;
uio 181 dev/raidframe/rf_openbsdkintf.c int raidwrite(dev_t, struct uio *, int);
uio 182 dev/raidframe/rf_openbsdkintf.c int raidread(dev_t, struct uio *, int);
uio 813 dev/raidframe/rf_openbsdkintf.c raidread(dev_t dev, struct uio *uio, int flags)
uio 829 dev/raidframe/rf_openbsdkintf.c return (physio(raidstrategy, NULL, dev, B_READ, minphys, uio));
uio 834 dev/raidframe/rf_openbsdkintf.c raidwrite(dev_t dev, struct uio *uio, int flags)
uio 846 dev/raidframe/rf_openbsdkintf.c return (physio(raidstrategy, NULL, dev, B_WRITE, minphys, uio));
uio 296 dev/ramdisk.c rdread(dev, uio, flags)
uio 298 dev/ramdisk.c struct uio *uio;
uio 301 dev/ramdisk.c return (physio(rdstrategy, NULL, dev, B_READ, minphys, uio));
uio 305 dev/ramdisk.c rdwrite(dev, uio, flags)
uio 307 dev/ramdisk.c struct uio *uio;
uio 310 dev/ramdisk.c return (physio(rdstrategy, NULL, dev, B_WRITE, minphys, uio));
uio 941 dev/rnd.c randomread(dev_t dev, struct uio *uio, int ioflag)
uio 947 dev/rnd.c if (uio->uio_resid == 0)
uio 952 dev/rnd.c while (!ret && uio->uio_resid > 0) {
uio 953 dev/rnd.c int n = min(POOLBYTES, uio->uio_resid);
uio 1013 dev/rnd.c ret = uiomove((caddr_t)buf, n, uio);
uio 1097 dev/rnd.c randomwrite(dev_t dev, struct uio *uio, int flags)
uio 1105 dev/rnd.c if (uio->uio_resid == 0)
uio 1110 dev/rnd.c while (!ret && uio->uio_resid > 0) {
uio 1111 dev/rnd.c u_short n = min(POOLBYTES, uio->uio_resid);
uio 1113 dev/rnd.c ret = uiomove((caddr_t)buf, n, uio);
uio 280 dev/sbus/bpp.c bppwrite(dev_t dev, struct uio *uio, int flags)
uio 311 dev/sbus/bpp.c while (uio->uio_resid > 0) {
uio 313 dev/sbus/bpp.c size_t len = min(sc->sc_bufsz, uio->uio_resid);
uio 315 dev/sbus/bpp.c if ((error = uiomove(bp, len, uio)) != 0)
uio 968 dev/sbus/magma.c mttyread(dev_t dev, struct uio *uio, int flags)
uio 974 dev/sbus/magma.c return ((*linesw[tp->t_line].l_read)(tp, uio, flags));
uio 981 dev/sbus/magma.c mttywrite(dev_t dev, struct uio *uio, int flags)
uio 987 dev/sbus/magma.c return ((*linesw[tp->t_line].l_write)(tp, uio, flags));
uio 1464 dev/sbus/magma.c mbppread(dev_t dev, struct uio *uio, int flags)
uio 1466 dev/sbus/magma.c return (mbpp_rw(dev, uio));
uio 1473 dev/sbus/magma.c mbppwrite(dev_t dev, struct uio *uio, int flags)
uio 1475 dev/sbus/magma.c return (mbpp_rw(dev, uio));
uio 1532 dev/sbus/magma.c mbpp_rw(dev_t dev, struct uio *uio)
uio 1543 dev/sbus/magma.c if (uio->uio_resid == 0)
uio 1546 dev/sbus/magma.c buflen = min(uio->uio_resid, mp->mp_burst);
uio 1560 dev/sbus/magma.c while (uio->uio_resid > 0) {
uio 1561 dev/sbus/magma.c len = min(buflen, uio->uio_resid);
uio 1564 dev/sbus/magma.c if (uio->uio_rw == UIO_WRITE) {
uio 1565 dev/sbus/magma.c error = uiomove(ptr, len, uio);
uio 1577 dev/sbus/magma.c if (uio->uio_rw == UIO_WRITE) {
uio 1583 dev/sbus/magma.c if (uio->uio_rw == UIO_READ) {
uio 1585 dev/sbus/magma.c error = uiomove(ptr, cnt, uio);
uio 1614 dev/sbus/magma.c if (uio->uio_rw == UIO_WRITE && cnt != len) {
uio 1639 dev/sbus/magma.c if (uio->uio_rw == UIO_WRITE && cnt != len) {
uio 1640 dev/sbus/magma.c uio->uio_resid += (len - cnt);
uio 225 dev/sbus/magmareg.h int mbpp_rw(dev_t, struct uio *);
uio 66 dev/sbus/spif.c int sttyread(dev_t, struct uio *, int);
uio 67 dev/sbus/spif.c int sttywrite(dev_t, struct uio *, int);
uio 89 dev/sbus/spif.c int sbppread(dev_t, struct uio *, int);
uio 90 dev/sbus/spif.c int sbppwrite(dev_t, struct uio *, int);
uio 91 dev/sbus/spif.c int sbpp_rw(dev_t, struct uio *);
uio 677 dev/sbus/spif.c sttyread(dev, uio, flags)
uio 679 dev/sbus/spif.c struct uio *uio;
uio 686 dev/sbus/spif.c return ((*linesw[tp->t_line].l_read)(tp, uio, flags));
uio 690 dev/sbus/spif.c sttywrite(dev, uio, flags)
uio 692 dev/sbus/spif.c struct uio *uio;
uio 699 dev/sbus/spif.c return ((*linesw[tp->t_line].l_write)(tp, uio, flags));
uio 1094 dev/sbus/spif.c sbppread(dev, uio, flags)
uio 1096 dev/sbus/spif.c struct uio *uio;
uio 1099 dev/sbus/spif.c return (sbpp_rw(dev, uio));
uio 1103 dev/sbus/spif.c sbppwrite(dev, uio, flags)
uio 1105 dev/sbus/spif.c struct uio *uio;
uio 1108 dev/sbus/spif.c return (sbpp_rw(dev, uio));
uio 1112 dev/sbus/spif.c sbpp_rw(dev, uio)
uio 1114 dev/sbus/spif.c struct uio *uio;
uio 127 dev/sequencer.c struct uio *);
uio 133 dev/sequencer.c int seq_to_new(seq_event_rec *, struct uio *);
uio 151 dev/sequencer.c struct uio *);
uio 371 dev/sequencer.c sequencerread(dev_t dev, struct uio *uio, int ioflag)
uio 379 dev/sequencer.c sc, uio->uio_resid, ioflag));
uio 397 dev/sequencer.c while (uio->uio_resid >= sizeof ev && !error && !SEQ_QEMPTY(q)) {
uio 399 dev/sequencer.c error = uiomove((caddr_t)&ev, sizeof ev, uio);
uio 406 dev/sequencer.c sequencerwrite(dev_t dev, struct uio *uio, int ioflag)
uio 414 dev/sequencer.c DPRINTFN(2, ("sequencerwrite: %p, count=%d\n", sc, uio->uio_resid));
uio 418 dev/sequencer.c while (uio->uio_resid >= size) {
uio 419 dev/sequencer.c error = uiomove((caddr_t)&cmdbuf, size, uio);
uio 423 dev/sequencer.c if (seq_to_new(&cmdbuf, uio))
uio 427 dev/sequencer.c error = seq_do_fullsize(sc, &cmdbuf, uio);
uio 895 dev/sequencer.c seq_do_fullsize(struct sequencer_softc *sc, seq_event_rec *b, struct uio *uio)
uio 910 dev/sequencer.c return (midiseq_loadpatch(sc->devs[dev], &sysex, uio));
uio 915 dev/sequencer.c seq_to_new(seq_event_rec *ev, struct uio *uio)
uio 929 dev/sequencer.c if (uio->uio_resid >= sizeof *ev - SEQOLD_CMDSIZE) {
uio 931 dev/sequencer.c sizeof *ev - SEQOLD_CMDSIZE, uio);
uio 1192 dev/sequencer.c midiseq_loadpatch(struct midi_dev *md, struct sysex_info *sysex, struct uio *uio)
uio 1202 dev/sequencer.c if (uio->uio_resid < sysex->len)
uio 1204 dev/sequencer.c sysex->len = uio->uio_resid;
uio 1209 dev/sequencer.c error = uiomove(&c, 1, uio);
uio 1222 dev/sequencer.c error = uiomove(buf, cc, uio);
uio 1237 dev/sequencer.c uio->uio_resid = 0;
uio 2909 dev/softraid.c struct uio *uio;
uio 2916 dev/softraid.c uio = malloc(sizeof(*uio), M_DEVBUF, M_WAITOK);
uio 2917 dev/softraid.c memset(uio, 0, sizeof(*uio));
uio 2918 dev/softraid.c uio->uio_iov = malloc(sizeof(*uio->uio_iov), M_DEVBUF, M_WAITOK);
uio 2919 dev/softraid.c uio->uio_iovcnt = 1;
uio 2920 dev/softraid.c uio->uio_iov->iov_base = xs->data;
uio 2921 dev/softraid.c uio->uio_iov->iov_len = xs->datalen;
uio 2937 dev/softraid.c crp->crp_buf = uio;
uio 2956 dev/softraid.c struct uio *uio = crp->crp_buf;
uio 2961 dev/softraid.c free(uio->uio_iov, M_DEVBUF);
uio 2962 dev/softraid.c free(uio, M_DEVBUF);
uio 60 dev/systrace.c int systraceread(dev_t, struct uio *, int);
uio 61 dev/systrace.c int systracewrite(dev_t, struct uio *, int);
uio 67 dev/systrace.c int systracef_read(struct file *, off_t *, struct uio *, struct ucred *);
uio 68 dev/systrace.c int systracef_write(struct file *, off_t *, struct uio *, struct ucred *);
uio 203 dev/systrace.c systracef_read(fp, poff, uio, cred)
uio 206 dev/systrace.c struct uio *uio;
uio 213 dev/systrace.c if (uio->uio_resid != sizeof(struct str_message))
uio 222 dev/systrace.c sizeof(struct str_message), uio);
uio 254 dev/systrace.c systracef_write(fp, poff, uio, cred)
uio 257 dev/systrace.c struct uio *uio;
uio 534 dev/systrace.c systraceread(dev, uio, ioflag)
uio 536 dev/systrace.c struct uio *uio;
uio 543 dev/systrace.c systracewrite(dev, uio, ioflag)
uio 545 dev/systrace.c struct uio *uio;
uio 1182 dev/systrace.c struct uio uio;
uio 1191 dev/systrace.c uio.uio_rw = UIO_READ;
uio 1194 dev/systrace.c uio.uio_rw = UIO_WRITE;
uio 1206 dev/systrace.c uio.uio_iov = &iov;
uio 1207 dev/systrace.c uio.uio_iovcnt = 1;
uio 1208 dev/systrace.c uio.uio_offset = (off_t)(u_long)io->strio_offs;
uio 1209 dev/systrace.c uio.uio_resid = io->strio_len;
uio 1210 dev/systrace.c uio.uio_segflg = UIO_USERSPACE;
uio 1211 dev/systrace.c uio.uio_procp = p;
uio 1213 dev/systrace.c error = process_domem(p, t, &uio, PT_WRITE_I);
uio 1214 dev/systrace.c io->strio_len -= uio.uio_resid;
uio 581 dev/usb/ucom.c ucomread(dev_t dev, struct uio *uio, int flag)
uio 591 dev/usb/ucom.c error = (*LINESW(tp, l_read))(tp, uio, flag);
uio 598 dev/usb/ucom.c ucomwrite(dev_t dev, struct uio *uio, int flag)
uio 608 dev/usb/ucom.c error = (*LINESW(tp, l_write))(tp, uio, flag);
uio 119 dev/usb/ugen.c int ugen_do_read(struct ugen_softc *, int, struct uio *, int);
uio 120 dev/usb/ugen.c int ugen_do_write(struct ugen_softc *, int, struct uio *, int);
uio 487 dev/usb/ugen.c ugen_do_read(struct ugen_softc *sc, int endpt, struct uio *uio, int flag)
uio 545 dev/usb/ugen.c while (sce->q.c_cc > 0 && uio->uio_resid > 0 && !error) {
uio 546 dev/usb/ugen.c n = min(sce->q.c_cc, uio->uio_resid);
uio 555 dev/usb/ugen.c error = uiomove(buffer, n, uio);
uio 564 dev/usb/ugen.c while ((n = min(UGEN_BBSIZE, uio->uio_resid)) != 0) {
uio 582 dev/usb/ugen.c error = uiomove(buf, tn, uio);
uio 607 dev/usb/ugen.c while (sce->cur != sce->fill && uio->uio_resid > 0 && !error) {
uio 609 dev/usb/ugen.c n = min(sce->fill - sce->cur, uio->uio_resid);
uio 611 dev/usb/ugen.c n = min(sce->limit - sce->cur, uio->uio_resid);
uio 616 dev/usb/ugen.c error = uiomove(sce->cur, n, uio);
uio 634 dev/usb/ugen.c ugenread(dev_t dev, struct uio *uio, int flag)
uio 643 dev/usb/ugen.c error = ugen_do_read(sc, endpt, uio, flag);
uio 650 dev/usb/ugen.c ugen_do_write(struct ugen_softc *sc, int endpt, struct uio *uio, int flag)
uio 683 dev/usb/ugen.c while ((n = min(UGEN_BBSIZE, uio->uio_resid)) != 0) {
uio 684 dev/usb/ugen.c error = uiomove(buf, n, uio);
uio 707 dev/usb/ugen.c uio->uio_resid)) != 0) {
uio 708 dev/usb/ugen.c error = uiomove(buf, n, uio);
uio 733 dev/usb/ugen.c ugenwrite(dev_t dev, struct uio *uio, int flag)
uio 742 dev/usb/ugen.c error = ugen_do_write(sc, endpt, uio, flag);
uio 1177 dev/usb/ugen.c struct uio uio;
uio 1186 dev/usb/ugen.c uio.uio_iov = &iov;
uio 1187 dev/usb/ugen.c uio.uio_iovcnt = 1;
uio 1188 dev/usb/ugen.c uio.uio_resid = len;
uio 1189 dev/usb/ugen.c uio.uio_offset = 0;
uio 1190 dev/usb/ugen.c uio.uio_segflg = UIO_USERSPACE;
uio 1191 dev/usb/ugen.c uio.uio_rw = UIO_READ;
uio 1192 dev/usb/ugen.c uio.uio_procp = p;
uio 1193 dev/usb/ugen.c error = uiomove((void *)cdesc, len, &uio);
uio 1212 dev/usb/ugen.c struct uio uio;
uio 1233 dev/usb/ugen.c uio.uio_iov = &iov;
uio 1234 dev/usb/ugen.c uio.uio_iovcnt = 1;
uio 1235 dev/usb/ugen.c uio.uio_resid = len;
uio 1236 dev/usb/ugen.c uio.uio_offset = 0;
uio 1237 dev/usb/ugen.c uio.uio_segflg = UIO_USERSPACE;
uio 1238 dev/usb/ugen.c uio.uio_rw =
uio 1241 dev/usb/ugen.c uio.uio_procp = p;
uio 1243 dev/usb/ugen.c if (uio.uio_rw == UIO_WRITE) {
uio 1244 dev/usb/ugen.c error = uiomove(ptr, len, &uio);
uio 1257 dev/usb/ugen.c if (uio.uio_rw == UIO_READ) {
uio 1258 dev/usb/ugen.c error = uiomove(ptr, len, &uio);
uio 106 dev/usb/uhid.c int uhid_do_read(struct uhid_softc *, struct uio *uio, int);
uio 107 dev/usb/uhid.c int uhid_do_write(struct uhid_softc *, struct uio *uio, int);
uio 300 dev/usb/uhid.c uhid_do_read(struct uhid_softc *sc, struct uio *uio, int flag)
uio 317 dev/usb/uhid.c return (uiomove(buffer+extra, sc->sc_isize, uio));
uio 340 dev/usb/uhid.c while (sc->sc_q.c_cc > 0 && uio->uio_resid > 0 && !error) {
uio 341 dev/usb/uhid.c length = min(sc->sc_q.c_cc, uio->uio_resid);
uio 350 dev/usb/uhid.c if ((error = uiomove(buffer, length, uio)) != 0)
uio 358 dev/usb/uhid.c uhidread(dev_t dev, struct uio *uio, int flag)
uio 366 dev/usb/uhid.c error = uhid_do_read(sc, uio, flag);
uio 373 dev/usb/uhid.c uhid_do_write(struct uhid_softc *sc, struct uio *uio, int flag)
uio 386 dev/usb/uhid.c if (uio->uio_resid != size)
uio 388 dev/usb/uhid.c error = uiomove(sc->sc_obuf, size, uio);
uio 400 dev/usb/uhid.c uhidwrite(dev_t dev, struct uio *uio, int flag)
uio 408 dev/usb/uhid.c error = uhid_do_write(sc, uio, flag);
uio 118 dev/usb/ulpt.c int ulpt_do_write(struct ulpt_softc *, struct uio *uio, int);
uio 593 dev/usb/ulpt.c ulpt_do_write(struct ulpt_softc *sc, struct uio *uio, int flags)
uio 610 dev/usb/ulpt.c while ((n = min(ULPT_BSIZE, uio->uio_resid)) != 0) {
uio 612 dev/usb/ulpt.c error = uiomove(bufp, n, uio);
uio 630 dev/usb/ulpt.c ulptwrite(dev_t dev, struct uio *uio, int flags)
uio 641 dev/usb/ulpt.c error = ulpt_do_write(sc, uio, flags);
uio 325 dev/usb/urio.c urioread(dev_t dev, struct uio *uio, int flag)
uio 352 dev/usb/urio.c while ((n = min(URIO_BSIZE, uio->uio_resid)) != 0) {
uio 369 dev/usb/urio.c error = uiomove(bufp, tn, uio);
uio 382 dev/usb/urio.c uriowrite(dev_t dev, struct uio *uio, int flag)
uio 394 dev/usb/urio.c (long)uio->uio_resid));
uio 410 dev/usb/urio.c while ((n = min(URIO_BSIZE, uio->uio_resid)) != 0) {
uio 411 dev/usb/urio.c error = uiomove(bufp, n, uio);
uio 451 dev/usb/urio.c struct uio uio;
uio 501 dev/usb/urio.c uio.uio_iov = &iov;
uio 502 dev/usb/urio.c uio.uio_iovcnt = 1;
uio 503 dev/usb/urio.c uio.uio_resid = len;
uio 504 dev/usb/urio.c uio.uio_offset = 0;
uio 505 dev/usb/urio.c uio.uio_segflg = UIO_USERSPACE;
uio 506 dev/usb/urio.c uio.uio_rw = req.bmRequestType & UT_READ ?
uio 508 dev/usb/urio.c uio.uio_procp = p;
uio 510 dev/usb/urio.c if (uio.uio_rw == UIO_WRITE) {
uio 511 dev/usb/urio.c error = uiomove(ptr, len, &uio);
uio 528 dev/usb/urio.c if (len != 0 && uio.uio_rw == UIO_READ)
uio 529 dev/usb/urio.c error = uiomove(ptr, len, &uio);
uio 413 dev/usb/usb.c usbread(dev_t dev, struct uio *uio, int flag)
uio 421 dev/usb/usb.c if (uio->uio_resid != sizeof(struct usb_event))
uio 440 dev/usb/usb.c error = uiomove((void *)&ue, uio->uio_resid, uio);
uio 506 dev/usb/usb.c struct uio uio;
uio 524 dev/usb/usb.c uio.uio_iov = &iov;
uio 525 dev/usb/usb.c uio.uio_iovcnt = 1;
uio 526 dev/usb/usb.c uio.uio_resid = len;
uio 527 dev/usb/usb.c uio.uio_offset = 0;
uio 528 dev/usb/usb.c uio.uio_segflg = UIO_USERSPACE;
uio 529 dev/usb/usb.c uio.uio_rw =
uio 532 dev/usb/usb.c uio.uio_procp = p;
uio 534 dev/usb/usb.c if (uio.uio_rw == UIO_WRITE) {
uio 535 dev/usb/usb.c error = uiomove(ptr, len, &uio);
uio 548 dev/usb/usb.c if (uio.uio_rw == UIO_READ) {
uio 549 dev/usb/usb.c error = uiomove(ptr, len, &uio);
uio 235 dev/usb/uscanner.c int uscanner_do_read(struct uscanner_softc *, struct uio *, int);
uio 236 dev/usb/uscanner.c int uscanner_do_write(struct uscanner_softc *, struct uio *, int);
uio 468 dev/usb/uscanner.c uscanner_do_read(struct uscanner_softc *sc, struct uio *uio, int flag)
uio 479 dev/usb/uscanner.c while ((n = min(sc->sc_bulkin_bufferlen, uio->uio_resid)) != 0) {
uio 498 dev/usb/uscanner.c error = uiomove(sc->sc_bulkin_buffer, tn, uio);
uio 507 dev/usb/uscanner.c uscannerread(dev_t dev, struct uio *uio, int flag)
uio 515 dev/usb/uscanner.c error = uscanner_do_read(sc, uio, flag);
uio 523 dev/usb/uscanner.c uscanner_do_write(struct uscanner_softc *sc, struct uio *uio, int flag)
uio 534 dev/usb/uscanner.c while ((n = min(sc->sc_bulkout_bufferlen, uio->uio_resid)) != 0) {
uio 535 dev/usb/uscanner.c error = uiomove(sc->sc_bulkout_buffer, n, uio);
uio 557 dev/usb/uscanner.c uscannerwrite(dev_t dev, struct uio *uio, int flag)
uio 565 dev/usb/uscanner.c error = uscanner_do_write(sc, uio, flag);
uio 390 dev/vnd.c struct uio auio;
uio 659 dev/vnd.c vndread(dev_t dev, struct uio *uio, int flags)
uio 664 dev/vnd.c DNPRINTF(VDB_FOLLOW, "vndread(%x, %p)\n", dev, uio);
uio 673 dev/vnd.c return (physio(vndstrategy, NULL, dev, B_READ, minphys, uio));
uio 678 dev/vnd.c vndwrite(dev_t dev, struct uio *uio, int flags)
uio 683 dev/vnd.c DNPRINTF(VDB_FOLLOW, "vndwrite(%x, %p)\n", dev, uio);
uio 692 dev/vnd.c return (physio(vndstrategy, NULL, dev, B_WRITE, minphys, uio));
uio 942 dev/vnd.c struct uio auio;
uio 936 dev/wscons/wsdisplay.c wsdisplayread(dev_t dev, struct uio *uio, int flag)
uio 956 dev/wscons/wsdisplay.c return ((*linesw[tp->t_line].l_read)(tp, uio, flag));
uio 960 dev/wscons/wsdisplay.c wsdisplaywrite(dev_t dev, struct uio *uio, int flag)
uio 980 dev/wscons/wsdisplay.c return ((*linesw[tp->t_line].l_write)(tp, uio, flag));
uio 132 dev/wscons/wsevent.c wsevent_read(struct wseventvar *ev, struct uio *uio, int flags)
uio 139 dev/wscons/wsevent.c if (uio->uio_resid < sizeof(struct wscons_event))
uio 164 dev/wscons/wsevent.c n = howmany(uio->uio_resid, sizeof(struct wscons_event));
uio 168 dev/wscons/wsevent.c cnt * sizeof(struct wscons_event), uio);
uio 181 dev/wscons/wsevent.c cnt * sizeof(struct wscons_event), uio);
uio 107 dev/wscons/wseventvar.h int wsevent_read(struct wseventvar *, struct uio *, int);
uio 876 dev/wscons/wskbd.c wskbdread(dev_t dev, struct uio *uio, int flags)
uio 892 dev/wscons/wskbd.c error = wsevent_read(&sc->sc_base.me_evar, uio, flags);
uio 561 dev/wscons/wsmouse.c wsmouseread(dev_t dev, struct uio *uio, int flags)
uio 577 dev/wscons/wsmouse.c error = wsevent_read(sc->sc_base.me_evp, uio, flags);
uio 330 dev/wscons/wsmux.c wsmuxread(dev_t dev, struct uio *uio, int flags)
uio 347 dev/wscons/wsmux.c error = wsevent_read(evar, uio, flags);
uio 78 isofs/cd9660/cd9660_vnops.c struct uio *uio;
uio 247 isofs/cd9660/cd9660_vnops.c struct uio auio;
uio 284 isofs/cd9660/cd9660_vnops.c register struct uio *uio = ap->a_uio;
uio 293 isofs/cd9660/cd9660_vnops.c if (uio->uio_resid == 0)
uio 295 isofs/cd9660/cd9660_vnops.c if (uio->uio_offset < 0)
uio 302 isofs/cd9660/cd9660_vnops.c lbn = lblkno(imp, uio->uio_offset);
uio 303 isofs/cd9660/cd9660_vnops.c on = blkoff(imp, uio->uio_offset);
uio 305 isofs/cd9660/cd9660_vnops.c uio->uio_resid);
uio 306 isofs/cd9660/cd9660_vnops.c diff = (off_t)ip->i_size - uio->uio_offset;
uio 341 isofs/cd9660/cd9660_vnops.c error = uiomove(bp->b_data + on, (int)n, uio);
uio 344 isofs/cd9660/cd9660_vnops.c uio->uio_offset == (off_t)ip->i_size)
uio 347 isofs/cd9660/cd9660_vnops.c } while (error == 0 && uio->uio_resid > 0 && n != 0);
uio 410 isofs/cd9660/cd9660_vnops.c if (idp->uio->uio_resid < dp->d_reclen) {
uio 425 isofs/cd9660/cd9660_vnops.c if ((error = uiomove((caddr_t)dp, dp->d_reclen, idp->uio)) != 0)
uio 493 isofs/cd9660/cd9660_vnops.c register struct uio *uio = ap->a_uio;
uio 521 isofs/cd9660/cd9660_vnops.c idp->uio = uio;
uio 528 isofs/cd9660/cd9660_vnops.c ncookies = uio->uio_resid / 16;
uio 535 isofs/cd9660/cd9660_vnops.c idp->curroff = uio->uio_offset;
uio 660 isofs/cd9660/cd9660_vnops.c uio->uio_offset = idp->uio_off;
uio 686 isofs/cd9660/cd9660_vnops.c struct uio *uio;
uio 693 isofs/cd9660/cd9660_vnops.c uio = ap->a_uio;
uio 729 isofs/cd9660/cd9660_vnops.c if (uio->uio_segflg == UIO_SYSSPACE &&
uio 730 isofs/cd9660/cd9660_vnops.c uio->uio_iov->iov_len >= MAXPATHLEN)
uio 731 isofs/cd9660/cd9660_vnops.c symname = uio->uio_iov->iov_base;
uio 739 isofs/cd9660/cd9660_vnops.c if (uio->uio_segflg != UIO_SYSSPACE ||
uio 740 isofs/cd9660/cd9660_vnops.c uio->uio_iov->iov_len < MAXPATHLEN)
uio 753 isofs/cd9660/cd9660_vnops.c if (uio->uio_segflg != UIO_SYSSPACE ||
uio 754 isofs/cd9660/cd9660_vnops.c uio->uio_iov->iov_len < MAXPATHLEN) {
uio 755 isofs/cd9660/cd9660_vnops.c error = uiomove(symname, symlen, uio);
uio 759 isofs/cd9660/cd9660_vnops.c uio->uio_resid -= symlen;
uio 760 isofs/cd9660/cd9660_vnops.c (char *)uio->uio_iov->iov_base += symlen;
uio 761 isofs/cd9660/cd9660_vnops.c uio->uio_iov->iov_len -= symlen;
uio 418 isofs/udf/udf_vnops.c struct uio *uio = ap->a_uio;
uio 426 isofs/udf/udf_vnops.c if (uio->uio_offset < 0)
uio 431 isofs/udf/udf_vnops.c while (uio->uio_offset < fsize && uio->uio_resid > 0) {
uio 432 isofs/udf/udf_vnops.c offset = uio->uio_offset;
uio 433 isofs/udf/udf_vnops.c if (uio->uio_resid + offset <= fsize)
uio 434 isofs/udf/udf_vnops.c size = uio->uio_resid;
uio 439 isofs/udf/udf_vnops.c error = uiomove(data, size, uio);
uio 530 isofs/udf/udf_vnops.c udf_uiodir(struct udf_uiodir *uiodir, int de_size, struct uio *uio, long cookie)
uio 540 isofs/udf/udf_vnops.c if (uio->uio_resid < de_size) {
uio 545 isofs/udf/udf_vnops.c return (uiomove(uiodir->dirent, de_size, uio));
uio 699 isofs/udf/udf_vnops.c struct uio *uio;
uio 714 isofs/udf/udf_vnops.c uio = ap->a_uio;
uio 725 isofs/udf/udf_vnops.c ncookies = uio->uio_resid / 8;
uio 739 isofs/udf/udf_vnops.c ds = udf_opendir(up, uio->uio_offset,
uio 767 isofs/udf/udf_vnops.c error = udf_uiodir(&uiodir, dir.d_reclen, uio, 1);
uio 779 isofs/udf/udf_vnops.c error = udf_uiodir(&uiodir, dir.d_reclen, uio, 2);
uio 788 isofs/udf/udf_vnops.c error = udf_uiodir(&uiodir, dir.d_reclen, uio,
uio 802 isofs/udf/udf_vnops.c uio->uio_offset = ds->offset + ds->off;
uio 59 kern/kern_event.c int kqueue_read(struct file *fp, off_t *poff, struct uio *uio,
uio 61 kern/kern_event.c int kqueue_write(struct file *fp, off_t *poff, struct uio *uio,
uio 754 kern/kern_event.c kqueue_read(struct file *fp, off_t *poff, struct uio *uio, struct ucred *cred)
uio 761 kern/kern_event.c kqueue_write(struct file *fp, off_t *poff, struct uio *uio, struct ucred *cred)
uio 447 kern/kern_ktrace.c struct uio auio;
uio 72 kern/kern_physio.c void (*minphys)(struct buf *), struct uio *uio)
uio 113 kern/kern_physio.c for (i = 0; i < uio->uio_iovcnt; i++) {
uio 114 kern/kern_physio.c iovp = &uio->uio_iov[i];
uio 126 kern/kern_physio.c bp->b_blkno = btodb(uio->uio_offset);
uio 218 kern/kern_physio.c uio->uio_offset += done;
uio 219 kern/kern_physio.c uio->uio_resid -= done;
uio 50 kern/kern_subr.c uiomove(void *cp, int n, struct uio *uio)
uio 57 kern/kern_subr.c p = uio->uio_procp;
uio 60 kern/kern_subr.c if (uio->uio_rw != UIO_READ && uio->uio_rw != UIO_WRITE)
uio 62 kern/kern_subr.c if (uio->uio_segflg == UIO_USERSPACE && p != curproc)
uio 65 kern/kern_subr.c while (n > 0 && uio->uio_resid) {
uio 66 kern/kern_subr.c iov = uio->uio_iov;
uio 69 kern/kern_subr.c uio->uio_iov++;
uio 70 kern/kern_subr.c uio->uio_iovcnt--;
uio 75 kern/kern_subr.c switch (uio->uio_segflg) {
uio 81 kern/kern_subr.c if (uio->uio_rw == UIO_READ)
uio 90 kern/kern_subr.c if (uio->uio_rw == UIO_READ)
uio 99 kern/kern_subr.c uio->uio_resid -= cnt;
uio 100 kern/kern_subr.c uio->uio_offset += cnt;
uio 111 kern/kern_subr.c ureadc(int c, struct uio *uio)
uio 115 kern/kern_subr.c if (uio->uio_resid == 0)
uio 122 kern/kern_subr.c if (uio->uio_iovcnt <= 0)
uio 128 kern/kern_subr.c iov = uio->uio_iov;
uio 130 kern/kern_subr.c uio->uio_iovcnt--;
uio 131 kern/kern_subr.c uio->uio_iov++;
uio 134 kern/kern_subr.c switch (uio->uio_segflg) {
uio 151 kern/kern_subr.c uio->uio_resid--;
uio 152 kern/kern_subr.c uio->uio_offset++;
uio 1358 kern/kern_sysctl.c struct uio uio;
uio 1411 kern/kern_sysctl.c uio.uio_iov = &iov;
uio 1412 kern/kern_sysctl.c uio.uio_iovcnt = 1;
uio 1413 kern/kern_sysctl.c uio.uio_offset = (off_t)PS_STRINGS;
uio 1414 kern/kern_sysctl.c uio.uio_resid = sizeof(pss);
uio 1415 kern/kern_sysctl.c uio.uio_segflg = UIO_SYSSPACE;
uio 1416 kern/kern_sysctl.c uio.uio_rw = UIO_READ;
uio 1417 kern/kern_sysctl.c uio.uio_procp = cp;
uio 1419 kern/kern_sysctl.c if ((error = uvm_io(&vp->p_vmspace->vm_map, &uio, 0)) != 0)
uio 1469 kern/kern_sysctl.c uio.uio_iov = &iov;
uio 1470 kern/kern_sysctl.c uio.uio_iovcnt = 1;
uio 1471 kern/kern_sysctl.c uio.uio_offset = (off_t)(vaddr_t)vargv;
uio 1472 kern/kern_sysctl.c uio.uio_resid = sizeof(varg);
uio 1473 kern/kern_sysctl.c uio.uio_segflg = UIO_SYSSPACE;
uio 1474 kern/kern_sysctl.c uio.uio_rw = UIO_READ;
uio 1475 kern/kern_sysctl.c uio.uio_procp = cp;
uio 1476 kern/kern_sysctl.c if ((error = uvm_io(&vp->p_vmspace->vm_map, &uio, 0)) != 0)
uio 1491 kern/kern_sysctl.c uio.uio_iov = &iov;
uio 1492 kern/kern_sysctl.c uio.uio_iovcnt = 1;
uio 1493 kern/kern_sysctl.c uio.uio_offset = (off_t)(vaddr_t)varg;
uio 1494 kern/kern_sysctl.c uio.uio_resid = len;
uio 1495 kern/kern_sysctl.c uio.uio_segflg = UIO_SYSSPACE;
uio 1496 kern/kern_sysctl.c uio.uio_rw = UIO_READ;
uio 1497 kern/kern_sysctl.c uio.uio_procp = cp;
uio 1498 kern/kern_sysctl.c if ((error = uvm_io(&vp->p_vmspace->vm_map, &uio, 0)) != 0)
uio 152 kern/subr_log.c logread(dev_t dev, struct uio *uio, int flag)
uio 176 kern/subr_log.c while (uio->uio_resid > 0) {
uio 180 kern/subr_log.c l = min(l, uio->uio_resid);
uio 183 kern/subr_log.c error = uiomove(&mbp->msg_bufc[mbp->msg_bufr], (int)l, uio);
uio 101 kern/sys_generic.c struct uio auio;
uio 185 kern/sys_generic.c struct uio auio;
uio 300 kern/sys_generic.c struct uio auio;
uio 387 kern/sys_generic.c struct uio auio;
uio 51 kern/sys_pipe.c int pipe_read(struct file *, off_t *, struct uio *, struct ucred *);
uio 52 kern/sys_pipe.c int pipe_write(struct file *, off_t *, struct uio *, struct ucred *);
uio 266 kern/sys_pipe.c pipe_read(struct file *fp, off_t *poff, struct uio *uio, struct ucred *cred)
uio 279 kern/sys_pipe.c while (uio->uio_resid) {
uio 287 kern/sys_pipe.c if (size > uio->uio_resid)
uio 288 kern/sys_pipe.c size = uio->uio_resid;
uio 290 kern/sys_pipe.c size, uio);
uio 383 kern/sys_pipe.c pipe_write(struct file *fp, off_t *poff, struct uio *uio, struct ucred *cred)
uio 405 kern/sys_pipe.c if ((uio->uio_resid > PIPE_SIZE) &&
uio 431 kern/sys_pipe.c orig_resid = uio->uio_resid;
uio 433 kern/sys_pipe.c while (uio->uio_resid) {
uio 445 kern/sys_pipe.c if ((space < uio->uio_resid) && (orig_resid <= PIPE_BUF))
uio 470 kern/sys_pipe.c if (space > uio->uio_resid)
uio 471 kern/sys_pipe.c size = uio->uio_resid;
uio 489 kern/sys_pipe.c segsize, uio);
uio 504 kern/sys_pipe.c size - segsize, uio);
uio 586 kern/sys_pipe.c (uio->uio_resid == 0) &&
uio 84 kern/sys_process.c struct uio uio;
uio 251 kern/sys_process.c uio.uio_iov = &iov;
uio 252 kern/sys_process.c uio.uio_iovcnt = 1;
uio 253 kern/sys_process.c uio.uio_offset = (off_t)(long)SCARG(uap, addr);
uio 254 kern/sys_process.c uio.uio_resid = sizeof(int);
uio 255 kern/sys_process.c uio.uio_segflg = UIO_SYSSPACE;
uio 256 kern/sys_process.c uio.uio_rw = write ? UIO_WRITE : UIO_READ;
uio 257 kern/sys_process.c uio.uio_procp = p;
uio 258 kern/sys_process.c error = process_domem(p, t, &uio, write ? PT_WRITE_I :
uio 269 kern/sys_process.c uio.uio_iov = &iov;
uio 270 kern/sys_process.c uio.uio_iovcnt = 1;
uio 271 kern/sys_process.c uio.uio_offset = (off_t)(long)piod.piod_offs;
uio 272 kern/sys_process.c uio.uio_resid = piod.piod_len;
uio 273 kern/sys_process.c uio.uio_segflg = UIO_USERSPACE;
uio 274 kern/sys_process.c uio.uio_procp = p;
uio 278 kern/sys_process.c uio.uio_rw = UIO_READ;
uio 282 kern/sys_process.c uio.uio_rw = UIO_READ;
uio 286 kern/sys_process.c uio.uio_rw = UIO_WRITE;
uio 290 kern/sys_process.c uio.uio_rw = UIO_WRITE;
uio 295 kern/sys_process.c error = process_domem(p, t, &uio, req);
uio 296 kern/sys_process.c piod.piod_len -= uio.uio_resid;
uio 574 kern/sys_process.c process_domem(struct proc *curp, struct proc *p, struct uio *uio, int req)
uio 580 kern/sys_process.c len = uio->uio_resid;
uio 590 kern/sys_process.c addr = uio->uio_offset;
uio 592 kern/sys_process.c error = uvm_io(&p->p_vmspace->vm_map, uio,
uio 57 kern/sys_socket.c soo_read(struct file *fp, off_t *poff, struct uio *uio, struct ucred *cred)
uio 61 kern/sys_socket.c uio, (struct mbuf **)0, (struct mbuf **)0, (int *)0));
uio 66 kern/sys_socket.c soo_write(struct file *fp, off_t *poff, struct uio *uio, struct ucred *cred)
uio 70 kern/sys_socket.c uio, (struct mbuf *)0, (struct mbuf *)0, 0));
uio 1428 kern/tty.c ttread(struct tty *tp, struct uio *uio, int flag)
uio 1580 kern/tty.c error = ureadc(c, uio);
uio 1583 kern/tty.c if (uio->uio_resid == 0)
uio 1665 kern/tty.c ttwrite(struct tty *tp, struct uio *uio, int flag)
uio 1674 kern/tty.c cnt = uio->uio_resid;
uio 1722 kern/tty.c while (uio->uio_resid > 0 || cc > 0) {
uio 1724 kern/tty.c uio->uio_resid = 0;
uio 1734 kern/tty.c cc = min(uio->uio_resid, OBUFSIZ);
uio 1736 kern/tty.c error = uiomove(cp, cc, uio);
uio 1805 kern/tty.c uio->uio_resid += cc;
uio 1830 kern/tty.c uio->uio_resid += cc;
uio 1831 kern/tty.c return (uio->uio_resid == cnt ? EWOULDBLOCK : 0);
uio 49 kern/tty_conf.c #define ttyerrio ((int (*)(struct tty *, struct uio *, int))enodev)
uio 73 kern/tty_conf.c int pppread(struct tty *tp, struct uio *uio, int flag);
uio 74 kern/tty_conf.c int pppwrite(struct tty *tp, struct uio *uio, int flag);
uio 121 kern/tty_pty.c int ptmread(dev_t, struct uio *, int);
uio 122 kern/tty_pty.c int ptmwrite(dev_t, struct uio *, int);
uio 123 kern/tty_pty.c int ptmwrite(dev_t, struct uio *, int);
uio 292 kern/tty_pty.c ptsread(dev_t dev, struct uio *uio, int flag)
uio 322 kern/tty_pty.c while (tp->t_canq.c_cc > 1 && uio->uio_resid > 0)
uio 323 kern/tty_pty.c if (ureadc(getc(&tp->t_canq), uio) < 0) {
uio 333 kern/tty_pty.c error = (*linesw[tp->t_line].l_read)(tp, uio, flag);
uio 344 kern/tty_pty.c ptswrite(dev_t dev, struct uio *uio, int flag)
uio 351 kern/tty_pty.c return ((*linesw[tp->t_line].l_write)(tp, uio, flag));
uio 455 kern/tty_pty.c ptcread(dev_t dev, struct uio *uio, int flag)
uio 471 kern/tty_pty.c error = ureadc((int)pti->pt_send, uio);
uio 475 kern/tty_pty.c cc = min(uio->uio_resid,
uio 477 kern/tty_pty.c uiomove(&tp->t_termios, cc, uio);
uio 483 kern/tty_pty.c error = ureadc((int)pti->pt_ucntl, uio);
uio 502 kern/tty_pty.c error = ureadc(0, uio);
uio 503 kern/tty_pty.c while (uio->uio_resid > 0 && error == 0) {
uio 504 kern/tty_pty.c cc = q_to_b(&tp->t_outq, buf, min(uio->uio_resid, BUFSIZ));
uio 507 kern/tty_pty.c error = uiomove(buf, cc, uio);
uio 521 kern/tty_pty.c ptcwrite(dev_t dev, struct uio *uio, int flag)
uio 537 kern/tty_pty.c while (uio->uio_resid > 0 && tp->t_canq.c_cc < TTYHOG - 1) {
uio 539 kern/tty_pty.c cc = min(uio->uio_resid, BUFSIZ);
uio 542 kern/tty_pty.c error = uiomove(cp, cc, uio);
uio 558 kern/tty_pty.c while (uio->uio_resid > 0) {
uio 560 kern/tty_pty.c cc = min(uio->uio_resid, BUFSIZ);
uio 562 kern/tty_pty.c error = uiomove(cp, cc, uio);
uio 591 kern/tty_pty.c uio->uio_resid += cc;
uio 600 kern/tty_pty.c uio->uio_resid += cc;
uio 1082 kern/tty_pty.c ptmread(dev_t dev, struct uio *uio, int ioflag)
uio 1088 kern/tty_pty.c ptmwrite(dev_t dev, struct uio *uio, int ioflag)
uio 80 kern/tty_tty.c cttyread(dev_t dev, struct uio *uio, int flag)
uio 82 kern/tty_tty.c struct proc *p = uio->uio_procp;
uio 83 kern/tty_tty.c struct vnode *ttyvp = cttyvp(uio->uio_procp);
uio 89 kern/tty_tty.c error = VOP_READ(ttyvp, uio, flag, NOCRED);
uio 96 kern/tty_tty.c cttywrite(dev_t dev, struct uio *uio, int flag)
uio 98 kern/tty_tty.c struct proc *p = uio->uio_procp;
uio 99 kern/tty_tty.c struct vnode *ttyvp = cttyvp(uio->uio_procp);
uio 105 kern/tty_tty.c error = VOP_WRITE(ttyvp, uio, flag, NOCRED);
uio 363 kern/uipc_socket.c sosend(struct socket *so, struct mbuf *addr, struct uio *uio, struct mbuf *top,
uio 373 kern/uipc_socket.c if (uio)
uio 374 kern/uipc_socket.c resid = uio->uio_resid;
uio 393 kern/uipc_socket.c if (uio && uio->uio_procp)
uio 394 kern/uipc_socket.c uio->uio_procp->p_stats->p_ru.ru_msgsnd++;
uio 427 kern/uipc_socket.c if (space < resid + clen && uio &&
uio 443 kern/uipc_socket.c if (uio == NULL) {
uio 483 kern/uipc_socket.c uio);
uio 484 kern/uipc_socket.c resid = uio->uio_resid;
uio 545 kern/uipc_socket.c soreceive(struct socket *so, struct mbuf **paddr, struct uio *uio,
uio 553 kern/uipc_socket.c size_t orig_resid = uio->uio_resid;
uio 576 kern/uipc_socket.c (int) min(uio->uio_resid, m->m_len), uio);
uio 578 kern/uipc_socket.c } while (uio->uio_resid && error == 0 && m);
uio 586 kern/uipc_socket.c if (so->so_state & SS_ISCONFIRMING && uio->uio_resid)
uio 607 kern/uipc_socket.c so->so_rcv.sb_cc < uio->uio_resid) &&
uio 609 kern/uipc_socket.c ((flags & MSG_WAITALL) && uio->uio_resid <= so->so_rcv.sb_hiwat)) &&
uio 639 kern/uipc_socket.c if (uio->uio_resid == 0 && controlp == NULL)
uio 660 kern/uipc_socket.c if (uio->uio_procp)
uio 661 kern/uipc_socket.c uio->uio_procp->p_stats->p_ru.ru_msgrcv++;
uio 761 kern/uipc_socket.c while (m && uio->uio_resid > 0 && error == 0) {
uio 772 kern/uipc_socket.c len = uio->uio_resid;
uio 788 kern/uipc_socket.c resid = uio->uio_resid;
uio 792 kern/uipc_socket.c uio);
uio 795 kern/uipc_socket.c uio->uio_resid = resid - len;
uio 797 kern/uipc_socket.c uio->uio_resid -= len;
uio 866 kern/uipc_socket.c while (flags & MSG_WAITALL && m == NULL && uio->uio_resid > 0 &&
uio 908 kern/uipc_socket.c if (orig_resid == uio->uio_resid && orig_resid &&
uio 449 kern/uipc_syscalls.c struct uio auio;
uio 629 kern/uipc_syscalls.c struct uio auio;
uio 66 kern/vfs_getcwd.c struct uio uio;
uio 137 kern/vfs_getcwd.c uio.uio_iov = &iov;
uio 138 kern/vfs_getcwd.c uio.uio_iovcnt = 1;
uio 139 kern/vfs_getcwd.c uio.uio_offset = off;
uio 140 kern/vfs_getcwd.c uio.uio_resid = dirbuflen;
uio 141 kern/vfs_getcwd.c uio.uio_segflg = UIO_SYSSPACE;
uio 142 kern/vfs_getcwd.c uio.uio_rw = UIO_READ;
uio 143 kern/vfs_getcwd.c uio.uio_procp = p;
uio 148 kern/vfs_getcwd.c error = VOP_READDIR(uvp, &uio, p->p_ucred, &eofflag, 0, 0);
uio 150 kern/vfs_getcwd.c off = uio.uio_offset;
uio 165 kern/vfs_getcwd.c for (len = (dirbuflen - uio.uio_resid); len > 0;
uio 90 kern/vfs_lookup.c struct uio auio;
uio 1595 kern/vfs_syscalls.c struct uio auio;
uio 2317 kern/vfs_syscalls.c struct uio auio;
uio 59 kern/vfs_vnops.c int vn_read(struct file *, off_t *, struct uio *, struct ucred *);
uio 60 kern/vfs_vnops.c int vn_write(struct file *, off_t *, struct uio *, struct ucred *);
uio 249 kern/vfs_vnops.c struct uio auio;
uio 283 kern/vfs_vnops.c vn_read(struct file *fp, off_t *poff, struct uio *uio, struct ucred *cred)
uio 288 kern/vfs_vnops.c struct proc *p = uio->uio_procp;
uio 291 kern/vfs_vnops.c uio->uio_offset = *poff;
uio 292 kern/vfs_vnops.c count = uio->uio_resid;
uio 294 kern/vfs_vnops.c error = VOP_READ(vp, uio,
uio 296 kern/vfs_vnops.c *poff += count - uio->uio_resid;
uio 305 kern/vfs_vnops.c vn_write(struct file *fp, off_t *poff, struct uio *uio, struct ucred *cred)
uio 308 kern/vfs_vnops.c struct proc *p = uio->uio_procp;
uio 320 kern/vfs_vnops.c uio->uio_offset = *poff;
uio 321 kern/vfs_vnops.c count = uio->uio_resid;
uio 322 kern/vfs_vnops.c error = VOP_WRITE(vp, uio, ioflag, cred);
uio 324 kern/vfs_vnops.c *poff = uio->uio_offset;
uio 326 kern/vfs_vnops.c *poff += count - uio->uio_resid;
uio 337 kern/vnode_if.c int VOP_READ(struct vnode *vp, struct uio *uio, int ioflag, struct ucred *cred)
uio 346 kern/vnode_if.c a.a_uio = uio;
uio 368 kern/vnode_if.c int VOP_WRITE(struct vnode *vp, struct uio *uio, int ioflag,
uio 378 kern/vnode_if.c a.a_uio = uio;
uio 742 kern/vnode_if.c int VOP_READDIR(struct vnode *vp, struct uio *uio, struct ucred *cred,
uio 752 kern/vnode_if.c a.a_uio = uio;
uio 776 kern/vnode_if.c int VOP_READLINK(struct vnode *vp, struct uio *uio, struct ucred *cred)
uio 785 kern/vnode_if.c a.a_uio = uio;
uio 233 miscfs/fifofs/fifo_vnops.c struct uio *uio = ap->a_uio;
uio 235 miscfs/fifofs/fifo_vnops.c struct proc *p = uio->uio_procp;
uio 239 miscfs/fifofs/fifo_vnops.c if (uio->uio_rw != UIO_READ)
uio 242 miscfs/fifofs/fifo_vnops.c if (uio->uio_resid == 0)
uio 247 miscfs/fifofs/fifo_vnops.c error = soreceive(rso, NULL, uio, NULL, NULL, NULL);
uio 278 miscfs/portal/portal_vnops.c struct uio auio;
uio 110 miscfs/procfs/procfs.h int vfs_getuserstr(struct uio *, char *, int *);
uio 114 miscfs/procfs/procfs.h int procfs_doctl(struct proc *, struct proc *, struct pfsnode *pfsp, struct uio *uio);
uio 115 miscfs/procfs/procfs.h int procfs_dofpregs(struct proc *, struct proc *, struct pfsnode *pfsp, struct uio *uio);
uio 116 miscfs/procfs/procfs.h int procfs_donote(struct proc *, struct proc *, struct pfsnode *pfsp, struct uio *uio);
uio 117 miscfs/procfs/procfs.h int procfs_doregs(struct proc *, struct proc *, struct pfsnode *pfsp, struct uio *uio);
uio 118 miscfs/procfs/procfs.h int procfs_dostatus(struct proc *, struct proc *, struct pfsnode *pfsp, struct uio *uio);
uio 119 miscfs/procfs/procfs.h int procfs_docmdline(struct proc *, struct proc *, struct pfsnode *pfsp, struct uio *uio);
uio 120 miscfs/procfs/procfs.h int procfs_domeminfo(struct proc *, struct proc *, struct pfsnode *pfsp, struct uio *uio);
uio 121 miscfs/procfs/procfs.h int procfs_docpuinfo(struct proc *, struct proc *, struct pfsnode *pfsp, struct uio *uio);
uio 122 miscfs/procfs/procfs.h int procfs_domap(struct proc *, struct proc *, struct pfsnode *pfsp, struct uio *uio, int);
uio 56 miscfs/procfs/procfs_cmdline.c procfs_docmdline(struct proc *curp, struct proc *p, struct pfsnode *pfs, struct uio *uio)
uio 61 miscfs/procfs/procfs_cmdline.c struct uio auio;
uio 67 miscfs/procfs/procfs_cmdline.c if (uio->uio_rw != UIO_READ)
uio 82 miscfs/procfs/procfs_cmdline.c if (uio->uio_offset >= (off_t)len)
uio 85 miscfs/procfs/procfs_cmdline.c error = uiomove(arg, len - uio->uio_offset, uio);
uio 146 miscfs/procfs/procfs_cmdline.c upper_bound = round_page(uio->uio_offset + uio->uio_resid);
uio 170 miscfs/procfs/procfs_cmdline.c if (len + i > uio->uio_offset) {
uio 172 miscfs/procfs/procfs_cmdline.c error = uiomove(arg + uio->uio_offset - len,
uio 173 miscfs/procfs/procfs_cmdline.c i + len - uio->uio_offset, uio);
uio 174 miscfs/procfs/procfs_cmdline.c if (error || uio->uio_resid <= 0)
uio 262 miscfs/procfs/procfs_ctl.c procfs_doctl(struct proc *curp, struct proc *p, struct pfsnode *pfs, struct uio *uio)
uio 270 miscfs/procfs/procfs_ctl.c if (uio->uio_rw != UIO_WRITE)
uio 274 miscfs/procfs/procfs_ctl.c error = vfs_getuserstr(uio, msg, &xlen);
uio 59 miscfs/procfs/procfs_linux.c struct uio *uio)
uio 93 miscfs/procfs/procfs_linux.c len < uio->uio_offset || uio->uio_resid == 0)
uio 96 miscfs/procfs/procfs_linux.c len -= uio->uio_offset;
uio 97 miscfs/procfs/procfs_linux.c cp = buf + uio->uio_offset;
uio 98 miscfs/procfs/procfs_linux.c len = imin(len, uio->uio_resid);
uio 99 miscfs/procfs/procfs_linux.c error = uiomove(cp, len, uio);
uio 105 miscfs/procfs/procfs_linux.c struct uio *uio)
uio 114 miscfs/procfs/procfs_linux.c if (len == 0 || uio->uio_offset > sizeof(buf))
uio 117 miscfs/procfs/procfs_linux.c len -= uio->uio_offset;
uio 118 miscfs/procfs/procfs_linux.c cp = buf + uio->uio_offset;
uio 119 miscfs/procfs/procfs_linux.c len = imin(len, uio->uio_resid);
uio 123 miscfs/procfs/procfs_linux.c error = uiomove(cp, len, uio);
uio 49 miscfs/procfs/procfs_note.c procfs_donote(struct proc *curp, struct proc *p, struct pfsnode *pfs, struct uio *uio)
uio 55 miscfs/procfs/procfs_note.c if (uio->uio_rw != UIO_WRITE)
uio 59 miscfs/procfs/procfs_note.c error = vfs_getuserstr(uio, note, &xlen);
uio 148 miscfs/procfs/procfs_status.c procfs_dostatus(struct proc *curp, struct proc *p, struct pfsnode *pfs, struct uio *uio)
uio 153 miscfs/procfs/procfs_status.c if (uio->uio_rw != UIO_READ)
uio 160 miscfs/procfs/procfs_status.c if (len <= uio->uio_offset)
uio 163 miscfs/procfs/procfs_status.c len -= uio->uio_offset;
uio 164 miscfs/procfs/procfs_status.c len = imin(len, uio->uio_resid);
uio 165 miscfs/procfs/procfs_status.c error = uiomove(ps + uio->uio_offset, len, uio);
uio 199 miscfs/procfs/procfs_subr.c struct uio *uio = ap->a_uio;
uio 200 miscfs/procfs/procfs_subr.c struct proc *curp = uio->uio_procp;
uio 208 miscfs/procfs/procfs_subr.c if (p->p_pid == 1 && securelevel > 0 && uio->uio_rw == UIO_WRITE)
uio 210 miscfs/procfs/procfs_subr.c if (uio->uio_offset < 0)
uio 216 miscfs/procfs/procfs_subr.c return (procfs_donote(curp, p, pfs, uio));
uio 219 miscfs/procfs/procfs_subr.c return (procfs_doctl(curp, p, pfs, uio));
uio 222 miscfs/procfs/procfs_subr.c return (procfs_dostatus(curp, p, pfs, uio));
uio 225 miscfs/procfs/procfs_subr.c return (process_domem(curp, p, uio, PT_WRITE_I));
uio 228 miscfs/procfs/procfs_subr.c return (procfs_docmdline(curp, p, pfs, uio));
uio 231 miscfs/procfs/procfs_subr.c return (procfs_domeminfo(curp, p, pfs, uio));
uio 234 miscfs/procfs/procfs_subr.c return (procfs_docpuinfo(curp, p, pfs, uio));
uio 254 miscfs/procfs/procfs_subr.c vfs_getuserstr(struct uio *uio, char *buf, int *buflenp)
uio 259 miscfs/procfs/procfs_subr.c if (uio->uio_offset != 0)
uio 265 miscfs/procfs/procfs_subr.c if (xlen < uio->uio_resid)
uio 267 miscfs/procfs/procfs_subr.c xlen = uio->uio_resid;
uio 269 miscfs/procfs/procfs_subr.c if ((error = uiomove(buf, xlen, uio)) != 0)
uio 273 miscfs/procfs/procfs_subr.c uio->uio_offset = 0;
uio 847 miscfs/procfs/procfs_vnops.c struct uio *uio = ap->a_uio;
uio 857 miscfs/procfs/procfs_vnops.c if (uio->uio_resid < UIO_MX)
uio 861 miscfs/procfs/procfs_vnops.c i = uio->uio_offset;
uio 882 miscfs/procfs/procfs_vnops.c uio->uio_resid >= UIO_MX && i < nproc_targets; pt++, i++) {
uio 892 miscfs/procfs/procfs_vnops.c if ((error = uiomove(&d, UIO_MX, uio)) != 0)
uio 920 miscfs/procfs/procfs_vnops.c for (; p && uio->uio_resid >= UIO_MX; i++, pcnt++) {
uio 982 miscfs/procfs/procfs_vnops.c if ((error = uiomove(&d, UIO_MX, uio)) != 0)
uio 1004 miscfs/procfs/procfs_vnops.c uio->uio_offset = i;
uio 218 miscfs/specfs/spec_vnops.c struct uio *uio = ap->a_uio;
uio 219 miscfs/specfs/spec_vnops.c struct proc *p = uio->uio_procp;
uio 229 miscfs/specfs/spec_vnops.c if (uio->uio_rw != UIO_READ)
uio 231 miscfs/specfs/spec_vnops.c if (uio->uio_segflg == UIO_USERSPACE && uio->uio_procp != curproc)
uio 234 miscfs/specfs/spec_vnops.c if (uio->uio_resid == 0)
uio 242 miscfs/specfs/spec_vnops.c (vp->v_rdev, uio, ap->a_ioflag);
uio 247 miscfs/specfs/spec_vnops.c if (uio->uio_offset < 0)
uio 263 miscfs/specfs/spec_vnops.c bn = btodb(uio->uio_offset) & ~(bscale - 1);
uio 264 miscfs/specfs/spec_vnops.c on = uio->uio_offset % bsize;
uio 265 miscfs/specfs/spec_vnops.c n = min((bsize - on), uio->uio_resid);
uio 278 miscfs/specfs/spec_vnops.c error = uiomove((char *)bp->b_data + on, n, uio);
uio 280 miscfs/specfs/spec_vnops.c } while (error == 0 && uio->uio_resid > 0 && n != 0);
uio 307 miscfs/specfs/spec_vnops.c struct uio *uio = ap->a_uio;
uio 308 miscfs/specfs/spec_vnops.c struct proc *p = uio->uio_procp;
uio 318 miscfs/specfs/spec_vnops.c if (uio->uio_rw != UIO_WRITE)
uio 320 miscfs/specfs/spec_vnops.c if (uio->uio_segflg == UIO_USERSPACE && uio->uio_procp != curproc)
uio 329 miscfs/specfs/spec_vnops.c (vp->v_rdev, uio, ap->a_ioflag);
uio 334 miscfs/specfs/spec_vnops.c if (uio->uio_resid == 0)
uio 336 miscfs/specfs/spec_vnops.c if (uio->uio_offset < 0)
uio 352 miscfs/specfs/spec_vnops.c bn = btodb(uio->uio_offset) & ~(bscale - 1);
uio 353 miscfs/specfs/spec_vnops.c on = uio->uio_offset % bsize;
uio 354 miscfs/specfs/spec_vnops.c n = min((bsize - on), uio->uio_resid);
uio 361 miscfs/specfs/spec_vnops.c error = uiomove((char *)bp->b_data + on, n, uio);
uio 366 miscfs/specfs/spec_vnops.c } while (error == 0 && uio->uio_resid > 0 && n != 0);
uio 90 miscfs/specfs/specdev.h struct uio;
uio 442 msdosfs/msdosfs_vnops.c struct uio *uio = ap->a_uio;
uio 447 msdosfs/msdosfs_vnops.c if (uio->uio_resid == 0)
uio 449 msdosfs/msdosfs_vnops.c if (uio->uio_offset < 0)
uio 454 msdosfs/msdosfs_vnops.c if (uio->uio_offset >= dep->de_FileSize)
uio 457 msdosfs/msdosfs_vnops.c lbn = de_cluster(pmp, uio->uio_offset);
uio 458 msdosfs/msdosfs_vnops.c on = uio->uio_offset & pmp->pm_crbomask;
uio 459 msdosfs/msdosfs_vnops.c n = min((uint32_t) (pmp->pm_bpcluster - on), uio->uio_resid);
uio 466 msdosfs/msdosfs_vnops.c diff = dep->de_FileSize - (uint32_t)uio->uio_offset;
uio 501 msdosfs/msdosfs_vnops.c error = uiomove(bp->b_data + on, (int) n, uio);
uio 503 msdosfs/msdosfs_vnops.c } while (error == 0 && uio->uio_resid > 0 && n != 0);
uio 526 msdosfs/msdosfs_vnops.c struct uio *uio = ap->a_uio;
uio 527 msdosfs/msdosfs_vnops.c struct proc *p = uio->uio_procp;
uio 536 msdosfs/msdosfs_vnops.c vp, uio, ioflag, cred);
uio 544 msdosfs/msdosfs_vnops.c uio->uio_offset = dep->de_FileSize;
uio 553 msdosfs/msdosfs_vnops.c if (uio->uio_offset < 0)
uio 556 msdosfs/msdosfs_vnops.c if (uio->uio_resid == 0)
uio 560 msdosfs/msdosfs_vnops.c if (uio->uio_offset + uio->uio_resid > MSDOSFS_FILESIZE_MAX)
uio 567 msdosfs/msdosfs_vnops.c ((uio->uio_offset + uio->uio_resid) >
uio 579 msdosfs/msdosfs_vnops.c if (uio->uio_offset > dep->de_FileSize) {
uio 580 msdosfs/msdosfs_vnops.c if ((error = deextend(dep, uio->uio_offset, cred)) != 0)
uio 587 msdosfs/msdosfs_vnops.c resid = uio->uio_resid;
uio 594 msdosfs/msdosfs_vnops.c if (uio->uio_offset + resid > osize) {
uio 595 msdosfs/msdosfs_vnops.c count = de_clcount(pmp, uio->uio_offset + resid) -
uio 605 msdosfs/msdosfs_vnops.c if (de_cluster(pmp, uio->uio_offset) > lastcn) {
uio 610 msdosfs/msdosfs_vnops.c bn = de_blk(pmp, uio->uio_offset);
uio 611 msdosfs/msdosfs_vnops.c if ((uio->uio_offset & pmp->pm_crbomask) == 0
uio 612 msdosfs/msdosfs_vnops.c && (de_blk(pmp, uio->uio_offset + uio->uio_resid) > de_blk(pmp, uio->uio_offset)
uio 613 msdosfs/msdosfs_vnops.c || uio->uio_offset + uio->uio_resid >= dep->de_FileSize)) {
uio 650 msdosfs/msdosfs_vnops.c croffset = uio->uio_offset & pmp->pm_crbomask;
uio 651 msdosfs/msdosfs_vnops.c n = min(uio->uio_resid, pmp->pm_bpcluster - croffset);
uio 652 msdosfs/msdosfs_vnops.c if (uio->uio_offset + n > dep->de_FileSize) {
uio 653 msdosfs/msdosfs_vnops.c dep->de_FileSize = uio->uio_offset + n;
uio 665 msdosfs/msdosfs_vnops.c error = uiomove(bp->b_data + croffset, n, uio);
uio 681 msdosfs/msdosfs_vnops.c } while (error == 0 && uio->uio_resid > 0);
uio 691 msdosfs/msdosfs_vnops.c uio->uio_offset -= resid - uio->uio_resid;
uio 692 msdosfs/msdosfs_vnops.c uio->uio_resid = resid;
uio 695 msdosfs/msdosfs_vnops.c if (uio->uio_resid != resid)
uio 1393 msdosfs/msdosfs_vnops.c struct uio *uio = ap->a_uio;
uio 1401 msdosfs/msdosfs_vnops.c ap->a_vp, uio, ap->a_cred, ap->a_eofflag);
uio 1423 msdosfs/msdosfs_vnops.c count = uio->uio_resid & ~(sizeof(struct direntry) - 1);
uio 1424 msdosfs/msdosfs_vnops.c offset = uio->uio_offset;
uio 1428 msdosfs/msdosfs_vnops.c lost = uio->uio_resid - count;
uio 1429 msdosfs/msdosfs_vnops.c uio->uio_resid = count;
uio 1432 msdosfs/msdosfs_vnops.c ncookies = uio->uio_resid / sizeof(struct direntry) + 3;
uio 1476 msdosfs/msdosfs_vnops.c if (uio->uio_resid < dirbuf.d_reclen)
uio 1479 msdosfs/msdosfs_vnops.c dirbuf.d_reclen, uio);
uio 1492 msdosfs/msdosfs_vnops.c while (uio->uio_resid > 0) {
uio 1495 msdosfs/msdosfs_vnops.c n = min(pmp->pm_bpcluster - on, uio->uio_resid);
uio 1603 msdosfs/msdosfs_vnops.c if (uio->uio_resid < dirbuf.d_reclen) {
uio 1612 msdosfs/msdosfs_vnops.c dirbuf.d_reclen, uio);
uio 1633 msdosfs/msdosfs_vnops.c uio->uio_offset = offset;
uio 1634 msdosfs/msdosfs_vnops.c uio->uio_resid += lost;
uio 83 net/bpf.c int bpf_movein(struct uio *, u_int, struct mbuf **,
uio 105 net/bpf.c bpf_movein(struct uio *uio, u_int linktype, struct mbuf **mp,
uio 174 net/bpf.c len = uio->uio_resid;
uio 192 net/bpf.c error = uiomove(mtod(m, caddr_t), len, uio);
uio 369 net/bpf.c bpfread(dev_t dev, struct uio *uio, int ioflag)
uio 383 net/bpf.c if (uio->uio_resid != d->bd_bufsize)
uio 473 net/bpf.c error = uiomove(d->bd_hbuf, d->bd_hlen, uio);
uio 505 net/bpf.c bpfwrite(dev_t dev, struct uio *uio, int ioflag)
uio 522 net/bpf.c if (uio->uio_resid == 0)
uio 525 net/bpf.c error = bpf_movein(uio, d->bd_bif->bif_dlt, &m,
uio 119 net/if_tun.c int tunread(dev_t, struct uio *, int);
uio 120 net/if_tun.c int tunwrite(dev_t, struct uio *, int);
uio 708 net/if_tun.c tunread(dev_t dev, struct uio *uio, int ioflag)
uio 751 net/if_tun.c while (m0 != NULL && uio->uio_resid > 0 && error == 0) {
uio 752 net/if_tun.c len = min(uio->uio_resid, m0->m_len);
uio 754 net/if_tun.c error = uiomove(mtod(m0, caddr_t), len, uio);
uio 773 net/if_tun.c tunwrite(dev_t dev, struct uio *uio, int ioflag)
uio 789 net/if_tun.c if (uio->uio_resid == 0 || uio->uio_resid > ifp->if_mtu +
uio 791 net/if_tun.c TUNDEBUG(("%s: len=%d!\n", ifp->if_xname, uio->uio_resid));
uio 794 net/if_tun.c tlen = uio->uio_resid;
uio 801 net/if_tun.c if (uio->uio_resid >= MINCLSIZE) {
uio 820 net/if_tun.c while (error == 0 && uio->uio_resid > 0) {
uio 821 net/if_tun.c m->m_len = min(mlen, uio->uio_resid);
uio 822 net/if_tun.c error = uiomove(mtod (m, caddr_t), m->m_len, uio);
uio 825 net/if_tun.c if (error == 0 && uio->uio_resid > 0) {
uio 832 net/if_tun.c if (uio->uio_resid >= MINCLSIZE) {
uio 131 net/ppp_tty.c int pppread(struct tty *tp, struct uio *uio, int flag);
uio 132 net/ppp_tty.c int pppwrite(struct tty *tp, struct uio *uio, int flag);
uio 292 net/ppp_tty.c pppread(tp, uio, flag)
uio 294 net/ppp_tty.c struct uio *uio;
uio 339 net/ppp_tty.c for (m = m0; m && uio->uio_resid; m = m->m_next)
uio 340 net/ppp_tty.c if ((error = uiomove(mtod(m, u_char *), m->m_len, uio)) != 0)
uio 350 net/ppp_tty.c pppwrite(tp, uio, flag)
uio 352 net/ppp_tty.c struct uio *uio;
uio 366 net/ppp_tty.c if (uio->uio_resid > sc->sc_if.if_mtu + PPP_HDRLEN ||
uio 367 net/ppp_tty.c uio->uio_resid < PPP_HDRLEN)
uio 369 net/ppp_tty.c for (mp = &m0; uio->uio_resid; mp = &m->m_next) {
uio 372 net/ppp_tty.c m->m_pkthdr.len = uio->uio_resid - PPP_HDRLEN;
uio 378 net/ppp_tty.c if (uio->uio_resid >= MCLBYTES / 2)
uio 381 net/ppp_tty.c if (len > uio->uio_resid)
uio 382 net/ppp_tty.c len = uio->uio_resid;
uio 383 net/ppp_tty.c if ((error = uiomove(mtod(m, u_char *), len, uio)) != 0) {
uio 201 nfs/krpc_subr.c struct uio auio;
uio 244 nfs/nfs.h struct uio; struct buf; struct vattr; struct nameidata; /* XXX */
uio 68 nfs/nfs_bio.c nfs_bioread(vp, uio, ioflag, cred)
uio 70 nfs/nfs_bio.c struct uio *uio;
uio 86 nfs/nfs_bio.c if (uio->uio_rw != UIO_READ)
uio 89 nfs/nfs_bio.c if (uio->uio_resid == 0)
uio 91 nfs/nfs_bio.c if (uio->uio_offset < 0)
uio 93 nfs/nfs_bio.c p = uio->uio_procp;
uio 141 nfs/nfs_bio.c return (nfs_readlinkrpc(vp, uio, cred));
uio 147 nfs/nfs_bio.c lbn = uio->uio_offset / biosize;
uio 148 nfs/nfs_bio.c on = uio->uio_offset & (biosize - 1);
uio 201 nfs/nfs_bio.c n = min((unsigned)(biosize - on), uio->uio_resid);
uio 202 nfs/nfs_bio.c offdiff = np->n_size - uio->uio_offset;
uio 241 nfs/nfs_bio.c n = min(uio->uio_resid, NFS_MAXPATHLEN - bp->b_resid);
uio 253 nfs/nfs_bio.c error = uiomove(baddr + on, (int)n, uio);
uio 266 nfs/nfs_bio.c } while (error == 0 && uio->uio_resid > 0 && n > 0);
uio 279 nfs/nfs_bio.c struct uio *uio = ap->a_uio;
uio 280 nfs/nfs_bio.c struct proc *p = uio->uio_procp;
uio 292 nfs/nfs_bio.c if (uio->uio_rw != UIO_WRITE)
uio 294 nfs/nfs_bio.c if (uio->uio_segflg == UIO_USERSPACE && uio->uio_procp != curproc)
uio 317 nfs/nfs_bio.c uio->uio_offset = np->n_size;
uio 320 nfs/nfs_bio.c if (uio->uio_offset < 0)
uio 322 nfs/nfs_bio.c if (uio->uio_resid == 0)
uio 328 nfs/nfs_bio.c if (p && uio->uio_offset + uio->uio_resid >
uio 356 nfs/nfs_bio.c lbn = uio->uio_offset / biosize;
uio 357 nfs/nfs_bio.c on = uio->uio_offset & (biosize-1);
uio 358 nfs/nfs_bio.c n = min((unsigned)(biosize - on), uio->uio_resid);
uio 365 nfs/nfs_bio.c if (uio->uio_offset + n > np->n_size) {
uio 366 nfs/nfs_bio.c np->n_size = uio->uio_offset + n;
uio 369 nfs/nfs_bio.c } else if (uio->uio_offset + n < np->n_size)
uio 385 nfs/nfs_bio.c error = uiomove((char *)bp->b_data + on, n, uio);
uio 440 nfs/nfs_bio.c } while (uio->uio_resid > 0 && n > 0);
uio 593 nfs/nfs_bio.c struct uio *uiop;
uio 598 nfs/nfs_bio.c struct uio uio;
uio 604 nfs/nfs_bio.c uiop = &uio;
uio 435 nfs/nfs_serv.c struct uio io, *uiop = &io;
uio 537 nfs/nfs_serv.c struct uio io, *uiop = &io;
uio 705 nfs/nfs_serv.c struct uio io, *uiop = &io;
uio 887 nfs/nfs_serv.c struct uio io, *uiop = &io;
uio 1991 nfs/nfs_serv.c struct uio io;
uio 2380 nfs/nfs_serv.c struct uio io;
uio 2642 nfs/nfs_serv.c struct uio io;
uio 400 nfs/nfs_socket.c error = sosend(so, sendnam, (struct uio *)0, top,
uio 440 nfs/nfs_socket.c struct uio auio;
uio 1559 nfs/nfs_socket.c struct uio uio;
uio 1663 nfs/nfs_socket.c uio.uio_resid = nfsm_rndup(ticklen) + NFSX_UNSIGNED;
uio 1664 nfs/nfs_socket.c nfsd->nfsd_authlen = uio.uio_resid + NFSX_UNSIGNED;
uio 1665 nfs/nfs_socket.c if (uio.uio_resid > (len - 2 * NFSX_UNSIGNED)) {
uio 1669 nfs/nfs_socket.c uio.uio_offset = 0;
uio 1670 nfs/nfs_socket.c uio.uio_iov = &iov;
uio 1671 nfs/nfs_socket.c uio.uio_iovcnt = 1;
uio 1672 nfs/nfs_socket.c uio.uio_segflg = UIO_SYSSPACE;
uio 1675 nfs/nfs_socket.c nfsm_mtouio(&uio, uio.uio_resid);
uio 1824 nfs/nfs_socket.c struct uio auio;
uio 721 nfs/nfs_subs.c struct uio *uiop;
uio 796 nfs/nfs_subs.c struct uio *uiop;
uio 38 nfs/nfs_var.h struct uio;
uio 64 nfs/nfs_var.h int nfs_bioread(struct vnode *, struct uio *, int, struct ucred *);
uio 94 nfs/nfs_var.h int nfs_readlinkrpc(struct vnode *, struct uio *, struct ucred *);
uio 95 nfs/nfs_var.h int nfs_readrpc(struct vnode *, struct uio *);
uio 96 nfs/nfs_var.h int nfs_writerpc(struct vnode *, struct uio *, int *, int *);
uio 115 nfs/nfs_var.h int nfs_readdirrpc(struct vnode *, struct uio *, struct ucred *, int *);
uio 116 nfs/nfs_var.h int nfs_readdirplusrpc(struct vnode *, struct uio *, struct ucred *, int *);
uio 244 nfs/nfs_var.h int nfsm_mbuftouio(struct mbuf **, struct uio *, int, caddr_t *);
uio 245 nfs/nfs_var.h int nfsm_uiotombuf(struct uio *, struct mbuf **, int, caddr_t *);
uio 889 nfs/nfs_vnops.c struct uio *uiop;
uio 921 nfs/nfs_vnops.c struct uio *uiop;
uio 985 nfs/nfs_vnops.c struct uio *uiop;
uio 1838 nfs/nfs_vnops.c struct uio *uio = ap->a_uio;
uio 1843 nfs/nfs_vnops.c u_int64_t newoff = uio->uio_offset;
uio 1845 nfs/nfs_vnops.c struct uio readdir_uio;
uio 1847 nfs/nfs_vnops.c struct proc * p = uio->uio_procp;
uio 1858 nfs/nfs_vnops.c uio->uio_offset == np->n_direofoffset) {
uio 1859 nfs/nfs_vnops.c if (VOP_GETATTR(vp, &vattr, ap->a_cred, uio->uio_procp) == 0 &&
uio 1867 nfs/nfs_vnops.c if (uio->uio_resid < NFS_FABLKSIZE)
uio 1870 nfs/nfs_vnops.c tresid = uio->uio_resid;
uio 1872 nfs/nfs_vnops.c if (uio->uio_rw != UIO_READ)
uio 1876 nfs/nfs_vnops.c ncookies = uio->uio_resid / 20;
uio 1925 nfs/nfs_vnops.c if (uio->uio_resid < dp->d_reclen) {
uio 1931 nfs/nfs_vnops.c error = uiomove((caddr_t)dp, dp->d_reclen, uio);
uio 1961 nfs/nfs_vnops.c uio->uio_offset = newoff;
uio 1963 nfs/nfs_vnops.c if (!error && (eof || uio->uio_resid == tresid)) {
uio 1983 nfs/nfs_vnops.c struct uio *uiop,
uio 2168 nfs/nfs_vnops.c nfs_readdirplusrpc(struct vnode *vp, struct uio *uiop, struct ucred *cred,
uio 1484 ntfs/ntfs_subr.c struct uio *uio)
uio 1505 ntfs/ntfs_subr.c towrite, data, &init, uio);
uio 1540 ntfs/ntfs_subr.c struct uio *uio)
uio 1614 ntfs/ntfs_subr.c if (uio)
uio 1615 ntfs/ntfs_subr.c uiomove(bp->b_data + off, tocopy, uio);
uio 1650 ntfs/ntfs_subr.c struct uio *uio)
uio 1720 ntfs/ntfs_subr.c if (uio) {
uio 1722 ntfs/ntfs_subr.c tocopy, uio);
uio 1745 ntfs/ntfs_subr.c if (uio) {
uio 1748 ntfs/ntfs_subr.c uiomove("", 1, uio);
uio 1761 ntfs/ntfs_subr.c if (uio)
uio 1762 ntfs/ntfs_subr.c uiomove(vap->va_datap + roff, rsize, uio);
uio 1784 ntfs/ntfs_subr.c struct uio *uio)
uio 1805 ntfs/ntfs_subr.c toread, data, &init, uio);
uio 1838 ntfs/ntfs_subr.c struct uio *uio)
uio 1888 ntfs/ntfs_subr.c if (uio)
uio 1889 ntfs/ntfs_subr.c uiomove(cup + off, tocopy, uio);
uio 1893 ntfs/ntfs_subr.c if (uio) {
uio 1896 ntfs/ntfs_subr.c uiomove("", 1, uio);
uio 1904 ntfs/ntfs_subr.c if (uio)
uio 1905 ntfs/ntfs_subr.c uiomove(uup + off, tocopy, uio);
uio 1920 ntfs/ntfs_subr.c roff, rsize, rdata, &init, uio);
uio 78 ntfs/ntfs_subr.h int ntfs_readntvattr_plain( struct ntfsmount *, struct ntnode *, struct ntvattr *, off_t, size_t, void *,size_t *, struct uio *);
uio 79 ntfs/ntfs_subr.h int ntfs_readattr_plain( struct ntfsmount *, struct ntnode *, u_int32_t, char *, off_t, size_t, void *,size_t *, struct uio *);
uio 80 ntfs/ntfs_subr.h int ntfs_readattr( struct ntfsmount *, struct ntnode *, u_int32_t, char *, off_t, size_t, void *, struct uio *);
uio 100 ntfs/ntfs_subr.h int ntfs_writentvattr_plain(struct ntfsmount *, struct ntnode *, struct ntvattr *, off_t, size_t, void *, size_t *, struct uio *);
uio 101 ntfs/ntfs_subr.h int ntfs_writeattr_plain(struct ntfsmount *, struct ntnode *, u_int32_t, char *, off_t, size_t, void *, size_t *, struct uio *);
uio 111 ntfs/ntfs_subr.h int ntfs_readntvattr_plain(struct ntfsmount *, struct ntnode *, struct ntvattr *, off_t, size_t, void *,size_t *, struct uio *);
uio 112 ntfs/ntfs_subr.h int ntfs_readattr_plain(struct ntfsmount *, struct ntnode *, u_int32_t, char *, off_t, size_t, void *,size_t *, struct uio *);
uio 113 ntfs/ntfs_subr.h int ntfs_readattr(struct ntfsmount *, struct ntnode *, u_int32_t, char *, off_t, size_t, void *, struct uio *);
uio 133 ntfs/ntfs_subr.h int ntfs_writentvattr_plain(struct ntfsmount *, struct ntnode *, struct ntvattr *, off_t, size_t, void *, size_t *, struct uio *);
uio 134 ntfs/ntfs_subr.h int ntfs_writeattr_plain(struct ntfsmount *, struct ntnode *, u_int32_t, char *, off_t, size_t, void *, size_t *, struct uio *);
uio 154 ntfs/ntfs_vnops.c struct uio *uio = ap->a_uio;
uio 159 ntfs/ntfs_vnops.c dprintf(("ntfs_read: ino: %d, off: %d resid: %d, segflg: %d\n",ip->i_number,(u_int32_t)uio->uio_offset,uio->uio_resid,uio->uio_segflg));
uio 164 ntfs/ntfs_vnops.c if (uio->uio_offset > fp->f_size)
uio 167 ntfs/ntfs_vnops.c toread = MIN(uio->uio_resid, fp->f_size - uio->uio_offset );
uio 175 ntfs/ntfs_vnops.c fp->f_attrname, uio->uio_offset, toread, NULL, uio);
uio 403 ntfs/ntfs_vnops.c struct uio *uio = ap->a_uio;
uio 409 ntfs/ntfs_vnops.c dprintf(("ntfs_write: ino: %d, off: %d resid: %d, segflg: %d\n",ip->i_number,(u_int32_t)uio->uio_offset,uio->uio_resid,uio->uio_segflg));
uio 412 ntfs/ntfs_vnops.c if (uio->uio_resid + uio->uio_offset > fp->f_size) {
uio 417 ntfs/ntfs_vnops.c towrite = MIN(uio->uio_resid, fp->f_size - uio->uio_offset);
uio 422 ntfs/ntfs_vnops.c fp->f_attrname, uio->uio_offset, towrite, NULL, &written, uio);
uio 550 ntfs/ntfs_vnops.c struct uio *uio = ap->a_uio;
uio 558 ntfs/ntfs_vnops.c dprintf(("ntfs_readdir %d off: %d resid: %d\n",ip->i_number,(u_int32_t)uio->uio_offset,uio->uio_resid));
uio 560 ntfs/ntfs_vnops.c off = uio->uio_offset;
uio 566 ntfs/ntfs_vnops.c && uio->uio_offset < sizeof(struct dirent)) {
uio 572 ntfs/ntfs_vnops.c error = uiomove((void *)cde, sizeof(struct dirent), uio);
uio 580 ntfs/ntfs_vnops.c if (uio->uio_offset < 2 * sizeof(struct dirent)) {
uio 587 ntfs/ntfs_vnops.c error = uiomove((void *) cde, sizeof(struct dirent), uio);
uio 595 ntfs/ntfs_vnops.c num = uio->uio_offset / sizeof(struct dirent) - faked;
uio 597 ntfs/ntfs_vnops.c while (uio->uio_resid >= sizeof(struct dirent)) {
uio 606 ntfs/ntfs_vnops.c error = ntfs_ntreaddir(ntmp, fp, num, &iep, uio->uio_procp);
uio 614 ntfs/ntfs_vnops.c for(; !(iep->ie_flag & NTFS_IEFLAG_LAST) && (uio->uio_resid >= sizeof(struct dirent));
uio 638 ntfs/ntfs_vnops.c error = uiomove((void *)cde, sizeof(struct dirent), uio);
uio 648 ntfs/ntfs_vnops.c ncookies,(u_int)(uio->uio_offset - off)));
uio 650 ntfs/ntfs_vnops.c (u_int32_t)uio->uio_offset,uio->uio_resid));
uio 664 ntfs/ntfs_vnops.c if (uio->uio_segflg != UIO_SYSSPACE || uio->uio_iovcnt != 1)
uio 667 ntfs/ntfs_vnops.c ((caddr_t)uio->uio_iov->iov_base -
uio 668 ntfs/ntfs_vnops.c (uio->uio_offset - off));
uio 722 scsi/cd.c cdread(dev_t dev, struct uio *uio, int ioflag)
uio 725 scsi/cd.c return (physio(cdstrategy, NULL, dev, B_READ, cdminphys, uio));
uio 729 scsi/cd.c cdwrite(dev_t dev, struct uio *uio, int ioflag)
uio 732 scsi/cd.c return (physio(cdstrategy, NULL, dev, B_WRITE, cdminphys, uio));
uio 58 scsi/scsi_ioctl.c struct uio si_uio;
uio 805 scsi/sd.c sdread(dev_t dev, struct uio *uio, int ioflag)
uio 807 scsi/sd.c return (physio(sdstrategy, NULL, dev, B_READ, sdminphys, uio));
uio 811 scsi/sd.c sdwrite(dev_t dev, struct uio *uio, int ioflag)
uio 813 scsi/sd.c return (physio(sdstrategy, NULL, dev, B_WRITE, sdminphys, uio));
uio 526 scsi/ss.c ssread(dev, uio, flag)
uio 528 scsi/ss.c struct uio *uio;
uio 552 scsi/ss.c return (physio(ssstrategy, NULL, dev, B_READ, ssminphys, uio));
uio 1017 scsi/st.c stread(dev, uio, iomode)
uio 1019 scsi/st.c struct uio *uio;
uio 1025 scsi/st.c st->sc_link->adapter->scsi_minphys, uio));
uio 1029 scsi/st.c stwrite(dev, uio, iomode)
uio 1031 scsi/st.c struct uio *uio;
uio 1037 scsi/st.c st->sc_link->adapter->scsi_minphys, uio));
uio 233 sys/buf.h int flags, void (*minphys)(struct buf *), struct uio *uio);
uio 51 sys/conf.h struct uio;
uio 150 sys/conf.h int (*d_read)(dev_t dev, struct uio *uio, int ioflag);
uio 151 sys/conf.h int (*d_write)(dev_t dev, struct uio *uio, int ioflag);
uio 169 sys/conf.h #define dev_type_read(n) int n(dev_t, struct uio *, int)
uio 170 sys/conf.h #define dev_type_write(n) int n(dev_t, struct uio *, int)
uio 501 sys/conf.h int (*l_read)(struct tty *tp, struct uio *uio,
uio 503 sys/conf.h int (*l_write)(struct tty *tp, struct uio *uio,
uio 42 sys/file.h struct uio;
uio 48 sys/file.h int (*fo_read)(struct file *, off_t *, struct uio *,
uio 50 sys/file.h int (*fo_write)(struct file *, off_t *, struct uio *,
uio 110 sys/ptrace.h int process_domem(struct proc *, struct proc *, struct uio *, int);
uio 244 sys/socketvar.h int soo_read(struct file *fp, off_t *, struct uio *uio,
uio 246 sys/socketvar.h int soo_write(struct file *fp, off_t *, struct uio *uio,
uio 299 sys/socketvar.h int soreceive(struct socket *so, struct mbuf **paddr, struct uio *uio,
uio 303 sys/socketvar.h int sosend(struct socket *so, struct mbuf *addr, struct uio *uio,
uio 280 sys/systm.h struct uio;
uio 281 sys/systm.h int uiomove(void *, int, struct uio *);
uio 269 sys/tty.h int ttread(struct tty *tp, struct uio *uio, int flag);
uio 277 sys/tty.h int ttwrite(struct tty *tp, struct uio *uio, int flag);
uio 303 sys/tty.h int cttyread(dev_t, struct uio *, int);
uio 304 sys/tty.h int cttywrite(dev_t, struct uio *, int);
uio 238 sys/types.h struct uio;
uio 52 sys/uio.h struct uio {
uio 82 sys/uio.h int ureadc(int c, struct uio *);
uio 383 sys/vnode.h struct uio;
uio 135 sys/vnode_if.h struct uio *a_uio;
uio 140 sys/vnode_if.h int VOP_READ(struct vnode *, struct uio *, int, struct ucred *);
uio 145 sys/vnode_if.h struct uio *a_uio;
uio 150 sys/vnode_if.h int VOP_WRITE(struct vnode *, struct uio *, int, struct ucred *);
uio 266 sys/vnode_if.h struct uio *a_uio;
uio 273 sys/vnode_if.h int VOP_READDIR(struct vnode *, struct uio *, struct ucred *, int *, int *,
uio 279 sys/vnode_if.h struct uio *a_uio;
uio 283 sys/vnode_if.h int VOP_READLINK(struct vnode *, struct uio *, struct ucred *);
uio 48 ufs/ext2fs/ext2fs_extern.h struct uio;
uio 130 ufs/ext2fs/ext2fs_lookup.c struct uio *uio = ap->a_uio;
uio 138 ufs/ext2fs/ext2fs_lookup.c struct uio auio;
uio 141 ufs/ext2fs/ext2fs_lookup.c off_t off = uio->uio_offset;
uio 149 ufs/ext2fs/ext2fs_lookup.c e2fs_count = uio->uio_resid;
uio 150 ufs/ext2fs/ext2fs_lookup.c entries = (uio->uio_offset + e2fs_count) & (fs->e2fs_bsize - 1);
uio 157 ufs/ext2fs/ext2fs_lookup.c auio = *uio;
uio 183 ufs/ext2fs/ext2fs_lookup.c if(dstd.d_reclen > uio->uio_resid) {
uio 186 ufs/ext2fs/ext2fs_lookup.c if ((error = uiomove((caddr_t)&dstd, dstd.d_reclen, uio)) != 0) {
uio 200 ufs/ext2fs/ext2fs_lookup.c uio->uio_offset = off;
uio 203 ufs/ext2fs/ext2fs_lookup.c *ap->a_eofflag = ext2fs_size(VTOI(ap->a_vp)) <= uio->uio_offset;
uio 749 ufs/ext2fs/ext2fs_lookup.c struct uio auio;
uio 70 ufs/ext2fs/ext2fs_readwrite.c struct uio *uio;
uio 80 ufs/ext2fs/ext2fs_readwrite.c uio = ap->a_uio;
uio 83 ufs/ext2fs/ext2fs_readwrite.c if (uio->uio_rw != UIO_READ)
uio 95 ufs/ext2fs/ext2fs_readwrite.c if ((u_int64_t)uio->uio_offset >
uio 98 ufs/ext2fs/ext2fs_readwrite.c if (uio->uio_resid == 0)
uio 101 ufs/ext2fs/ext2fs_readwrite.c for (error = 0, bp = NULL; uio->uio_resid > 0; bp = NULL) {
uio 102 ufs/ext2fs/ext2fs_readwrite.c if ((bytesinfile = ext2fs_size(ip) - uio->uio_offset) <= 0)
uio 104 ufs/ext2fs/ext2fs_readwrite.c lbn = lblkno(fs, uio->uio_offset);
uio 107 ufs/ext2fs/ext2fs_readwrite.c blkoffset = blkoff(fs, uio->uio_offset);
uio 109 ufs/ext2fs/ext2fs_readwrite.c if (uio->uio_resid < xfersize)
uio 110 ufs/ext2fs/ext2fs_readwrite.c xfersize = uio->uio_resid;
uio 139 ufs/ext2fs/ext2fs_readwrite.c error = uiomove((char *)bp->b_data + blkoffset, xfersize, uio);
uio 161 ufs/ext2fs/ext2fs_readwrite.c struct uio *uio;
uio 171 ufs/ext2fs/ext2fs_readwrite.c uio = ap->a_uio;
uio 176 ufs/ext2fs/ext2fs_readwrite.c if (uio->uio_rw != UIO_WRITE)
uio 184 ufs/ext2fs/ext2fs_readwrite.c if (uio->uio_resid == 0)
uio 190 ufs/ext2fs/ext2fs_readwrite.c uio->uio_offset = ext2fs_size(ip);
uio 192 ufs/ext2fs/ext2fs_readwrite.c uio->uio_offset != ext2fs_size(ip))
uio 206 ufs/ext2fs/ext2fs_readwrite.c if (uio->uio_offset < 0 ||
uio 207 ufs/ext2fs/ext2fs_readwrite.c (u_int64_t)uio->uio_offset + uio->uio_resid >
uio 214 ufs/ext2fs/ext2fs_readwrite.c p = uio->uio_procp;
uio 216 ufs/ext2fs/ext2fs_readwrite.c uio->uio_offset + uio->uio_resid >
uio 222 ufs/ext2fs/ext2fs_readwrite.c resid = uio->uio_resid;
uio 226 ufs/ext2fs/ext2fs_readwrite.c for (error = 0; uio->uio_resid > 0;) {
uio 227 ufs/ext2fs/ext2fs_readwrite.c lbn = lblkno(fs, uio->uio_offset);
uio 228 ufs/ext2fs/ext2fs_readwrite.c blkoffset = blkoff(fs, uio->uio_offset);
uio 230 ufs/ext2fs/ext2fs_readwrite.c if (uio->uio_resid < xfersize)
uio 231 ufs/ext2fs/ext2fs_readwrite.c xfersize = uio->uio_resid;
uio 241 ufs/ext2fs/ext2fs_readwrite.c if (uio->uio_offset + xfersize > ext2fs_size(ip)) {
uio 242 ufs/ext2fs/ext2fs_readwrite.c error = ext2fs_setsize(ip, uio->uio_offset + xfersize);
uio 254 ufs/ext2fs/ext2fs_readwrite.c uiomove((char *)bp->b_data + blkoffset, (int)xfersize, uio);
uio 273 ufs/ext2fs/ext2fs_readwrite.c if (resid > uio->uio_resid && ap->a_cred && ap->a_cred->cr_uid != 0)
uio 279 ufs/ext2fs/ext2fs_readwrite.c uio->uio_offset -= resid - uio->uio_resid;
uio 280 ufs/ext2fs/ext2fs_readwrite.c uio->uio_resid = resid;
uio 282 ufs/ext2fs/ext2fs_readwrite.c } else if (resid > uio->uio_resid && (ioflag & IO_SYNC)) {
uio 91 ufs/ffs/ffs_extern.h struct uio;
uio 174 ufs/ffs/ffs_vnops.c struct uio *uio;
uio 186 ufs/ffs/ffs_vnops.c uio = ap->a_uio;
uio 189 ufs/ffs/ffs_vnops.c if (uio->uio_rw != UIO_READ)
uio 201 ufs/ffs/ffs_vnops.c if ((u_int64_t)uio->uio_offset > fs->fs_maxfilesize)
uio 204 ufs/ffs/ffs_vnops.c if (uio->uio_resid == 0)
uio 207 ufs/ffs/ffs_vnops.c for (error = 0, bp = NULL; uio->uio_resid > 0; bp = NULL) {
uio 208 ufs/ffs/ffs_vnops.c if ((bytesinfile = DIP(ip, size) - uio->uio_offset) <= 0)
uio 210 ufs/ffs/ffs_vnops.c lbn = lblkno(fs, uio->uio_offset);
uio 213 ufs/ffs/ffs_vnops.c blkoffset = blkoff(fs, uio->uio_offset);
uio 215 ufs/ffs/ffs_vnops.c if (uio->uio_resid < xfersize)
uio 216 ufs/ffs/ffs_vnops.c xfersize = uio->uio_resid;
uio 245 ufs/ffs/ffs_vnops.c uio);
uio 264 ufs/ffs/ffs_vnops.c struct uio *uio;
uio 275 ufs/ffs/ffs_vnops.c uio = ap->a_uio;
uio 280 ufs/ffs/ffs_vnops.c if (uio->uio_rw != UIO_WRITE)
uio 288 ufs/ffs/ffs_vnops.c if (uio->uio_resid == 0)
uio 294 ufs/ffs/ffs_vnops.c uio->uio_offset = DIP(ip, size);
uio 295 ufs/ffs/ffs_vnops.c if ((DIP(ip, flags) & APPEND) && uio->uio_offset != DIP(ip, size))
uio 309 ufs/ffs/ffs_vnops.c if (uio->uio_offset < 0 ||
uio 310 ufs/ffs/ffs_vnops.c (u_int64_t)uio->uio_offset + uio->uio_resid > fs->fs_maxfilesize)
uio 316 ufs/ffs/ffs_vnops.c p = uio->uio_procp;
uio 318 ufs/ffs/ffs_vnops.c uio->uio_offset + uio->uio_resid >
uio 324 ufs/ffs/ffs_vnops.c resid = uio->uio_resid;
uio 328 ufs/ffs/ffs_vnops.c for (error = 0; uio->uio_resid > 0;) {
uio 329 ufs/ffs/ffs_vnops.c lbn = lblkno(fs, uio->uio_offset);
uio 330 ufs/ffs/ffs_vnops.c blkoffset = blkoff(fs, uio->uio_offset);
uio 332 ufs/ffs/ffs_vnops.c if (uio->uio_resid < xfersize)
uio 333 ufs/ffs/ffs_vnops.c xfersize = uio->uio_resid;
uio 339 ufs/ffs/ffs_vnops.c if ((error = UFS_BUF_ALLOC(ip, uio->uio_offset, xfersize,
uio 342 ufs/ffs/ffs_vnops.c if (uio->uio_offset + xfersize > DIP(ip, size)) {
uio 343 ufs/ffs/ffs_vnops.c DIP_ASSIGN(ip, size, uio->uio_offset + xfersize);
uio 354 ufs/ffs/ffs_vnops.c uiomove((char *)bp->b_data + blkoffset, xfersize, uio);
uio 378 ufs/ffs/ffs_vnops.c if (resid > uio->uio_resid && ap->a_cred && ap->a_cred->cr_uid != 0)
uio 380 ufs/ffs/ffs_vnops.c if (resid > uio->uio_resid)
uio 386 ufs/ffs/ffs_vnops.c uio->uio_offset -= resid - uio->uio_resid;
uio 387 ufs/ffs/ffs_vnops.c uio->uio_resid = resid;
uio 389 ufs/ffs/ffs_vnops.c } else if (resid > uio->uio_resid && (ioflag & IO_SYNC)) {
uio 51 ufs/ufs/ufs_extern.h struct uio;
uio 804 ufs/ufs/ufs_quota.c struct uio auio;
uio 939 ufs/ufs/ufs_quota.c struct uio auio;
uio 1380 ufs/ufs/ufs_vnops.c struct uio *uio = ap->a_uio;
uio 1383 ufs/ufs/ufs_vnops.c off_t off = uio->uio_offset;
uio 1385 ufs/ufs/ufs_vnops.c count = uio->uio_resid;
uio 1386 ufs/ufs/ufs_vnops.c entries = (uio->uio_offset + count) & (DIRBLKSIZ - 1);
uio 1393 ufs/ufs/ufs_vnops.c lost = uio->uio_resid - count;
uio 1394 ufs/ufs/ufs_vnops.c uio->uio_resid = count;
uio 1395 ufs/ufs/ufs_vnops.c uio->uio_iov->iov_len = count;
uio 1398 ufs/ufs/ufs_vnops.c error = VOP_READ(ap->a_vp, uio, 0, ap->a_cred);
uio 1401 ufs/ufs/ufs_vnops.c struct uio auio;
uio 1407 ufs/ufs/ufs_vnops.c auio = *uio;
uio 1431 ufs/ufs/ufs_vnops.c error = uiomove(dirbuf, readcnt, uio);
uio 1436 ufs/ufs/ufs_vnops.c error = VOP_READ(ap->a_vp, uio, 0, ap->a_cred);
uio 1449 ufs/ufs/ufs_vnops.c if (uio->uio_segflg != UIO_SYSSPACE || uio->uio_iovcnt != 1)
uio 1453 ufs/ufs/ufs_vnops.c ((char *)uio->uio_iov->iov_base -
uio 1454 ufs/ufs/ufs_vnops.c (uio->uio_offset - off));
uio 1456 ufs/ufs/ufs_vnops.c for (dp = dpstart, ncookies = 0; off < uio->uio_offset; ) {
uio 1463 ufs/ufs/ufs_vnops.c lost += uio->uio_offset - off;
uio 1464 ufs/ufs/ufs_vnops.c uio->uio_offset = off;
uio 1469 ufs/ufs/ufs_vnops.c for (off = offstart, dp = dpstart; off < uio->uio_offset; ) {
uio 1477 ufs/ufs/ufs_vnops.c uio->uio_resid += lost;
uio 1478 ufs/ufs/ufs_vnops.c *ap->a_eofflag = DIP(VTOI(ap->a_vp), size) <= uio->uio_offset;
uio 40 ufs/ufs/ufsmount.h struct uio;
uio 238 uvm/uvm_extern.h struct uio;
uio 483 uvm/uvm_extern.h int uvm_io(vm_map_t, struct uio *, int);
uio 63 uvm/uvm_io.c uvm_io(vm_map_t map, struct uio *uio, int flags)
uio 76 uvm/uvm_io.c if (uio->uio_resid == 0)
uio 78 uvm/uvm_io.c togo = uio->uio_resid;
uio 80 uvm/uvm_io.c baseva = (vaddr_t) uio->uio_offset;
uio 132 uvm/uvm_io.c error = uiomove((caddr_t) (kva + pageoffset), sz, uio);
uio 1171 uvm/uvm_swap.c swread(dev, uio, ioflag)
uio 1173 uvm/uvm_swap.c struct uio *uio;
uio 1179 uvm/uvm_swap.c dev, (u_long)uio->uio_offset, 0, 0);
uio 1180 uvm/uvm_swap.c return (physio(swstrategy, NULL, dev, B_READ, minphys, uio));
uio 1188 uvm/uvm_swap.c swwrite(dev, uio, ioflag)
uio 1190 uvm/uvm_swap.c struct uio *uio;
uio 1196 uvm/uvm_swap.c dev, (u_long)uio->uio_offset, 0, 0);
uio 1197 uvm/uvm_swap.c return (physio(swstrategy, NULL, dev, B_WRITE, minphys, uio));
uio 1556 uvm/uvm_vnode.c struct uio uio;
uio 1642 uvm/uvm_vnode.c uio.uio_iov = &iov;
uio 1643 uvm/uvm_vnode.c uio.uio_iovcnt = 1;
uio 1644 uvm/uvm_vnode.c uio.uio_offset = file_offset;
uio 1645 uvm/uvm_vnode.c uio.uio_segflg = UIO_SYSSPACE;
uio 1646 uvm/uvm_vnode.c uio.uio_rw = rw;
uio 1647 uvm/uvm_vnode.c uio.uio_resid = wanted;
uio 1648 uvm/uvm_vnode.c uio.uio_procp = curproc;
uio 1673 uvm/uvm_vnode.c result = VOP_READ(vn, &uio, 0, curproc->p_ucred);
uio 1675 uvm/uvm_vnode.c result = VOP_WRITE(vn, &uio, 0, curproc->p_ucred);
uio 1692 uvm/uvm_vnode.c got = wanted - uio.uio_resid;
uio 229 xfs/xfs_dev-common.c xfs_devread(dev_t dev, struct uio * uiop, int ioflag)
uio 309 xfs/xfs_dev-common.c xfs_devwrite(dev_t dev, struct uio *uiop, int ioflag)
uio 126 xfs/xfs_dev.h xfs_devread(dev_t dev, struct uio * uiop, int ioflag);
uio 129 xfs/xfs_dev.h xfs_devwrite(dev_t dev, struct uio *uiop, int ioflag);
uio 47 xfs/xfs_extern.h int xfs_devread(dev_t dev, struct uio * uiop, int ioflag);
uio 48 xfs/xfs_extern.h int xfs_devwrite(dev_t dev, struct uio *uiop, int ioflag);
uio 219 xfs/xfs_locl.h #define xfs_vop_read(t, uio, ioflag, cred, error) (error) = VOP_READ((t), (uio), (ioflag), (cred))
uio 220 xfs/xfs_locl.h #define xfs_vop_write(t, uio, ioflag, cred, error) (error) = VOP_WRITE((t), (uio), (ioflag), (cred))
uio 579 xfs/xfs_vnodeops-bsd.c struct uio *uio = ap->a_uio;
uio 584 xfs/xfs_vnodeops-bsd.c if (uio->uio_segflg != UIO_SYSSPACE || uio->uio_iovcnt != 1)
uio 587 xfs/xfs_vnodeops-bsd.c ((const char *)uio->uio_iov->iov_base - (uio->uio_offset - off));
uio 589 xfs/xfs_vnodeops-bsd.c dp_end = (const struct dirent *) uio->uio_iov->iov_base;
uio 1217 xfs/xfs_vnodeops-bsd.c struct uio uio;
uio 1225 xfs/xfs_vnodeops-bsd.c uio.uio_iov=&iov;
uio 1226 xfs/xfs_vnodeops-bsd.c uio.uio_iovcnt=1;
uio 1227 xfs/xfs_vnodeops-bsd.c uio.uio_offset=ap->a_f_offset;
uio 1228 xfs/xfs_vnodeops-bsd.c uio.uio_resid=ap->a_size;
uio 1229 xfs/xfs_vnodeops-bsd.c uio.uio_segflg=UIO_SYSSPACE; /* XXX what is it? */
uio 1230 xfs/xfs_vnodeops-bsd.c uio.uio_rw=UIO_READ;
uio 1231 xfs/xfs_vnodeops-bsd.c uio.uio_procp=xfs_curproc();
uio 1233 xfs/xfs_vnodeops-bsd.c ret = VOP_READ(ap->a_vp, &uio, 0, ap->a_cred);
uio 1236 xfs/xfs_vnodeops-bsd.c if (ret == 0 && uio.uio_resid > 0)
uio 1237 xfs/xfs_vnodeops-bsd.c bzero(iov.iov_base, uio.uio_resid);
uio 1263 xfs/xfs_vnodeops-bsd.c struct uio uio;
uio 1271 xfs/xfs_vnodeops-bsd.c uio.uio_iov=&iov;
uio 1272 xfs/xfs_vnodeops-bsd.c uio.uio_iovcnt=1;
uio 1273 xfs/xfs_vnodeops-bsd.c uio.uio_offset=ap->a_f_offset;
uio 1274 xfs/xfs_vnodeops-bsd.c uio.uio_resid=ap->a_size;
uio 1275 xfs/xfs_vnodeops-bsd.c uio.uio_segflg=UIO_SYSSPACE; /* XXX what is it? */
uio 1276 xfs/xfs_vnodeops-bsd.c uio.uio_rw=UIO_WRITE;
uio 1277 xfs/xfs_vnodeops-bsd.c uio.uio_procp=xfs_curproc();
uio 1279 xfs/xfs_vnodeops-bsd.c ret = VOP_WRITE(ap->a_vp, &uio, 0, ap->a_cred);
uio 299 xfs/xfs_vnodeops-common.c xfs_uio_end_length (struct uio *uio)
uio 305 xfs/xfs_vnodeops-common.c for (i = 0; i < uio->uio_iovcnt; i++)
uio 306 xfs/xfs_vnodeops-common.c sz += uio->uio_iov[i].iov_len;
uio 307 xfs/xfs_vnodeops-common.c if (sz != uio->uio_resid)
uio 310 xfs/xfs_vnodeops-common.c return uio->uio_offset + uio->uio_resid;
uio 315 xfs/xfs_vnodeops-common.c xfs_read_common(struct vnode *vp, struct uio *uio, int ioflag,
uio 326 xfs/xfs_vnodeops-common.c error = xfs_data_valid(vp, cred, xfs_uio_to_thread(uio), NNPFS_DATA_R,
uio 327 xfs/xfs_vnodeops-common.c xfs_uio_end_length(uio));
uio 329 xfs/xfs_vnodeops-common.c error = xfs_data_valid(vp, cred, xfs_uio_to_proc(uio), NNPFS_DATA_R,
uio 330 xfs/xfs_vnodeops-common.c xfs_uio_end_length(uio));
uio 333 xfs/xfs_vnodeops-common.c NNPFSDEB(XDEBVNOPS, ("xfs_read: iovcnt: %d\n", uio->uio_iovcnt));
uio 334 xfs/xfs_vnodeops-common.c for (i = 0; i < uio->uio_iovcnt; i++)
uio 336 xfs/xfs_vnodeops-common.c (unsigned long)uio->uio_iov[i].iov_base,
uio 337 xfs/xfs_vnodeops-common.c (unsigned long)uio->uio_iov[i].iov_len));
uio 343 xfs/xfs_vnodeops-common.c xfs_vfs_readlock(t, xfs_uio_to_thread(uio));
uio 344 xfs/xfs_vnodeops-common.c xfs_vop_read(t, uio, ioflag, cred, error);
uio 345 xfs/xfs_vnodeops-common.c xfs_vfs_unlock(t, xfs_uio_to_thread(uio));
uio 347 xfs/xfs_vnodeops-common.c xfs_vfs_readlock(t, xfs_uio_to_proc(uio));
uio 348 xfs/xfs_vnodeops-common.c xfs_vop_read(t, uio, ioflag, cred, error);
uio 349 xfs/xfs_vnodeops-common.c xfs_vfs_unlock(t, xfs_uio_to_proc(uio));
uio 354 xfs/xfs_vnodeops-common.c (unsigned long)uio->uio_offset,
uio 355 xfs/xfs_vnodeops-common.c (unsigned long)uio->uio_resid));
uio 362 xfs/xfs_vnodeops-common.c xfs_write_common(struct vnode *vp, struct uio *uiop, int ioflag,
uio 834 xfs/xfs_vnodeops-common.c struct uio *uiop,
uio 964 xfs/xfs_vnodeops-common.c xfs_readlink_common(struct vnode *vp, struct uio *uiop, struct ucred *cred)
uio 115 xfs/xfs_vnodeops.h xfs_read_common(struct vnode *vp, struct uio *uio, int ioflag,
uio 119 xfs/xfs_vnodeops.h xfs_write_common(struct vnode *vp, struct uio *uiop, int ioflag,
uio 179 xfs/xfs_vnodeops.h struct uio *uiop,
uio 199 xfs/xfs_vnodeops.h xfs_readlink_common(struct vnode *vp, struct uio *uiop, struct ucred *cred);
uio 217 xfs/xfs_vnodeops.h xfs_uio_end_length (struct uio *uio);