Lines Matching defs:uio
116 smb_uiomove(smb_clone_t *cp, uio_t *uio)
118 off_t off = uio->uio_offset;
119 size_t len = uio->uio_resid;
139 err = uiomove((char *)ep + off, eprlen, UIO_READ, uio);
151 MIN(len, cp->c_stlen - bufoff), UIO_READ, uio);
159 smb_read(dev_t dev, uio_t *uio, cred_t *cred)
163 if (uio->uio_offset < 0 ||
164 uio->uio_offset >= cp->c_eplen + cp->c_stlen)
167 return (smb_uiomove(cp, uio));
181 uio_t uio;
210 bzero(&uio, sizeof (uio_t));
211 uio.uio_iov = &iov;
212 uio.uio_iovcnt = 1;
213 uio.uio_offset = off;
214 uio.uio_segflg = UIO_USERSPACE;
215 uio.uio_extflg = UIO_COPY_DEFAULT;
216 uio.uio_resid = len;
218 if ((err = smb_uiomove(cp, &uio)) != 0)