/freebsd-10.1-release/lib/libc/stdio/ |
H A D | puts.c | 56 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 D | putw.c | 50 struct __siov iov; local 52 iov.iov_base = &w; 53 uio.uio_resid = iov.iov_len = sizeof(w); 54 uio.uio_iov = &iov;
|
H A D | fputs.c | 55 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 D | fwrite.c | 57 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 D | perror.c | 53 struct iovec iov[4]; local 55 v = iov; 72 (void)_writev(stderr->_file, iov, (v - iov) + 1);
|
/freebsd-10.1-release/crypto/heimdal/lib/krb5/ |
H A D | aes-test.c | 327 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.1-release/cddl/compat/opensolaris/misc/ |
H A D | zmount.c | 45 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.1-release/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/ |
H A D | 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);
|
/freebsd-10.1-release/contrib/sendmail/libsm/ |
H A D | fput.c | 44 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 D | fwrite.c | 46 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.1-release/sys/opencrypto/ |
H A D | criov.c | 53 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.1-release/sys/cddl/compat/opensolaris/kern/ |
H A D | opensolaris_uio.c | 53 struct iovec *iov; local 60 for (iov = uio->uio_iov; n > 0 && iovcnt > 0; iov++, iovcnt--) { 61 cnt = MIN(iov->iov_len, n); 68 error = copyout(p, iov->iov_base, cnt); 70 error = copyin(iov->iov_base, p, cnt); 76 bcopy(p, iov->iov_base, cnt); 78 bcopy(iov->iov_base, p, cnt);
|
/freebsd-10.1-release/crypto/heimdal/lib/gssapi/mech/ |
H A D | gss_aeap.c | 52 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.1-release/crypto/heimdal/lib/roken/ |
H A D | recvmsg.c | 45 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 D | writev.c | 39 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 D | readv.c | 39 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.1-release/lib/libsdp/ |
H A D | service.c | 50 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.1-release/sbin/mount_cd9660/ |
H A D | mount_cd9660.c | 84 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.1-release/lib/libkse/thread/ |
H A D | thr_readv.c | 43 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 D | thr_writev.c | 42 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.1-release/sbin/mount_msdosfs/ |
H A D | mount_msdosfs.c | 64 static int set_charset(struct iovec **iov, int *iovlen, const char *, const char *); 69 struct iovec *iov = NULL; local 87 build_iovec(&iov, &iovlen, "shortnames", NULL, (size_t)-1); 90 build_iovec(&iov, &iovlen, "longnames", NULL, (size_t)-1); 93 build_iovec_argf(&iov, &iovlen, "nowin95", "", (size_t)-1); 119 build_iovec_argf(&iov, &iovlen, "cs_local", quirk); 125 build_iovec_argf(&iov, &iovlen, "cs_dos", cs_dos, (size_t)-1); 136 build_iovec(&iov, &iovlen, optarg, val, (size_t)-1); 155 build_iovec(&iov, &iovlen, "cs_local", cs_local, (size_t)-1); 156 build_iovec(&iov, 297 set_charset(struct iovec **iov, int *iovlen, const char *cs_local, const char *cs_dos) argument [all...] |
/freebsd-10.1-release/usr.bin/wall/ |
H A D | ttymsg.c | 60 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.1-release/crypto/openssh/ |
H A D | atomicio.c | 106 struct iovec iov_array[IOV_MAX], *iov = iov_array; local 113 /* Make a copy of the iov array because we may modify it below */ 114 memcpy(iov, _iov, iovcnt * sizeof(*_iov)); 120 for (; iovcnt > 0 && iov[0].iov_len > 0;) { 121 res = (f) (fd, iov, iovcnt); 139 /* skip completed iov entries */ 140 while (iovcnt > 0 && rem >= iov[0].iov_len) { 141 rem -= iov[0].iov_len; 142 iov++; 146 if (rem > 0 && (iovcnt <= 0 || rem > iov[ [all...] |
/freebsd-10.1-release/sbin/mount/ |
H A D | getmntopts.c | 141 build_iovec(struct iovec **iov, int *iovlen, const char *name, void *val, argument 149 *iov = realloc(*iov, sizeof **iov * (i + 2)); 150 if (*iov == NULL) { 154 (*iov)[i].iov_base = strdup(name); 155 (*iov)[i].iov_len = strlen(name) + 1; 157 (*iov)[i].iov_base = val; 164 (*iov)[i].iov_len = (int)len; 173 build_iovec_argf(struct iovec **iov, in argument [all...] |
H A D | mount_fs.c | 77 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) {
|