Lines Matching refs:iovlen

67 static int	set_charset(struct iovec **iov, int *iovlen, const char *, const char *);
73 int iovlen = 0;
90 build_iovec(&iov, &iovlen, "shortnames", NULL, (size_t)-1);
93 build_iovec(&iov, &iovlen, "longnames", NULL, (size_t)-1);
96 build_iovec_argf(&iov, &iovlen, "nowin95", "", (size_t)-1);
122 build_iovec_argf(&iov, &iovlen, "cs_local", quirk);
128 build_iovec_argf(&iov, &iovlen, "cs_dos", cs_dos, (size_t)-1);
139 build_iovec(&iov, &iovlen, optarg, val, (size_t)-1);
158 build_iovec(&iov, &iovlen, "cs_local", cs_local, (size_t)-1);
159 build_iovec(&iov, &iovlen, "cs_dos", cs_dos, (size_t)-1);
184 if (set_charset(&iov, &iovlen, cs_local, cs_dos) == -1)
186 build_iovec_argf(&iov, &iovlen, "kiconv", "");
188 build_iovec_argf(&iov, &iovlen, "cs_local", "ISO8859-1");
189 if (set_charset(&iov, &iovlen, "ISO8859-1", cs_dos) == -1)
191 build_iovec_argf(&iov, &iovlen, "kiconv", "");
215 build_iovec(&iov, &iovlen, "fstype", fstype, (size_t)-1);
216 build_iovec(&iov, &iovlen, "fspath", mntpath, (size_t)-1);
217 build_iovec(&iov, &iovlen, "from", dev, (size_t)-1);
218 build_iovec(&iov, &iovlen, "errmsg", errmsg, sizeof(errmsg));
219 build_iovec_argf(&iov, &iovlen, "uid", "%d", uid);
220 build_iovec_argf(&iov, &iovlen, "gid", "%u", gid);
221 build_iovec_argf(&iov, &iovlen, "mask", "%u", mask);
222 build_iovec_argf(&iov, &iovlen, "dirmask", "%u", dirmask);
224 if (nmount(iov, iovlen, 0) < 0) {
300 set_charset(struct iovec **iov, int *iovlen, const char *cs_local, const char *cs_dos)
310 build_iovec_argf(iov, iovlen, "cs_win", ENCODING_UNICODE);
319 build_iovec_argf(iov, iovlen, "cs_dos", cs_local);