| /onnv/onnv-gate/usr/src/lib/libbc/libc/stdio/common/ |
| findiop.c | 57 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...] |
| /onnv/onnv-gate/usr/src/cmd/ssh/libssh/common/ |
| atomicio.c | 77 struct iovec iov_array[IOV_MAX], *iov = iov_array; local 83 /* Make a copy of the iov array because we may modify it below */ 84 memcpy(iov, _iov, iovcnt * sizeof(*_iov)); 86 for (; iovcnt > 0 && iov[0].iov_len > 0;) { 87 res = (f) (fd, iov, iovcnt); 99 /* skip completed iov entries */ 100 while (iovcnt > 0 && rem >= iov[0].iov_len) { 101 rem -= iov[0].iov_len; 102 iov++; 106 if (rem > 0 && (iovcnt <= 0 || rem > iov[0].iov_len)) [all...] |
| /onnv/onnv-gate/usr/src/cmd/dtrace/demo/struct/ |
| ksyms.d | 51 this->iov = args[3]->uio_iov; 54 this->iov->iov_len, this->iov->iov_base, pid);
|
| /onnv/onnv-gate/usr/src/cmd/dtrace/test/tst/common/docsExamples/ |
| ksyms.d | 59 this->iov = args[3]->uio_iov; 61 printf("uiomove %u bytes to %p in pid %d\n", this->iov->iov_len, 62 this->iov->iov_base, pid);
|
| /onnv/onnv-gate/usr/src/lib/libbc/libc/sys/sys5/ |
| readv.c | 43 readv(int fd, struct iovec *iov, int iovcnt) 45 return (bc_readv(fd, iov, iovcnt)); 49 bc_readv(int fd, struct iovec *iov, int iovcnt) 57 size = getmodsize(iov[i].iov_len, 71 to_utmp(iov[i].iov_base, nbuf, ret); 82 return (_readv(fd, iov, iovcnt));
|
| writev.c | 42 writev(int fd, struct iovec *iov, int iovcnt) 44 return (bc_writev(fd, iov, iovcnt)); 48 bc_writev(int fd, struct iovec *iov, int iovcnt) 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));
|
| /onnv/onnv-gate/usr/src/cmd/sendmail/libsm/ |
| 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;
|
| 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;
|
| /onnv/onnv-gate/usr/src/lib/libbc/libc/gen/common/ |
| _perror.c | 41 struct iovec iov[4]; local 42 register struct iovec *v = iov; 58 writev(2, iov, (v - iov) + 1);
|
| _psignal.c | 42 struct iovec iov[4]; local 43 register struct iovec *v = iov; 59 writev(2, iov, (v - iov) + 1);
|
| /onnv/onnv-gate/usr/src/lib/libslp/clib/ |
| 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,
|
| 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[4].iov_base = reply + off [all...] |
| SLPFindSrvTypes.c | 149 if (!(msg->iov = calloc(6, sizeof (*(msg->iov))))) { 169 free(msg->iov); 177 msg->iov[1].iov_base = msg->msg; 178 msg->iov[1].iov_len = 2; 182 msg->iov[4].iov_base = msg->msg + 2; 183 msg->iov[4].iov_len = 2; 185 /* set up the scopes and prlist pointers into iov */ 186 msg->prlist = &(msg->iov[2]); 187 msg->scopes = &(msg->iov[5]) [all...] |
| 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[4].iov_base = msg->msg + 2 [all...] |
| /onnv/onnv-gate/usr/src/lib/mms/mms/common/ |
| mms_rw.c | 88 struct iovec iov[3]; local 104 iov[0].iov_base = hdr; 105 iov[0].iov_len = MMS_SOCK_HDR_SIZE; 107 iov[1].iov_base = buf; 108 iov[1].iov_len = buflen; 110 iov[2].iov_base = terminator; 111 iov[2].iov_len = termlen; 117 nleft += iov[i].iov_len; 119 iov_start = iov; 144 if (rc < iov[i].iov_len) [all...] |
| /onnv/onnv-gate/usr/src/lib/libbc/libc/sys/4.2/ |
| writev.c | 45 writev(int fd, struct iovec *iov, int iovcnt) 47 return (bc_writev(fd, iov, iovcnt)); 51 bc_writev(int fd, struct iovec *iov, int iovcnt) 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) {
|
| readv.c | 44 readv(int fd, struct iovec *iov, int iovcnt) 46 return (bc_readv(fd, iov, iovcnt)); 50 bc_readv(int fd, struct iovec *iov, int iovcnt) 58 size = getmodsize(iov[i].iov_len, 74 to_utmp(iov[i].iov_base, nbuf, ret); 86 if ((ret = _readv(fd, iov, iovcnt)) == -1) {
|
| /onnv/onnv-gate/usr/src/lib/brand/lx/lx_brand/common/ |
| iovec.c | 149 lx_iovec_copy_and_check(const struct iovec *iovp, struct iovec *iov, int count) 154 if (uucopy(iovp, (void *)iov, count * sizeof (struct iovec)) != 0) 158 cnt += iov[i].iov_len; 159 if (iov[i].iov_len < 0 || cnt < 0) 172 struct iovec *iov; local 185 iov = SAFE_ALLOCA(count * sizeof (struct iovec)); 186 if (iov == NULL) 188 if ((ret = lx_iovec_copy_and_check(iovp, iov, count)) != 0) 192 ret = read(fd, iov[i].iov_base, iov[i].iov_len) 212 struct iovec *iov; local [all...] |
| /onnv/onnv-gate/usr/src/common/crypto/modes/ |
| modes.c | 95 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->iov_len - offset [all...] |
| /onnv/onnv-gate/usr/src/cmd/sendmail/libmilter/ |
| comm.c | 234 ** iov -- io vector 245 retry_writev(fd, iov, iovcnt, timeout) 247 struct iovec *iov; 258 while (iovcnt > 0 && iov[0].iov_len == 0) 260 iov++; 284 n = writev(fd, iov, iovcnt); 295 if (iov[i].iov_len > (unsigned int) n) 297 iov[i].iov_base = (char *)iov[i].iov_base + n; 298 iov[i].iov_len -= (unsigned int) n 335 struct iovec iov[2]; local [all...] |
| /onnv/onnv-gate/usr/src/uts/common/os/ |
| move.c | 65 struct iovec *iov; local 70 iov = uio->uio_iov; 71 cnt = MIN(iov->iov_len, n); 82 error = xcopyout_nta(p, iov->iov_base, cnt, 85 error = xcopyin_nta(iov->iov_base, p, cnt, 95 error = kcopy_nta(p, iov->iov_base, cnt, 98 error = kcopy_nta(iov->iov_base, p, cnt, 104 iov->iov_base += cnt; 105 iov->iov_len -= cnt; 123 struct iovec *iov; local 188 struct iovec *iov; local 448 iovec_t *iov; local 585 iovec_t *iov = uiop->uio_iov; local [all...] |
| /onnv/onnv-gate/usr/src/lib/libresolv2/common/resolv/ |
| herror.c | 93 struct iovec iov[4], *v = iov; local 113 writev(STDERR_FILENO, iov, (v - iov) + 1);
|
| /onnv/onnv-gate/usr/src/uts/common/inet/nca/ |
| ncalogd.h | 136 } iov[NCA_FIOV_SZ]; /* The iov's for each desc[] */ member in struct:__anon4898 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
|
| /onnv/onnv-gate/usr/src/lib/libresolv2/common/bsd/ |
| writev.c | 21 __writev(int fd, struct iovec *iov, int iovlen) 37 mesg.msg_iov = iov; 46 for (i = 0, tv = iov; i <= iovlen; tv++) {
|
| /onnv/onnv-gate/usr/src/lib/libsasl/lib/ |
| 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) 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[i].iov_len 417 struct iovec iov[10]; local 618 struct iovec iov[8]; local [all...] |