/freebsd-9.3-release/lib/libc/stdio/ |
H A D | puts.c | 57 struct __siov iov[2]; local 59 iov[0].iov_base = (void *)s; 60 iov[0].iov_len = c; 61 iov[1].iov_base = "\n"; 62 iov[1].iov_len = 1; 64 uio.uio_iov = &iov[0];
|
H A D | fputs.c | 57 struct __siov iov; local 59 iov.iov_base = (void *)s; 60 iov.iov_len = uio.uio_resid = strlen(s); 61 uio.uio_iov = &iov;
|
H A D | putw.c | 52 struct __siov iov; local 54 iov.iov_base = &w; 55 iov.iov_len = uio.uio_resid = sizeof(w); 56 uio.uio_iov = &iov;
|
H A D | fwrite.c | 60 struct __siov iov; local 83 iov.iov_base = (void *)buf; 84 uio.uio_resid = iov.iov_len = n; 85 uio.uio_iov = &iov;
|
/freebsd-9.3-release/sbin/mount_udf/ |
H A D | mount_udf.c | 76 struct iovec iov[12]; local 122 iov[i].iov_base = "fstype"; 123 iov[i++].iov_len = sizeof("fstype"); 124 iov[i].iov_base = "udf"; 125 iov[i].iov_len = strlen(iov[i].iov_base) + 1; 127 iov[i].iov_base = "fspath"; 128 iov[i++].iov_len = sizeof("fspath"); 129 iov[i].iov_base = mntpath; 130 iov[ [all...] |
/freebsd-9.3-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-9.3-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-9.3-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-9.3-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-9.3-release/sbin/mount_std/ |
H A D | mount_std.c | 79 struct iovec iov[4]; local 117 iov[0].iov_base = "fstype"; 118 iov[0].iov_len = sizeof("fstype"); 119 iov[1].iov_base = fsname; 120 iov[1].iov_len = strlen(iov[1].iov_base) + 1; 121 iov[2].iov_base = "fspath"; 122 iov[2].iov_len = sizeof("fspath"); 123 iov[3].iov_base = mntpath; 124 iov[ [all...] |
/freebsd-9.3-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-9.3-release/crypto/heimdal/lib/roken/ |
H A D | recvmsg.c | 48 struct iovec *iov = msg->msg_iov; local 51 tot += iov[i].iov_len; 60 ssize_t cnt = min(nb, iov->iov_len); 62 memcpy (iov->iov_base, p, cnt); 65 ++iov;
|
H A D | sendmsg.c | 48 struct iovec *iov = msg->msg_iov; local 51 tot += iov[i].iov_len; 59 memcpy (p, iov[i].iov_base, iov[i].iov_len); 60 p += iov[i].iov_len;
|
H A D | writev.c | 42 writev(int d, const struct iovec *iov, int iovcnt) argument 50 tot += iov[i].iov_len; 58 memcpy (p, iov[i].iov_base, iov[i].iov_len); 59 p += iov[i].iov_len;
|
H A D | readv.c | 42 readv(int d, const struct iovec *iov, int iovcnt) argument 50 tot += iov[i].iov_len; 59 ssize_t cnt = min(nb, iov->iov_len); 61 memcpy (iov->iov_base, p, cnt);
|
/freebsd-9.3-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-9.3-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, 237 set_charset(struct iovec **iov, int *iovlen, const char *localcs) argument [all...] |
/freebsd-9.3-release/sbin/mount_ext2fs/ |
H A D | mount_ext2fs.c | 62 struct iovec *iov; local 73 iov = NULL; 86 build_iovec(&iov, &iovlen, optarg, val, strlen(val)+1); 109 build_iovec(&iov, &iovlen, "fstype", fstype, strlen(fstype) + 1); 110 build_iovec(&iov, &iovlen, "fspath", mntpath, strlen(mntpath) + 1); 111 build_iovec(&iov, &iovlen, "from", fspec, strlen(fspec) + 1); 113 if (nmount(iov, iovlen, 0) < 0)
|
/freebsd-9.3-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-9.3-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-9.3-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 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, 297 set_charset(struct iovec **iov, int *iovlen, const char *cs_local, const char *cs_dos) argument [all...] |
/freebsd-9.3-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-9.3-release/sbin/mount/ |
H A D | mount_fs.c | 77 struct iovec *iov; local 90 iov = NULL; 104 build_iovec(&iov, &iovlen, optarg, val, (size_t)-1); 123 build_iovec(&iov, &iovlen, "fstype", fstype, (size_t)-1); 124 build_iovec(&iov, &iovlen, "fspath", mntpath, (size_t)-1); 125 build_iovec(&iov, &iovlen, "from", dev, (size_t)-1); 126 build_iovec(&iov, &iovlen, "errmsg", errmsg, sizeof(errmsg)); 128 if (nmount(iov, iovlen, mntflags) == -1) {
|