/titanic_50/usr/src/lib/libbc/libc/stdio/common/ |
H A D | findiop.c | 57 FILE **iov, *iop; in _findiop() local 71 iov = iobglue; in _findiop() 72 while(*iov != NULL && active(*iov)) in _findiop() 73 if (++iov >= endglue) { in _findiop() 78 if(*iov == NULL) in _findiop() 79 *iov = (FILE *)calloc(1, sizeof **iov); in _findiop() 81 return(*iov); in _findiop() 87 FILE **iov; in _f_morefiles() local 106 for(fp = _iob, iov = iobglue; fp < &_iob[NSTATIC]; /* void */) in _f_morefiles() 107 *iov++ = fp++; in _f_morefiles() [all …]
|
/titanic_50/usr/src/uts/common/os/ |
H A D | move.c | 65 struct iovec *iov; in uiomove() local 70 iov = uio->uio_iov; in uiomove() 71 cnt = MIN(iov->iov_len, n); in uiomove() 82 error = xcopyout_nta(p, iov->iov_base, cnt, in uiomove() 85 error = xcopyin_nta(iov->iov_base, p, cnt, in uiomove() 95 error = kcopy_nta(p, iov->iov_base, cnt, in uiomove() 98 error = kcopy_nta(iov->iov_base, p, cnt, in uiomove() 104 iov->iov_base += cnt; in uiomove() 105 iov->iov_len -= cnt; in uiomove() 123 struct iovec *iov; in uio_prefaultpages() local [all …]
|
/titanic_50/usr/src/cmd/ssh/libssh/common/ |
H A D | atomicio.c | 77 struct iovec iov_array[IOV_MAX], *iov = iov_array; in atomiciov() local 84 memcpy(iov, _iov, iovcnt * sizeof(*_iov)); in atomiciov() 86 for (; iovcnt > 0 && iov[0].iov_len > 0;) { in atomiciov() 87 res = (f) (fd, iov, iovcnt); in atomiciov() 100 while (iovcnt > 0 && rem >= iov[0].iov_len) { in atomiciov() 101 rem -= iov[0].iov_len; in atomiciov() 102 iov++; in atomiciov() 106 if (rem > 0 && (iovcnt <= 0 || rem > iov[0].iov_len)) { in atomiciov() 113 iov[0].iov_base = ((char *)iov[0].iov_base) + rem; in atomiciov() 114 iov[0].iov_len -= rem; in atomiciov()
|
/titanic_50/usr/src/lib/libslp/clib/ |
H A D | DAAdvert.c | 45 struct iovec iov[5]; in slp_unpackDAAdvert() local 64 iov[0].iov_base = reply + off; in slp_unpackDAAdvert() 72 iov[0].iov_len = off - tmp_off; in slp_unpackDAAdvert() 75 iov[1].iov_base = reply + off; in slp_unpackDAAdvert() 80 iov[1].iov_len = off - tmp_off; in slp_unpackDAAdvert() 83 iov[3].iov_base = reply + off; in slp_unpackDAAdvert() 88 iov[3].iov_len = off - tmp_off; in slp_unpackDAAdvert() 91 iov[2].iov_base = reply + off; in slp_unpackDAAdvert() 96 iov[2].iov_len = off - tmp_off; in slp_unpackDAAdvert() 99 iov[4].iov_base = reply + off; in slp_unpackDAAdvert() [all …]
|
H A D | SAAdvert.c | 45 struct iovec iov[3]; in slp_unpackSAAdvert() local 56 iov[0].iov_base = reply + off; in slp_unpackSAAdvert() 61 iov[0].iov_len = off - tmp_off; in slp_unpackSAAdvert() 64 iov[2].iov_base = reply + off; in slp_unpackSAAdvert() 69 iov[2].iov_len = off - tmp_off; in slp_unpackSAAdvert() 72 iov[1].iov_base = reply + off; in slp_unpackSAAdvert() 77 iov[1].iov_len = off - tmp_off; in slp_unpackSAAdvert() 84 if ((err = slp_verify(iov, 3, in slp_unpackSAAdvert()
|
H A D | SLPFindSrvTypes.c | 149 if (!(msg->iov = calloc(6, sizeof (*(msg->iov))))) { in slp_packSrvTypeRqst() 169 free(msg->iov); in slp_packSrvTypeRqst() 177 msg->iov[1].iov_base = msg->msg; in slp_packSrvTypeRqst() 178 msg->iov[1].iov_len = 2; in slp_packSrvTypeRqst() 182 msg->iov[4].iov_base = msg->msg + 2; in slp_packSrvTypeRqst() 183 msg->iov[4].iov_len = 2; in slp_packSrvTypeRqst() 186 msg->prlist = &(msg->iov[2]); in slp_packSrvTypeRqst() 187 msg->scopes = &(msg->iov[5]); in slp_packSrvTypeRqst() 192 msg->iov[3].iov_base = msg->msg + len; in slp_packSrvTypeRqst() 200 msg->iov[3].iov_len = len - tmplen; in slp_packSrvTypeRqst() [all …]
|
H A D | SLPFindSrvs.c | 167 struct iovec iov[1]; in slp_unpackSrvReply() local 170 iov[0].iov_base = url_tbv; in slp_unpackSrvReply() 171 iov[0].iov_len = tbv_len; in slp_unpackSrvReply() 173 if (slp_verify(iov, 1, in slp_unpackSrvReply() 354 if (!(msg->iov = calloc(7, sizeof (*(msg->iov))))) { in slp_packSrvRqst() 368 free(msg->iov); in slp_packSrvRqst() 376 msg->iov[1].iov_base = msg->msg; in slp_packSrvRqst() 377 msg->iov[1].iov_len = 2; in slp_packSrvRqst() 381 msg->iov[4].iov_base = msg->msg + 2; in slp_packSrvRqst() 382 msg->iov[4].iov_len = 2; in slp_packSrvRqst() [all …]
|
H A D | SLPFindAttrs.c | 158 struct iovec iov[1]; in slp_UnpackAttrReply() local 160 iov[0].iov_base = attr_tbv; in slp_UnpackAttrReply() 161 iov[0].iov_len = tbv_len; in slp_UnpackAttrReply() 163 if (slp_verify(iov, 1, in slp_UnpackAttrReply() 325 if (!(msg->iov = calloc(7, sizeof (*(msg->iov))))) { in slp_packAttrRqst() 339 free(msg->iov); in slp_packAttrRqst() 347 msg->iov[1].iov_base = msg->msg; in slp_packAttrRqst() 348 msg->iov[1].iov_len = 2; in slp_packAttrRqst() 352 msg->iov[4].iov_base = msg->msg + 2; in slp_packAttrRqst() 353 msg->iov[4].iov_len = 2; in slp_packAttrRqst() [all …]
|
/titanic_50/usr/src/cmd/sendmail/libmilter/ |
H A D | comm.c | 241 retry_writev(fd, iov, iovcnt, timeout) in retry_writev() argument 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[i].iov_len -= (unsigned int) n; 297 n -= (int) iov[i].iov_len; 298 iov[i].iov_len = 0; [all …]
|
/titanic_50/usr/src/lib/libbc/libc/sys/sys5/ |
H A D | writev.c | 42 writev(int fd, struct iovec *iov, int iovcnt) in writev() argument 44 return (bc_writev(fd, iov, iovcnt)); in writev() 48 bc_writev(int fd, struct iovec *iov, int iovcnt) in bc_writev() argument 57 nsize = getmodsize(iov[i].iov_len, in bc_writev() 68 ret = conv2utmpx(nbuf, iov[i].iov_base, iov[i].iov_len); in bc_writev() 84 return (_writev(fd, iov, iovcnt)); in bc_writev()
|
H A D | readv.c | 43 readv(int fd, struct iovec *iov, int iovcnt) in readv() argument 45 return (bc_readv(fd, iov, iovcnt)); in readv() 49 bc_readv(int fd, struct iovec *iov, int iovcnt) in bc_readv() argument 57 size = getmodsize(iov[i].iov_len, in bc_readv() 71 to_utmp(iov[i].iov_base, nbuf, ret); in bc_readv() 82 return (_readv(fd, iov, iovcnt)); in bc_readv()
|
/titanic_50/usr/src/lib/libbc/libc/sys/4.2/ |
H A D | writev.c | 45 writev(int fd, struct iovec *iov, int iovcnt) in writev() argument 47 return (bc_writev(fd, iov, iovcnt)); in writev() 51 bc_writev(int fd, struct iovec *iov, int iovcnt) in bc_writev() argument 60 nsize = getmodsize(iov[i].iov_len, in bc_writev() 71 ret = conv2utmpx(nbuf, iov[i].iov_base, iov[i].iov_len); in bc_writev() 89 if ((ret = _writev(fd, iov, iovcnt)) == -1) { in bc_writev()
|
H A D | readv.c | 44 readv(int fd, struct iovec *iov, int iovcnt) in readv() argument 46 return (bc_readv(fd, iov, iovcnt)); in readv() 50 bc_readv(int fd, struct iovec *iov, int iovcnt) in bc_readv() argument 58 size = getmodsize(iov[i].iov_len, in bc_readv() 74 to_utmp(iov[i].iov_base, nbuf, ret); in bc_readv() 86 if ((ret = _readv(fd, iov, iovcnt)) == -1) { in bc_readv()
|
/titanic_50/usr/src/lib/libfakekernel/common/ |
H A D | uio.c | 32 struct iovec *iov; in uiomove() local 36 iov = uio->uio_iov; in uiomove() 37 cnt = MIN(iov->iov_len, n); in uiomove() 51 bcopy(p, iov->iov_base, cnt); in uiomove() 53 bcopy(iov->iov_base, p, cnt); in uiomove() 56 iov->iov_base += cnt; in uiomove() 57 iov->iov_len -= cnt; in uiomove()
|
/titanic_50/usr/src/common/crypto/modes/ |
H A D | modes.c | 95 iovec_t *iov; in crypto_get_ptrs() local 98 iov = &out->cd_raw; in crypto_get_ptrs() 99 if ((offset + amt) <= iov->iov_len) { in crypto_get_ptrs() 101 *out_data_1 = (uint8_t *)iov->iov_base + offset; in crypto_get_ptrs() 111 iovec_t *iov; in crypto_get_ptrs() local 118 iov = &uio->uio_iov[vec_idx]; in crypto_get_ptrs() 119 p = (uint8_t *)iov->iov_base + offset; in crypto_get_ptrs() 122 if (offset + amt <= iov->iov_len) { in crypto_get_ptrs() 129 *out_data_1_len = iov->iov_len - offset; in crypto_get_ptrs() 133 iov = &uio->uio_iov[vec_idx]; in crypto_get_ptrs() [all …]
|
/titanic_50/usr/src/lib/libsasl/lib/ |
H A D | checkpw.c | 352 static int retry_writev(int fd, struct iovec *iov, int iovcnt) in retry_writev() argument 370 while (iovcnt && iov[0].iov_len == 0) { in retry_writev() 371 iov++; in retry_writev() 377 n = writev(fd, iov, iovcnt > iov_max ? iov_max : iovcnt); in retry_writev() 390 if (iov[i].iov_len > (unsigned) n) { in retry_writev() 391 iov[i].iov_base = (char *)iov[i].iov_base + n; in retry_writev() 392 iov[i].iov_len -= n; in retry_writev() 395 n -= iov[i].iov_len; in retry_writev() 396 iov[i].iov_len = 0; in retry_writev() 417 struct iovec iov[10]; in pwcheck_verify_password() local [all …]
|
/titanic_50/usr/src/uts/common/fs/ufs/ |
H A D | ufs_directio.c | 340 iovec_t *iov; in ufs_directio_write() local 420 iov = uio->uio_iov; in ufs_directio_write() 423 if (((uint_t)iov->iov_len & (DEV_BSIZE - 1)) != 0 || in ufs_directio_write() 424 (intptr_t)(iov->iov_base) & 1) { in ufs_directio_write() 446 iov++; in ufs_directio_write() 631 iov = uio->uio_iov; in ufs_directio_write() 632 pglck_len = (size_t)MIN(iov->iov_len, resid); in ufs_directio_write() 633 pglck_base = iov->iov_base; in ufs_directio_write() 679 btop((uintptr_t)iov->iov_base - in ufs_directio_write() 688 iov->iov_base, S_READ, procp, &tail, spplist); in ufs_directio_write() [all …]
|
/titanic_50/usr/src/cmd/sendmail/libsm/ |
H A D | fput.c | 46 struct sm_iov iov; variable 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; variable 58 iov.iov_base = (void *) buf; 59 uio.uio_resid = iov.iov_len = size; 60 uio.uio_iov = &iov;
|
/titanic_50/usr/src/lib/libbc/libc/gen/common/ |
H A D | _perror.c | 41 struct iovec iov[4]; local 42 register struct iovec *v = iov; 58 writev(2, iov, (v - iov) + 1);
|
H A D | _psignal.c | 42 struct iovec iov[4]; local 43 register struct iovec *v = iov; 59 writev(2, iov, (v - iov) + 1);
|
/titanic_50/usr/src/lib/libdhcpagent/common/ |
H A D | dhcp_hostconf.c | 331 struct iovec iov[IOV_MAX]; in write_hostconf() local 350 iov[iovlen].iov_base = (caddr_t)&magic; in write_hostconf() 351 explen += iov[iovlen++].iov_len = sizeof (magic); in write_hostconf() 352 iov[iovlen].iov_base = (caddr_t)&relative_to; in write_hostconf() 353 explen += iov[iovlen++].iov_len = sizeof (relative_to); in write_hostconf() 355 iov[iovlen].iov_base = (caddr_t)&pl[i]->len; in write_hostconf() 356 explen += iov[iovlen++].iov_len = sizeof (pl[i]->len); in write_hostconf() 357 iov[iovlen].iov_base = (caddr_t)pl[i]->pkt; in write_hostconf() 358 explen += iov[iovlen++].iov_len = pl[i]->len; in write_hostconf() 361 retval = writev(fd, iov, iovlen); in write_hostconf()
|
/titanic_50/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | reparse.c | 58 struct iovec iov; in reparse_vnode_parse() local 68 iov.iov_base = lkdata; in reparse_vnode_parse() 69 iov.iov_len = MAXREPARSELEN; in reparse_vnode_parse() 70 uio.uio_iov = &iov; in reparse_vnode_parse()
|
/titanic_50/usr/src/uts/common/inet/nca/ |
H A D | ncalogd.h | 136 } iov[NCA_FIOV_SZ]; /* The iov's for each desc[] */ member 140 #define nca_fio_vp(fiop) (fiop)->iov[(fiop)->hdr.ix].vp 141 #define nca_fio_name(fiop) (fiop)->iov[(fiop)->hdr.ix].name 142 #define nca_fio_size(fiop) (fiop)->iov[(fiop)->hdr.ix].size 143 #define nca_fio_offset(fiop) (fiop)->iov[(fiop)->hdr.ix].offset 144 #define nca_fio_file(fiop) (fiop)->iov[(fiop)->hdr.ix].file
|
/titanic_50/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | iscsi_net.c | 609 iovec_t iov[ISCSI_MAX_IOVEC]; in iscsi_net_recvhdr() local 630 iov[0].iov_base = (char *)ihp; in iscsi_net_recvhdr() 631 iov[0].iov_len = sizeof (iscsi_hdr_t); in iscsi_net_recvhdr() 634 msg.msg_iov = iov; in iscsi_net_recvhdr() 643 DTRACE_PROBE2(rx_hdr, void *, socket, iovec_t *iop, &iov[0]); in iscsi_net_recvhdr() 666 iov[iovlen].iov_base = adhdr; in iscsi_net_recvhdr() 667 iov[iovlen].iov_len = adhdr_length; in iscsi_net_recvhdr() 678 iov[iovlen].iov_base = (char *)&crc_actual; in iscsi_net_recvhdr() 679 iov[iovlen].iov_len = sizeof (uint32_t); in iscsi_net_recvhdr() 691 msg.msg_iov = iov; in iscsi_net_recvhdr() [all …]
|