Lines Matching refs:iov

64 static int	set_charset(struct iovec **iov, int *iovlen, const char *, const char *);
69 struct iovec *iov = NULL;
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, &iovlen, "cs_dos", cs_dos, (size_t)-1);
182 if (set_charset(&iov, &iovlen, cs_local, cs_dos) == -1)
184 build_iovec_argf(&iov, &iovlen, "kiconv", "");
186 build_iovec_argf(&iov, &iovlen, "cs_local", "ISO8859-1");
187 if (set_charset(&iov, &iovlen, "ISO8859-1", cs_dos) == -1)
189 build_iovec_argf(&iov, &iovlen, "kiconv", "");
212 build_iovec(&iov, &iovlen, "fstype", fstype, (size_t)-1);
213 build_iovec(&iov, &iovlen, "fspath", mntpath, (size_t)-1);
214 build_iovec(&iov, &iovlen, "from", dev, (size_t)-1);
215 build_iovec(&iov, &iovlen, "errmsg", errmsg, sizeof(errmsg));
216 build_iovec_argf(&iov, &iovlen, "uid", "%d", uid);
217 build_iovec_argf(&iov, &iovlen, "gid", "%u", gid);
218 build_iovec_argf(&iov, &iovlen, "mask", "%u", mask);
219 build_iovec_argf(&iov, &iovlen, "dirmask", "%u", dirmask);
221 if (nmount(iov, iovlen, mntflags) < 0) {
297 set_charset(struct iovec **iov, int *iovlen, const char *cs_local, const char *cs_dos)
307 build_iovec_argf(iov, iovlen, "cs_win", ENCODING_UNICODE);
316 build_iovec_argf(iov, iovlen, "cs_dos", cs_local);