Searched refs:iovp (Results 1 - 21 of 21) sorted by relevance

/illumos-gate/usr/src/lib/libfakekernel/common/
H A Duio.c75 iovec_t *iovp = uiop->uio_iov; local
76 size_t niovb = MIN(iovp->iov_len, n);
83 iovp->iov_base += niovb;
85 iovp->iov_len -= niovb;
/illumos-gate/usr/src/uts/common/os/
H A Dmove.c244 struct iovec *iovp; local
259 iovp = uiop->uio_iov;
260 if (iovp->iov_len <= 0) {
280 if (copyout(&c, iovp->iov_base, sizeof (unsigned char)))
285 *iovp->iov_base = c;
295 iovp->iov_base++;
296 iovp->iov_len--;
311 struct iovec *iovp; local
324 iovp = uiop->uio_iov;
325 if (iovp
373 register iovec_t *iovp = uiop->uio_iov; local
[all...]
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddmu_impl.h244 iovec_t *iovp; member in struct:dmu_xuio
/illumos-gate/usr/src/uts/common/crypto/io/
H A Darcfour.c338 iovec_t *iovp = &(uiop->uio_iov[vec_idx]); local
340 cur_len = MIN(iovp->iov_len - offset, length);
342 start = (uchar_t *)(iovp->iov_base + offset);
455 iovec_t *iovp = &(uiop->uio_iov[vec_idx]); local
456 cur_len = MIN(iovp->iov_len - offset, length);
458 start = (uchar_t *)(iovp->iov_base + offset);
612 iovec_t *iovp = &(uiop->uio_iov[vec_idx]); local
613 cur_len = MIN(iovp->iov_len - offset, len);
615 start = (uchar_t *)(iovp->iov_base + offset);
/illumos-gate/usr/src/cmd/sendmail/libsm/
H A Dvfprintf.c185 register struct sm_iov *iovp;/* for PRINT macro */ local
223 iovp->iov_base = (ptr); \
224 iovp->iov_len = (len); \
226 iovp++; \
231 iovp = iov; \
250 iovp = iov; \
330 uio.uio_iov = iovp = iov;
/illumos-gate/usr/src/uts/common/avs/ns/nsctl/
H A Dnsc_disk.c458 iovec_t *iovp; local
515 iovp = &h->db_iov[destidx];
521 iovp->iov_base = (caddr_t)vp->sv_addr + firstentryfix;
523 iovp->iov_len = (size_t)truedo;
525 bzero(iovp->iov_base, iovp->iov_len);
/illumos-gate/usr/src/uts/common/syscall/
H A Drw.c619 readv(int fdes, struct iovec *iovp, int iovcnt) argument
646 if (copyin(iovp, aiov32, iovcnt * sizeof (struct iovec32)))
661 if (copyin(iovp, aiov, iovcnt * sizeof (struct iovec)))
777 writev(int fdes, struct iovec *iovp, int iovcnt) argument
804 if (copyin(iovp, aiov32, iovcnt * sizeof (struct iovec32)))
819 if (copyin(iovp, aiov, iovcnt * sizeof (struct iovec)))
926 preadv(int fdes, struct iovec *iovp, int iovcnt, off_t offset, argument
968 if (copyin(iovp, aiov32, iovcnt * sizeof (struct iovec32)))
983 if (copyin(iovp, aiov, iovcnt * sizeof (struct iovec)))
1108 pwritev(int fdes, struct iovec *iovp, in argument
1623 readv32(int32_t fdes, caddr32_t iovp, int32_t iovcnt) argument
1629 writev32(int32_t fdes, caddr32_t iovp, int32_t iovcnt) argument
[all...]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_srv.c928 struct iovec *iovp; local
1062 iovp = iov;
1067 iovp = kmem_alloc(sizeof (*iovp) * iovcnt, KM_SLEEP);
1069 mblk_to_iov(wa->wa_mblk, iovcnt, iovp);
1070 uio.uio_iov = iovp;
1098 if (iovp != iov)
1099 kmem_free(iovp, sizeof (*iovp) * iovcnt);
1185 struct iovec *iovp; local
[all...]
H A Dnfs3_srv.c923 struct iovec iov, *iovp = NULL; local
1125 mp = rfs_read_alloc(args->count, &iovp, &iovcnt);
1126 uio.uio_iov = iovp;
1200 if (iovp != NULL)
1201 kmem_free(iovp, iovcnt * sizeof (struct iovec));
1224 if (iovp != NULL)
1225 kmem_free(iovp, iovcnt * sizeof (struct iovec));
1268 struct iovec *iovp; local
1385 iovp = iov;
1390 iovp
[all...]
H A Dnfs_log.c775 struct iovec *iovp; local
790 iovp = (struct iovec *)kmem_alloc(size_iovecs, KM_NOSLEEP);
792 if (iovp == NULL) {
802 iovp[i].iov_base = lrp->log_record;
803 iovp[i].iov_len = lrp->size;
811 uio.uio_iov = iovp;
848 kmem_free(iovp, size_iovecs);
H A Dnfs_server.c2619 mblk_to_iov(mblk_t *m, int cnt, struct iovec *iovp) argument
2622 iovp->iov_base = (caddr_t)m->b_rptr;
2623 iovp->iov_len = (m->b_wptr - m->b_rptr);
2624 iovp++;
3327 struct iovec *iovp; local
3335 iovp = uiop->uio_iov;
3336 mp = mp1 = esballoca((uchar_t *)iovp->iov_base, iovp->iov_len,
3340 mp->b_wptr += iovp->iov_len;
3344 iovp
[all...]
H A Dnfs4_srv.c3141 struct iovec iov, *iovp = NULL; local
3307 mp = rfs_read_alloc(args->count, &iovp, &iovcnt);
3310 uio.uio_iov = iovp;
3369 if (iovp != NULL)
3370 kmem_free(iovp, iovcnt * sizeof (struct iovec));
5554 struct iovec *iovp; local
5664 iovp = iov;
5666 iovp = kmem_alloc(sizeof (*iovp) * iovcnt, KM_SLEEP);
5668 mblk_to_iov(args->mblk, iovcnt, iovp);
[all...]
/illumos-gate/usr/src/lib/libresolv2/common/isc/
H A Dctl_clnt.c296 struct iovec iov[2], *iovp = iov; local
320 *iovp++ = evConsIovec(tran->outbuf.text, tran->outbuf.used);
322 *iovp++ = evConsIovec(tmp, 2);
323 if (evWrite(ctx->ev, ctx->sock, iov, iovp - iov,
H A Dctl_srvr.c307 struct iovec iov[3], *iovp = iov; local
340 *iovp++ = evConsIovec(sess->outbuf.text, sess->outbuf.used);
344 *iovp++ = evConsIovec(tmp, bodylen);
346 *iovp++ = evConsIovec(tmp, 3);
350 if (evWrite(ctx->ev, sess->sock, iov, iovp - iov,
/illumos-gate/usr/src/lib/libproc/common/
H A DPcontrol.c2257 priovec_t *iovp; local
2269 iovp = (priovec_t *)ctlp;
2270 iovp->pio_base = &old;
2271 iovp->pio_len = sizeof (old);
2272 iovp->pio_offset = address;
2277 iovp = (priovec_t *)ctlp;
2278 iovp->pio_base = &bpt;
2279 iovp->pio_len = sizeof (bpt);
2280 iovp->pio_offset = address;
2360 priovec_t *iovp; local
[all...]
/illumos-gate/usr/src/uts/common/fs/autofs/
H A Dauto_vnops.c961 struct iovec *iovp; local
977 iovp = uiop->uio_iov;
978 alloc_count = iovp->iov_len;
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dzfs_vnops.c672 iovec_t *iovp = uio->uio_iov; local
810 aiov = &iovp[i_iov];
2190 iovec_t *iovp; local
2263 iovp = uio->uio_iov;
2264 bytes_wanted = iovp->iov_len;
2272 odp = (struct dirent64 *)iovp->iov_base;
2426 iovp->iov_base += outcount;
2427 iovp->iov_len -= outcount;
H A Ddmu.c987 priv->iovp = uio->uio_iov;
1004 kmem_free(priv->iovp, nblk * sizeof (iovec_t));
/illumos-gate/usr/src/uts/common/fs/dev/
H A Dsdev_subr.c2432 struct iovec *iovp; local
2466 iovp = uiop->uio_iov;
2467 alloc_count = iovp->iov_len;
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_vnops.c3911 struct iovec *iovp; local
3955 iovp = uiop->uio_iov;
3956 total_bytes_wanted = iovp->iov_len;
3984 odp = (struct dirent64 *)iovp->iov_base;
4088 iovp->iov_base += outcount;
4089 iovp->iov_len -= outcount;
/illumos-gate/usr/src/uts/common/fs/udfs/
H A Dudf_vnops.c1123 struct iovec *iovp; local
1150 iovp = uiop->uio_iov;
1151 bufsize = iovp->iov_len;

Completed in 181 milliseconds