Lines Matching refs:fsopts
72 zfs_prep_opts(fsinfo_t *fsopts) in zfs_prep_opts() argument
103 fsopts->fs_specific = zfs; in zfs_prep_opts()
104 fsopts->fs_options = copy_opts(zfs_options); in zfs_prep_opts()
108 zfs_parse_opts(const char *option, fsinfo_t *fsopts) in zfs_parse_opts() argument
115 zfs = fsopts->fs_specific; in zfs_parse_opts()
135 rv = set_option(fsopts->fs_options, option, buf, sizeof(buf)); in zfs_parse_opts()
140 zfs_size_vdev(fsinfo_t *fsopts) in zfs_size_vdev() argument
145 zfs = fsopts->fs_specific; in zfs_size_vdev()
147 assert(fsopts->maxsize != 0); in zfs_size_vdev()
153 vdevsize = rounddown2(fsopts->maxsize, 1 << zfs->ashift); in zfs_size_vdev()
156 if (vdevsize < fsopts->minsize || vdevsize > fsopts->maxsize) { in zfs_size_vdev()
190 if (vdevsize1 < fsopts->minsize) in zfs_size_vdev()
192 if (vdevsize1 <= fsopts->maxsize) in zfs_size_vdev()
208 zfs_check_opts(fsinfo_t *fsopts) in zfs_check_opts() argument
212 zfs = fsopts->fs_specific; in zfs_check_opts()
214 if (fsopts->offset != 0) in zfs_check_opts()
216 if (fsopts->maxsize == 0) in zfs_check_opts()
243 zfs_size_vdev(fsopts); in zfs_check_opts()
247 zfs_cleanup_opts(fsinfo_t *fsopts) in zfs_cleanup_opts() argument
252 zfs = fsopts->fs_specific; in zfs_cleanup_opts()
261 free(fsopts->fs_options); in zfs_cleanup_opts()
780 zfs_makefs(const char *image, const char *dir, fsnode *root, fsinfo_t *fsopts) in zfs_makefs() argument
785 zfs = fsopts->fs_specific; in zfs_makefs()
793 zfs_check_opts(fsopts); in zfs_makefs()