Searched defs:iov (Results 1 - 25 of 110) sorted by relevance

12345

/illumos-gate/usr/src/lib/libbc/libc/gen/common/
H A D_perror.c41 struct iovec iov[4]; local
42 register struct iovec *v = iov;
58 writev(2, iov, (v - iov) + 1);
H A D_psignal.c42 struct iovec iov[4]; local
43 register struct iovec *v = iov;
59 writev(2, iov, (v - iov) + 1);
/illumos-gate/usr/src/cmd/sendmail/libsm/
H A Dfput.c46 struct sm_iov iov; local
49 iov.iov_base = (void *) s;
50 iov.iov_len = uio.uio_resid = strlen(s);
51 uio.uio_iov = &iov;
H A Dfwrite.c48 struct sm_iov iov; local
58 iov.iov_base = (void *) buf;
59 uio.uio_resid = iov.iov_len = size;
60 uio.uio_iov = &iov;
H A Dfvwrite.c52 p = iov->iov_base; \
53 len = iov->iov_len; \
54 iov++; \
65 register struct sm_iov *iov; local
84 iov = uio->uio_iov;
85 p = iov->iov_base;
86 len = iov->iov_len;
87 iov++;
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dreparse.c58 struct iovec iov; local
68 iov.iov_base = lkdata;
69 iov.iov_len = MAXREPARSELEN;
70 uio.uio_iov = &iov;
/illumos-gate/usr/src/lib/libresolv2/common/resolv/
H A Dherror.c93 struct iovec iov[4], *v = iov; local
113 writev(STDERR_FILENO, iov, (v - iov) + 1);
/illumos-gate/usr/src/lib/libslp/clib/
H A DDAAdvert.c45 struct iovec iov[5]; local
64 iov[0].iov_base = reply + off;
72 iov[0].iov_len = off - tmp_off;
75 iov[1].iov_base = reply + off;
80 iov[1].iov_len = off - tmp_off;
83 iov[3].iov_base = reply + off;
88 iov[3].iov_len = off - tmp_off;
91 iov[2].iov_base = reply + off;
96 iov[2].iov_len = off - tmp_off;
99 iov[
[all...]
H A DSAAdvert.c45 struct iovec iov[3]; local
56 iov[0].iov_base = reply + off;
61 iov[0].iov_len = off - tmp_off;
64 iov[2].iov_base = reply + off;
69 iov[2].iov_len = off - tmp_off;
72 iov[1].iov_base = reply + off;
77 iov[1].iov_len = off - tmp_off;
84 if ((err = slp_verify(iov, 3,
H A Dslp_ipc.c153 struct iovec iov[1]; local
154 iov->iov_base = (caddr_t)msg;
155 iov->iov_len = slp_get_length(msg);
157 return (slp_send2slpd_iov(iov, 1, reply));
/illumos-gate/usr/src/lib/libresolv2/common/bsd/
H A Dwritev.c21 __writev(int fd, struct iovec *iov, int iovlen) argument
37 mesg.msg_iov = iov;
46 for (i = 0, tv = iov; i <= iovlen; tv++) {
/illumos-gate/usr/src/lib/libbc/libc/stdio/common/
H A Dfindiop.c57 FILE **iov, *iop; local
71 iov = iobglue;
72 while(*iov != NULL && active(*iov))
73 if (++iov >= endglue) {
78 if(*iov == NULL)
79 *iov = (FILE *)calloc(1, sizeof **iov);
81 return(*iov);
87 FILE **iov; local
115 FILE **iov; local
129 FILE **iov; local
[all...]
/illumos-gate/usr/src/lib/libbc/libc/sys/4.2/
H A Dreadv.c44 readv(int fd, struct iovec *iov, int iovcnt) argument
46 return (bc_readv(fd, iov, iovcnt));
50 bc_readv(int fd, struct iovec *iov, int iovcnt) argument
58 size = getmodsize(iov[i].iov_len,
74 to_utmp(iov[i].iov_base, nbuf, ret);
86 if ((ret = _readv(fd, iov, iovcnt)) == -1) {
H A Dwritev.c45 writev(int fd, struct iovec *iov, int iovcnt) argument
47 return (bc_writev(fd, iov, iovcnt));
51 bc_writev(int fd, struct iovec *iov, int iovcnt) argument
60 nsize = getmodsize(iov[i].iov_len,
71 ret = conv2utmpx(nbuf, iov[i].iov_base, iov[i].iov_len);
89 if ((ret = _writev(fd, iov, iovcnt)) == -1) {
/illumos-gate/usr/src/lib/libbc/libc/sys/sys5/
H A Dreadv.c43 readv(int fd, struct iovec *iov, int iovcnt) argument
45 return (bc_readv(fd, iov, iovcnt));
49 bc_readv(int fd, struct iovec *iov, int iovcnt) argument
57 size = getmodsize(iov[i].iov_len,
71 to_utmp(iov[i].iov_base, nbuf, ret);
82 return (_readv(fd, iov, iovcnt));
H A Dwritev.c42 writev(int fd, struct iovec *iov, int iovcnt) argument
44 return (bc_writev(fd, iov, iovcnt));
48 bc_writev(int fd, struct iovec *iov, int iovcnt) argument
57 nsize = getmodsize(iov[i].iov_len,
68 ret = conv2utmpx(nbuf, iov[i].iov_base, iov[i].iov_len);
84 return (_writev(fd, iov, iovcnt));
/illumos-gate/usr/src/lib/krb5/plugins/kdb/db2/libdb2/recno/
H A Drec_close.c117 struct iovec iov[2]; local
165 iov[1].iov_base = (char *)&t->bt_bval;
166 iov[1].iov_len = 1;
170 iov[0].iov_base = data.data;
171 iov[0].iov_len = data.size;
172 if (writev(t->bt_rfd, iov, 2) != data.size + 1)
/illumos-gate/usr/src/lib/libfakekernel/common/
H A Duio.c32 struct iovec *iov; local
36 iov = uio->uio_iov;
37 cnt = MIN(iov->iov_len, n);
51 bcopy(p, iov->iov_base, cnt);
53 bcopy(iov->iov_base, p, cnt);
56 iov->iov_base += cnt;
57 iov->iov_len -= cnt;
/illumos-gate/usr/src/common/crypto/modes/
H A Dmodes.c95 iovec_t *iov; local
98 iov = &out->cd_raw;
99 if ((offset + amt) <= iov->iov_len) {
101 *out_data_1 = (uint8_t *)iov->iov_base + offset;
111 iovec_t *iov; local
118 iov = &uio->uio_iov[vec_idx];
119 p = (uint8_t *)iov->iov_base + offset;
122 if (offset + amt <= iov->iov_len) {
123 /* can fit one block into this iov */
129 *out_data_1_len = iov
[all...]
/illumos-gate/usr/src/cmd/sendmail/libmilter/
H A Dcomm.c230 ** iov -- io vector
241 retry_writev(fd, iov, iovcnt, timeout)
243 struct iovec *iov;
254 while (iovcnt > 0 && iov[0].iov_len == 0)
256 iov++;
280 n = writev(fd, iov, iovcnt);
291 if (iov[i].iov_len > (unsigned int) n)
293 iov[i].iov_base = (char *)iov[i].iov_base + n;
294 iov[
331 struct iovec iov[2]; local
[all...]
/illumos-gate/usr/src/lib/libnsl/nsl/
H A Dt_sndv.c55 struct iovec iov[T_IOV_MAX]; local
234 * the iov vector to not include the already
239 _t_copy_tiov_to_iov(tiov, tiovcount, iov,
246 _t_adjust_iov(bytes_sent, iov, &iovcount);
248 retval = (int)writev(fd, iov, iovcount);
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ripngd/
H A Dinput.c76 struct iovec iov; local
79 iov.iov_base = packet;
80 iov.iov_len = IPV6_MAX_PACKET;
83 rmsg.msg_iov = &iov;
/illumos-gate/usr/src/cmd/mdb/common/modules/crypto/
H A Dcommon.c80 iovec_t iov; local
91 if (mdb_vread(&iov, sizeof (iovec_t),
97 iovec_prt(&iov);
/illumos-gate/usr/src/lib/print/libpapi-lpd/common/
H A Dlpd-misc.c90 struct iovec iov[1]; local
99 iov[0].iov_base = buf;
100 iov[0].iov_len = sizeof (buf);
105 iov[0].iov_base = NULL;
106 iov[0].iov_len = 0;
110 msg.msg_iov = iov;
/illumos-gate/usr/src/lib/libdhcpagent/common/
H A Ddhcp_hostconf.c331 struct iovec iov[IOV_MAX]; local
350 iov[iovlen].iov_base = (caddr_t)&magic;
351 explen += iov[iovlen++].iov_len = sizeof (magic);
352 iov[iovlen].iov_base = (caddr_t)&relative_to;
353 explen += iov[iovlen++].iov_len = sizeof (relative_to);
355 iov[iovlen].iov_base = (caddr_t)&pl[i]->len;
356 explen += iov[iovlen++].iov_len = sizeof (pl[i]->len);
357 iov[iovlen].iov_base = (caddr_t)pl[i]->pkt;
358 explen += iov[iovlen++].iov_len = pl[i]->len;
361 retval = writev(fd, iov, iovle
[all...]

Completed in 73 milliseconds

12345