Lines Matching refs:zfs_opt_t
115 } zfs_opt_t; typedef
118 void dsl_init(zfs_opt_t *);
122 void dsl_dir_foreach(zfs_opt_t *, zfs_dsl_dir_t *,
123 void (*)(zfs_opt_t *, zfs_dsl_dir_t *, void *), void *);
125 char *dsl_dir_get_mountpoint(zfs_opt_t *, zfs_dsl_dir_t *);
128 void dsl_dir_dataset_write(zfs_opt_t *, zfs_objset_t *, zfs_dsl_dir_t *);
129 void dsl_dir_root_finalize(zfs_opt_t *, uint64_t);
130 void dsl_write(zfs_opt_t *);
133 void fs_build(zfs_opt_t *, int, fsnode *);
136 zfs_objset_t *objset_alloc(zfs_opt_t *zfs, uint64_t type);
137 off_t objset_space_alloc(zfs_opt_t *, zfs_objset_t *, off_t *);
144 void objset_write(zfs_opt_t *zfs, zfs_objset_t *os);
147 void vdev_init(zfs_opt_t *, const char *);
148 off_t vdev_space_alloc(zfs_opt_t *zfs, off_t *lenp);
149 void vdev_pwrite_data(zfs_opt_t *zfs, uint8_t datatype, uint8_t cksumtype,
152 void vdev_pwrite_dnode_indir(zfs_opt_t *zfs, dnode_phys_t *dnode, uint8_t level,
154 void vdev_pwrite_dnode_data(zfs_opt_t *zfs, dnode_phys_t *dnode, const void *data,
156 void vdev_label_write(zfs_opt_t *zfs, int ind, const vdev_label_t *labelp);
157 void vdev_spacemap_write(zfs_opt_t *);
158 void vdev_fini(zfs_opt_t *zfs);
167 void zap_write(zfs_opt_t *, zfs_zap_t *);
170 struct dnode_cursor *dnode_cursor_init(zfs_opt_t *, zfs_objset_t *,
172 blkptr_t *dnode_cursor_next(zfs_opt_t *, struct dnode_cursor *, off_t);
173 void dnode_cursor_finish(zfs_opt_t *, struct dnode_cursor *);