/osnet-11/usr/src/cmd/sendmail/libsm/ |
H A D | fput.c | 46 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 D | fwrite.c | 48 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 D | fvwrite.c | 52 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++;
|
/osnet-11/usr/src/lib/libresolv2/common/bsd/ |
H A D | writev.c | 21 __writev(int fd, struct iovec *iov, int iovlen) argument 37 mesg.msg_iov = iov; 46 for (i = 0, tv = iov; i <= iovlen; tv++) {
|
/osnet-11/usr/src/lib/libresolv2/common/resolv/ |
H A D | herror.c | 93 struct iovec iov[4], *v = iov; local 113 writev(STDERR_FILENO, iov, (v - iov) + 1);
|
/osnet-11/usr/src/lib/libslp/clib/ |
H A D | DAAdvert.c | 45 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 D | SAAdvert.c | 45 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 D | slp_ipc.c | 153 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));
|
H A D | SLPFindAttrs.c | 158 struct iovec iov[1]; local 160 iov[0].iov_base = attr_tbv; 161 iov[0].iov_len = tbv_len; 163 if (slp_verify(iov, 1, 325 if (!(msg->iov = calloc(7, sizeof (*(msg->iov))))) { 339 free(msg->iov); 347 msg->iov[1].iov_base = msg->msg; 348 msg->iov[1].iov_len = 2; 352 msg->iov[ [all...] |
H A D | SLPFindSrvs.c | 167 struct iovec iov[1]; local 170 iov[0].iov_base = url_tbv; 171 iov[0].iov_len = tbv_len; 173 if (slp_verify(iov, 1, 354 if (!(msg->iov = calloc(7, sizeof (*(msg->iov))))) { 368 free(msg->iov); 376 msg->iov[1].iov_base = msg->msg; 377 msg->iov[1].iov_len = 2; 381 msg->iov[ [all...] |
/osnet-11/usr/src/lib/krb5/plugins/kdb/db2/libdb2/recno/ |
H A D | rec_close.c | 115 struct iovec iov[2]; local 163 iov[1].iov_base = (char *)&t->bt_bval; 164 iov[1].iov_len = 1; 168 iov[0].iov_base = data.data; 169 iov[0].iov_len = data.size; 170 if (writev(t->bt_rfd, iov, 2) != data.size + 1)
|
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/crypto/ |
H A D | aead.h | 50 size_t iov_pos; /* index into iov array */ 51 size_t data_pos; /* index into iov contents */ 90 * store the result back into the iov if necessary. Returns NULL if there 98 const krb5_crypto_iov *iov = &data[pos->iov_pos]; local 101 if (pos->iov_pos < num_data && iov->data.length - pos->data_pos >= len) { 102 /* Return an alias to memory inside the current iov. */ 103 block = (unsigned char *) iov->data.data + pos->data_pos;
|
H A D | aead.c | 39 krb5_crypto_iov *iov = NULL; local 46 if (iov == NULL) 47 iov = &data[i]; 53 return iov; 81 const krb5_crypto_iov *iov = &data[i]; local 84 switch (iov->flags) { 141 const krb5_crypto_iov *iov = &data[i]; local 152 nbytes = iov->data.length - iov_state->data_pos; 156 memcpy(block + j, iov->data.data + iov_state->data_pos, nbytes); 166 assert(iov_state->data_pos == iov 195 const krb5_crypto_iov *iov = &data[i]; local 241 krb5_crypto_iov *iov; local [all...] |
/osnet-11/usr/src/cmd/sendmail/libmilter/ |
H A D | comm.c | 230 ** 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...] |
/osnet-11/usr/src/lib/libnsl/nsl/ |
H A D | t_sndv.c | 55 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);
|
/osnet-11/usr/src/lib/libresolv/ |
H A D | res_send.c | 140 struct iovec iov[2]; local 208 iov[0].iov_base = (caddr_t)&len; 209 iov[0].iov_len = sizeof (len); 210 iov[1].iov_base = buf; 211 iov[1].iov_len = buflen; 212 if (writev(s, iov, 2) != sizeof (len) +
|
/osnet-11/usr/src/lib/libresolv2/common/isc/ |
H A D | ev_streams.c | 40 static int copyvec(evStream *str, const struct iovec *iov, int iocnt); 57 evWrite(evContext opaqueCtx, int fd, const struct iovec *iov, int iocnt, argument 71 if (copyvec(new, iov, iocnt) < 0) 91 evRead(evContext opaqueCtx, int fd, const struct iovec *iov, int iocnt, argument 105 if (copyvec(new, iov, iocnt) < 0) 201 copyvec(evStream *str, const struct iovec *iov, int iocnt) { argument 211 str->iovOrig[i] = iov[i]; 212 str->ioTotal += iov[i].iov_len;
|
/osnet-11/usr/src/lib/libdhcpagent/common/ |
H A D | dhcp_hostconf.c | 345 struct iovec iov[IOV_MAX]; local 366 iov[iovlen].iov_base = (caddr_t)&magic; 367 explen += iov[iovlen++].iov_len = sizeof (magic); 368 iov[iovlen].iov_base = (caddr_t)&relative_to; 369 explen += iov[iovlen++].iov_len = sizeof (relative_to); 371 iov[iovlen].iov_base = (caddr_t)&pl[i]->len; 372 explen += iov[iovlen++].iov_len = sizeof (pl[i]->len); 373 iov[iovlen].iov_base = (caddr_t)pl[i]->pkt; 374 explen += iov[iovlen++].iov_len = pl[i]->len; 377 retval = writev(fd, iov, iovle [all...] |
/osnet-11/usr/src/lib/libproc/common/ |
H A D | Plwpregs.c | 132 iovec_t iov[2]; local 141 iov[0].iov_base = (caddr_t)&cmd; 142 iov[0].iov_len = sizeof (long); 143 iov[1].iov_base = (caddr_t)rp; 144 iov[1].iov_len = n; 155 if (writev(P->ctlfd, iov, 2) == -1) 174 if (writev(fd, iov, 2) > 0) {
|
/osnet-11/usr/src/lib/libsasl/lib/ |
H A D | checkpw.c | 349 * Keep calling the writev() system call with 'fd', 'iov', and 'iovcnt' 352 static int retry_writev(int fd, struct iovec *iov, int iovcnt) argument 370 while (iovcnt && iov[0].iov_len == 0) { 371 iov++; 377 n = writev(fd, iov, iovcnt > iov_max ? iov_max : iovcnt); 390 if (iov[i].iov_len > (unsigned) n) { 391 iov[i].iov_base = (char *)iov[i].iov_base + n; 392 iov[i].iov_len -= n; 395 n -= iov[ 417 struct iovec iov[10]; local 618 struct iovec iov[8]; local [all...] |
/osnet-11/usr/src/lib/libndr/common/ |
H A D | ndr_ops.c | 166 iovec_t *iov; local 178 frags->iov = malloc(nds->frags.nfrag * sizeof (iovec_t)); 179 if (frags->iov == NULL) 187 frags->uio.uio_iov = frags->iov; 193 iov = frags->uio.uio_iov; 195 iov->iov_base = (caddr_t)frag->buf; 196 iov->iov_len = frag->len; 197 ++iov;
|
H A D | ndr_svc.c | 441 struct iovec *iov; local 449 iov = uio->uio_iov; 450 if ((nbytes = iov->iov_len) == 0) { 460 bcopy(buf, iov->iov_base, nbytes); 462 bcopy(iov->iov_base, buf, nbytes); 464 iov->iov_base = (caddr_t)iov->iov_base + nbytes; 465 iov->iov_len -= nbytes;
|
/osnet-11/usr/src/lib/libsctp/common/ |
H A D | sctp.c | 262 struct iovec iov; local 269 hdr.msg_iov = &iov; 280 iov.iov_base = msg; 281 iov.iov_len = len; 311 struct iovec iov; local 318 hdr.msg_iov = &iov; 323 iov.iov_len = len; 324 iov.iov_base = (caddr_t)msg; 412 * in the iov vector. The sender of the message is stored in from. The 417 sctp_recvv(int sd, const struct iovec *iov, in argument 537 sctp_sendv(int sd, const struct iovec *iov, int iovcnt, struct sockaddr *addrs, int addrcnt, void *info, socklen_t infolen, unsigned int infotype, int flags) argument [all...] |
/osnet-11/usr/src/lib/libc/i386/sys/ |
H A D | ptrace.c | 299 iovec_t iov[2]; local 321 iov[0].iov_base = (caddr_t)&cmd; 322 iov[0].iov_len = sizeof (long); 323 iov[1].iov_base = (caddr_t)&ps->pr_lwp.pr_reg[0]; 324 iov[1].iov_len = sizeof (ps->pr_lwp.pr_reg); 325 if (writev(cp->ctlfd, iov, 2) < 0) 616 iovec_t iov[2]; local 638 iov[0].iov_base = (caddr_t)&cmd; 639 iov[0].iov_len = sizeof (long); 640 iov[ [all...] |
/osnet-11/usr/src/lib/libc/sparc/sys/ |
H A D | ptrace.c | 305 iovec_t iov[2]; local 329 iov[0].iov_base = (caddr_t)&cmd; 330 iov[0].iov_len = sizeof (long); 331 iov[1].iov_base = (caddr_t)&ps->pr_lwp.pr_reg[0]; 332 iov[1].iov_len = sizeof (ps->pr_lwp.pr_reg); 333 if (writev(cp->ctlfd, iov, 2) < 0) 624 iovec_t iov[2]; local 648 iov[0].iov_base = (caddr_t)&cmd; 649 iov[0].iov_len = sizeof (long); 650 iov[ [all...] |