Searched refs:iov (Results 1 - 25 of 224) sorted by relevance

123456789

/freebsd-10-stable/lib/libc/stdio/
H A Dputs.c56 struct __siov iov[2]; local
58 iov[0].iov_base = (void *)s;
59 iov[0].iov_len = c = strlen(s);
60 iov[1].iov_base = "\n";
61 iov[1].iov_len = 1;
63 uio.uio_iov = &iov[0];
H A Dputw.c51 struct __siov iov; local
53 iov.iov_base = &w;
54 uio.uio_resid = iov.iov_len = sizeof(w);
55 uio.uio_iov = &iov;
H A Dfputs.c55 struct __siov iov; local
57 iov.iov_base = (void *)s;
58 uio.uio_resid = iov.iov_len = strlen(s);
59 uio.uio_iov = &iov;
H A Dfwrite.c57 struct __siov iov; local
80 iov.iov_base = (void *)buf;
81 uio.uio_resid = iov.iov_len = n;
82 uio.uio_iov = &iov;
H A Dperror.c53 struct iovec iov[4]; local
55 v = iov;
72 (void)_writev(stderr->_file, iov, (v - iov) + 1);
/freebsd-10-stable/crypto/heimdal/lib/krb5/
H A Daes-test.c327 krb5_crypto_iov iov[4]; local
336 iov[0].flags = KRB5_CRYPTO_TYPE_HEADER;
337 krb5_crypto_length(context, crypto, iov[0].flags, &iov[0].data.length);
338 iov[0].data.data = emalloc(iov[0].data.length);
340 iov[1].flags = KRB5_CRYPTO_TYPE_DATA;
341 iov[1].data.length = len;
342 iov[1].data.data = emalloc(iov[
431 krb5_crypto_iov iov[3]; local
483 krb5_crypto_iov iov[4]; local
648 krb5_crypto_iov iov[6]; local
[all...]
/freebsd-10-stable/cddl/compat/opensolaris/misc/
H A Dzmount.c45 build_iovec(struct iovec **iov, int *iovlen, const char *name, void *val, argument
53 *iov = realloc(*iov, sizeof(**iov) * (i + 2));
54 if (*iov == NULL) {
58 (*iov)[i].iov_base = strdup(name);
59 (*iov)[i].iov_len = strlen(name) + 1;
61 (*iov)[i].iov_base = val;
68 (*iov)[i].iov_len = (int)len;
76 struct iovec *iov; local
[all...]
/freebsd-10-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/
H A Dksyms.d59 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);
/freebsd-10-stable/contrib/sendmail/libsm/
H A Dfput.c44 struct sm_iov iov; local
47 iov.iov_base = (void *) s;
48 iov.iov_len = uio.uio_resid = strlen(s);
49 uio.uio_iov = &iov;
H A Dfwrite.c46 struct sm_iov iov; local
56 iov.iov_base = (void *) buf;
57 uio.uio_resid = iov.iov_len = size;
58 uio.uio_iov = &iov;
/freebsd-10-stable/sys/opencrypto/
H A Dcriov.c53 if (off < iov->iov_len) \
55 off -= iov->iov_len; \
57 iov++; \
64 struct iovec *iov = uio->uio_iov; local
71 count = min(iov->iov_len - off, len);
72 bcopy(((caddr_t)iov->iov_base) + off, cp, count);
77 iov++;
84 struct iovec *iov = uio->uio_iov; local
91 count = min(iov->iov_len - off, len);
92 bcopy(cp, ((caddr_t)iov
107 struct iovec *iov = uio->uio_iov; local
141 struct iovec *iov = uio->uio_iov; local
[all...]
/freebsd-10-stable/lib/libc/sys/
H A Dreadv.c45 readv(int fd, const struct iovec *iov, int iovcnt) argument
49 __libc_interposing[INTERPOS_readv])(fd, iov, iovcnt));
H A Dwritev.c45 writev(int fd, const struct iovec *iov, int iovcnt) argument
49 __libc_interposing[INTERPOS_writev])(fd, iov, iovcnt));
/freebsd-10-stable/crypto/heimdal/lib/gssapi/mech/
H A Dgss_aeap.c52 gss_iov_buffer_desc *iov,
64 if (iov == NULL && iov_count != 0)
74 iov, iov_count);
89 gss_iov_buffer_desc *iov,
103 if (iov == NULL && iov_count != 0)
113 iov, iov_count);
117 * Update the length fields in iov buffer for the types:
133 gss_iov_buffer_desc *iov,
145 if (iov == NULL && iov_count != 0)
155 iov, iov_coun
47 gss_wrap_iov(OM_uint32 * minor_status, gss_ctx_id_t context_handle, int conf_req_flag, gss_qop_t qop_req, int * conf_state, gss_iov_buffer_desc *iov, int iov_count) argument
85 gss_unwrap_iov(OM_uint32 *minor_status, gss_ctx_id_t context_handle, int *conf_state, gss_qop_t *qop_state, gss_iov_buffer_desc *iov, int iov_count) argument
128 gss_wrap_iov_length(OM_uint32 * minor_status, gss_ctx_id_t context_handle, int conf_req_flag, gss_qop_t qop_req, int *conf_state, gss_iov_buffer_desc *iov, int iov_count) argument
166 gss_release_iov_buffer(OM_uint32 *minor_status, gss_iov_buffer_desc *iov, int iov_count) argument
[all...]
/freebsd-10-stable/crypto/heimdal/lib/roken/
H A Drecvmsg.c45 struct iovec *iov = msg->msg_iov; local
48 tot += iov[i].iov_len;
57 ssize_t cnt = min(nb, iov->iov_len);
59 memcpy (iov->iov_base, p, cnt);
62 ++iov;
H A Dwritev.c39 writev(int d, const struct iovec *iov, int iovcnt) argument
47 tot += iov[i].iov_len;
55 memcpy (p, iov[i].iov_base, iov[i].iov_len);
56 p += iov[i].iov_len;
H A Dreadv.c39 readv(int d, const struct iovec *iov, int iovcnt) argument
47 tot += iov[i].iov_len;
56 ssize_t cnt = min(nb, iov->iov_len);
58 memcpy (iov->iov_base, p, cnt);
/freebsd-10-stable/lib/libsdp/
H A Dservice.c50 struct iovec iov[4]; local
72 iov[0].iov_base = (void *) &pdu;
73 iov[0].iov_len = sizeof(pdu);
75 iov[1].iov_base = (void *) &uuid;
76 iov[1].iov_len = sizeof(uuid);
78 iov[2].iov_base = (void *) bdaddr;
79 iov[2].iov_len = sizeof(*bdaddr);
81 iov[3].iov_base = (void *) data;
82 iov[3].iov_len = datalen;
85 len = writev(ss->s, iov, sizeo
115 struct iovec iov[2]; local
159 struct iovec iov[3]; local
[all...]
/freebsd-10-stable/sbin/mount_cd9660/
H A Dmount_cd9660.c84 struct iovec *iov; local
92 iov = NULL;
100 build_iovec(&iov, &iovlen, "brokenjoliet", NULL, (size_t)-1);
103 build_iovec(&iov, &iovlen, "extatt", NULL, (size_t)-1);
106 build_iovec(&iov, &iovlen, "gens", NULL, (size_t)-1);
109 build_iovec(&iov, &iovlen, "nojoliet", NULL, (size_t)-1);
119 build_iovec(&iov, &iovlen, optarg, val, (size_t)-1);
122 build_iovec(&iov, &iovlen, "norrip", NULL, (size_t)-1);
131 if (set_charset(&iov, &iovlen, optarg) == -1)
133 build_iovec(&iov,
238 set_charset(struct iovec **iov, int *iovlen, const char *localcs) argument
[all...]
/freebsd-10-stable/lib/libkse/thread/
H A Dthr_readv.c43 ssize_t __readv(int fd, const struct iovec *iov, int iovcnt);
48 __readv(int fd, const struct iovec *iov, int iovcnt) argument
54 ret = __sys_readv(fd, iov, iovcnt);
H A Dthr_writev.c42 ssize_t __writev(int fd, const struct iovec *iov, int iovcnt);
47 __writev(int fd, const struct iovec *iov, int iovcnt) argument
53 ret = __sys_writev(fd, iov, iovcnt);
/freebsd-10-stable/usr.bin/wall/
H A Dttymsg.c60 ttymsg(struct iovec *iov, int iovcnt, const char *line, int tmout) argument
72 return ("too many iov's (change code in wall/ttymsg.c)");
98 left += iov[cnt].iov_len;
101 wret = writev(fd, iov, iovcnt);
106 if (iov != localiov) {
107 bcopy(iov, localiov,
109 iov = localiov;
111 for (cnt = 0; (size_t)wret >= iov->iov_len; ++cnt) {
112 wret -= iov->iov_len;
113 ++iov;
[all...]
/freebsd-10-stable/sbin/mount_msdosfs/
H A Dmount_msdosfs.c65 static int set_charset(struct iovec **iov, int *iovlen, const char *, const char *);
70 struct iovec *iov = NULL; local
88 build_iovec(&iov, &iovlen, "shortnames", NULL, (size_t)-1);
91 build_iovec(&iov, &iovlen, "longnames", NULL, (size_t)-1);
94 build_iovec_argf(&iov, &iovlen, "nowin95", "", (size_t)-1);
120 build_iovec_argf(&iov, &iovlen, "cs_local", quirk);
126 build_iovec_argf(&iov, &iovlen, "cs_dos", cs_dos, (size_t)-1);
137 build_iovec(&iov, &iovlen, optarg, val, (size_t)-1);
156 build_iovec(&iov, &iovlen, "cs_local", cs_local, (size_t)-1);
157 build_iovec(&iov,
298 set_charset(struct iovec **iov, int *iovlen, const char *cs_local, const char *cs_dos) argument
[all...]
/freebsd-10-stable/crypto/openssh/
H A Datomicio.c107 struct iovec iov_array[IOV_MAX], *iov = iov_array; local
114 /* Make a copy of the iov array because we may modify it below */
115 memcpy(iov, _iov, iovcnt * sizeof(*_iov));
121 for (; iovcnt > 0 && iov[0].iov_len > 0;) {
122 res = (f) (fd, iov, iovcnt);
140 /* skip completed iov entries */
141 while (iovcnt > 0 && rem >= iov[0].iov_len) {
142 rem -= iov[0].iov_len;
143 iov++;
147 if (rem > 0 && (iovcnt <= 0 || rem > iov[
[all...]
/freebsd-10-stable/sbin/mount/
H A Dmount_fs.c77 struct iovec *iov; local
90 iov = NULL;
104 build_iovec(&iov, &iovlen, optarg, val, (size_t)-1);
126 build_iovec(&iov, &iovlen, "fstype", fstype, (size_t)-1);
127 build_iovec(&iov, &iovlen, "fspath", mntpath, (size_t)-1);
128 build_iovec(&iov, &iovlen, "from", dev, (size_t)-1);
129 build_iovec(&iov, &iovlen, "errmsg", errmsg, sizeof(errmsg));
131 if (nmount(iov, iovlen, mntflags) == -1) {

Completed in 229 milliseconds

123456789