Lines Matching refs:fsopts

74 msdos_prep_opts(fsinfo_t *fsopts)  in msdos_prep_opts()  argument
100 fsopts->fs_specific = msdos_opt; in msdos_prep_opts()
101 fsopts->fs_options = copy_opts(msdos_options); in msdos_prep_opts()
105 msdos_cleanup_opts(fsinfo_t *fsopts) in msdos_cleanup_opts() argument
107 free(fsopts->fs_specific); in msdos_cleanup_opts()
108 free(fsopts->fs_options); in msdos_cleanup_opts()
112 msdos_parse_opts(const char *option, fsinfo_t *fsopts) in msdos_parse_opts() argument
114 struct msdos_options *msdos_opt = fsopts->fs_specific; in msdos_parse_opts()
115 option_t *msdos_options = fsopts->fs_options; in msdos_parse_opts()
120 assert(fsopts != NULL); in msdos_parse_opts()
143 msdos_makefs(const char *image, const char *dir, fsnode *root, fsinfo_t *fsopts) in msdos_makefs() argument
145 struct msdos_options_ex *msdos_opt = fsopts->fs_specific; in msdos_makefs()
154 assert(fsopts != NULL); in msdos_makefs()
156 fsopts->size = fsopts->maxsize; in msdos_makefs()
158 fsopts->offset + fsopts->size); in msdos_makefs()
159 msdos_opt->options.offset = fsopts->offset; in msdos_makefs()
161 if (fsopts->sectorsize == -1) in msdos_makefs()
162 fsopts->sectorsize = 512; in msdos_makefs()
163 msdos_opt->options.bytes_per_sector = fsopts->sectorsize; in msdos_makefs()
164 } else if (fsopts->sectorsize == -1) { in msdos_makefs()
165 fsopts->sectorsize = msdos_opt->options.bytes_per_sector; in msdos_makefs()
166 } else if (fsopts->sectorsize != msdos_opt->options.bytes_per_sector) { in msdos_makefs()
169 fsopts->sectorsize, msdos_opt->options.bytes_per_sector); in msdos_makefs()
183 fsopts->fd = open(image, O_RDWR); in msdos_makefs()
184 vp.fs = fsopts; in msdos_makefs()
203 if (msdos_populate_dir(dir, VTODE(&rootvp), root, root, fsopts) == -1) in msdos_makefs()
219 fsnode *parent, fsinfo_t *fsopts) in msdos_populate_dir() argument
226 assert(fsopts != NULL); in msdos_populate_dir()
238 fsopts->curinode++; in msdos_populate_dir()
239 cur->inode->ino = fsopts->curinode; in msdos_populate_dir()
256 fsopts) == -1) { in msdos_populate_dir()