HomeSort by relevance Sort by last modified time
    Searched refs:iov (Results 1 - 25 of 137) sorted by null

1 2 3 4 5 6

  /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...]

Completed in 1140 milliseconds

1 2 3 4 5 6