spa_t
spa_t *spa;
spa_t *spa;
spa_t *spa;
spa_t *spa;
spa_t *spa;
spa_t *spa;
spa_t *spa;
spa_t *spa;
const spa_t *spa = ((struct zfsmount *)dev->d_opendata)->spa;
spa_t *spa;
spa_t *spa;
spa_t *spa;
spa_t *spa;
spa_t *spa;
zfs_checkpoints_initial(spa_t *spa, const char *name, const char *dsname)
zfs_bootenv_initial(const char *envprefix, spa_t *spa, const char *rootname,
spa_t *spa;
const spa_t *spa = ((struct zfsmount *)dev->d_opendata)->spa;
const spa_t *spa = ((struct zfsmount *)dev->d_opendata)->spa;
static spa_t *
spa_t *spa;
static void zfs_bootenv_initial(const char *envname, spa_t *spa,
static void zfs_checkpoints_initial(spa_t *spa, const char *name,
spa_t *spa;
spa_t *next;
spa_t *prev;
spa_t *spa;
spa_t *spa;
spa_t *spa;
spa_t *spa;
spa_t *spa;
spa_t *spa;
vdev_from_nvlist(spa_t *spa, uint64_t top_guid, uint64_t label_guid,
vdev_init_from_nvlist(spa_t *spa, const nvlist_t *nvlist)
static spa_t *
spa_t *spa;
static spa_t *
spa_t *spa;
static spa_t *
spa_t *spa;
if ((spa = calloc(1, sizeof(spa_t))) == NULL)
static int zio_read(const spa_t *spa, const blkptr_t *bp, void *buf);
static int zio_read_impl(const spa_t *spa, const blkptr_t *bp, void *buf,
static int zfs_get_root(const spa_t *spa, uint64_t *objid);
static int zfs_rlookup(const spa_t *spa, uint64_t objnum, char *result);
static int zap_lookup(const spa_t *spa, const dnode_phys_t *dnode,
spa_status(spa_t *spa)
static int objset_get_dnode(const spa_t *, const objset_phys_t *, uint64_t,
static int dnode_read(const spa_t *, const dnode_phys_t *, off_t, void *,
spa_t *spa;
vdev_indirect_mapping_t *vdev_indirect_mapping_open(spa_t *, objset_phys_t *,
spa_t **spap)
spa_t *spa;
zio_read_gang(const spa_t *spa, const blkptr_t *bp, void *buf)
zio_read_impl(const spa_t *spa, const blkptr_t *bp, void *buf, bool print)
zio_read(const spa_t *spa, const blkptr_t *bp, void *buf)
dnode_read(const spa_t *spa, const dnode_phys_t *dnode, off_t offset,
fzap_lookup(const spa_t *spa, const dnode_phys_t *dnode, zap_phys_t *zh,
zap_lookup(const spa_t *spa, const dnode_phys_t *dnode, const char *name,
vdev_indirect_mapping_open(spa_t *spa, objset_phys_t *os,
fzap_list(const spa_t *spa, const dnode_phys_t *dnode, zap_phys_t *zh,
zap_list(const spa_t *spa, const dnode_phys_t *dnode)
objset_get_dnode(const spa_t *spa, const objset_phys_t *os, uint64_t objnum,
fzap_rlookup(const spa_t *spa, const dnode_phys_t *dnode, zap_phys_t *zh,
zap_rlookup(const spa_t *spa, const dnode_phys_t *dnode, char *name,
zfs_rlookup(const spa_t *spa, uint64_t objnum, char *result)
zfs_lookup_dataset(const spa_t *spa, const char *name, uint64_t *objnum)
zfs_list_dataset(const spa_t *spa, uint64_t objnum/*, int pos, char *entry*/)
zfs_callback_dataset(const spa_t *spa, uint64_t objnum,
zfs_mount_dataset(const spa_t *spa, uint64_t objnum, objset_phys_t *objset)
zfs_get_root(const spa_t *spa, uint64_t *objid)
zfs_mount_impl(const spa_t *spa, uint64_t rootobj, struct zfsmount *mount)
check_mos_features(const spa_t *spa)
load_nvlist(spa_t *spa, uint64_t obj, nvlist_t **value)
zfs_spa_init(spa_t *spa)
zfs_dnode_stat(const spa_t *spa, dnode_phys_t *dn, struct stat *sb)
zfs_dnode_readlink(const spa_t *spa, dnode_phys_t *dn, char *path, size_t psize)
const spa_t *spa;
zfs_get_bootenv_spa(spa_t *spa, nvlist_t **benvp)
zfs_set_bootenv_spa(spa_t *spa, nvlist_t *benv)
zfs_get_bootonce_spa(spa_t *spa, const char *key, char *buf, size_t size)
const spa_t *spa;
vdev_lookup_top(const spa_t *spa, uint64_t vdev)
spa_t *spa = vd->v_spa;
spa_t *spa = vdev->v_spa;
spa_t *io_spa;
raidz_checksum_verify(const spa_t *spa, const blkptr_t *bp, void *data,
vdev_raidz_combrec(const spa_t *spa, raidz_map_t *rm, const blkptr_t *bp,
zio_checksum_template_init(enum zio_checksum checksum, spa_t *spa)
zio_checksum_templates_free(spa_t *spa)
zio_checksum_verify(const spa_t *spa, const blkptr_t *bp, void *data)
zio_checksum_template_init(checksum, __DECONST(spa_t *,spa));
spa_t *spa;
zfs_read(spa_t *spa, dnode_phys_t *dn, void *buf, size_t size, off_t off)