Lines Matching defs:fsoptions
102 fsinfo_t fsoptions;
115 /* set default fsoptions */
116 (void)memset(&fsoptions, 0, sizeof(fsoptions));
117 fsoptions.fd = -1;
118 fsoptions.sectorsize = -1;
121 fstype->prepare_options(&fsoptions);
143 fsoptions.needswap = 1;
149 fsoptions.needswap = 1;
153 usage(fstype, &fsoptions);
161 fsoptions.freeblockpc = (int)
165 fsoptions.freeblocks =
179 fsoptions.freefilepc = (int)
183 fsoptions.freefiles =
194 fsoptions.follow = true;
198 fsoptions.minsize =
210 fsoptions.maxsize =
215 fsoptions.offset =
226 if (! fstype->parse_options(p, &fsoptions))
227 usage(fstype, &fsoptions);
233 fsoptions.replace = 1;
237 fsoptions.minsize = fsoptions.maxsize =
242 fsoptions.sectorsize =
250 fstype->cleanup_options(&fsoptions);
251 fsoptions.fs_specific = NULL;
255 fstype->prepare_options(&fsoptions);
265 fsoptions.onlyspec++;
269 fsoptions.sparse = 1;
274 usage(fstype, &fsoptions);
289 usage(fstype, &fsoptions);
292 if (fsoptions.onlyspec != 0 && specfile == NULL)
297 root = walk_dir(argv[1], ".", NULL, NULL, fsoptions.replace,
298 fsoptions.follow);
309 root = walk_dir(argv[i], ".", NULL, root, fsoptions.replace,
310 fsoptions.follow);
316 apply_specfile(specfile, argv[1], root, fsoptions.onlyspec);
328 fstype->make_fs(argv[0], argv[1], root, &fsoptions);
512 usage(fstype_t *fstype, fsinfo_t *fsoptions)
531 option_t *o = fsoptions->fs_options;