dmu_objset_spa
(void) visit_indirect(dmu_objset_spa(dn->dn_objset), dnp,
dmu_objset_spa(dl->dl_os)->spa_dsl_pool->dp_empty_bpobj;
cb_data->zcd_spa = dmu_objset_spa(os);
bp_get_dsize_sync(dmu_objset_spa(bpo->bpo_os), bp);
spa_t *spa = dmu_objset_spa(os);
bp_get_dsize_sync(dmu_objset_spa(bpo->bpo_os), bp);
sra.spa = dmu_objset_spa(bpo->bpo_os);
spa_feature_decr(dmu_objset_spa(os), SPA_FEATURE_EMPTY_BPOBJ, tx);
if (!spa_feature_is_active(dmu_objset_spa(os),
if (spa_version(dmu_objset_spa(os)) < SPA_VERSION_BPOBJ_ACCOUNT)
else if (spa_version(dmu_objset_spa(os)) < SPA_VERSION_DEADLISTS)
txg != spa_syncing_txg(dmu_objset_spa(db->db_objset)));
ASSERT(spa_feature_is_active(dmu_objset_spa(db->db_objset),
zio_t *pio = zio_root(dmu_objset_spa(dn->dn_objset), NULL, NULL,
ASSERT3U(blksz, <=, spa_maxblocksize(dmu_objset_spa(db->db_objset)));
spa_t *spa = dmu_objset_spa(db->db_objset);
spa_t *spa = dmu_objset_spa(os);
spa_t *spa = dmu_objset_spa(dn->dn_objset);
spa_t *spa = dmu_objset_spa(db->db_objset);
spa_t *spa = dmu_objset_spa(dn->dn_objset);
spa_t *spa = dmu_objset_spa(db->db_objset);
spa_feature_incr(dmu_objset_spa(mos),
spa_feature_decr(dmu_objset_spa(mos),
if (!spa_feature_is_enabled(dmu_objset_spa(os),
last_removed_txg = spa_get_last_removal_txg(dmu_objset_spa(os));
if (zap_lookup(spa_meta_objset(dmu_objset_spa(os)),
remap_start_txg = spa_last_synced_txg(dmu_objset_spa(os));
spa_writeable(dmu_objset_spa(os)));
spa_writeable(dmu_objset_spa(os)));
drro->drr_blksz > spa_maxblocksize(dmu_objset_spa(rwa->os)) ||
DN_BONUS_SIZE(spa_maxdnodesize(dmu_objset_spa(rwa->os))) ||
(spa_maxdnodesize(dmu_objset_spa(rwa->os)) >> DNODE_SHIFT)) {
drrs->drr_length > spa_maxblocksize(dmu_objset_spa(rwa->os)))
abuf = arc_loan_raw_buf(dmu_objset_spa(ra->os),
dmu_objset_spa(ra->os),
abuf = arc_loan_buf(dmu_objset_spa(ra->os),
abuf = arc_loan_raw_buf(dmu_objset_spa(ra->os),
abuf = arc_loan_buf(dmu_objset_spa(ra->os),
ASSERT3U(size, <=, spa_maxblocksize(dmu_objset_spa(dn->dn_objset)));
spa_maxdnodesize(dmu_objset_spa(dn->dn_objset)));
spa_maxblocksize(dmu_objset_spa(dn->dn_objset)));
spa_maxblocksize(dmu_objset_spa(dn->dn_objset)));
DN_BONUS_SIZE(spa_maxdnodesize(dmu_objset_spa(dn->dn_objset))));
spa_feature_decr(dmu_objset_spa(mos),
if (spa_version(dmu_objset_spa(os)) < SPA_VERSION_DEADLISTS)
bp_get_dsize_sync(dmu_objset_spa(dl->dl_os), bp);
if (spa_version(dmu_objset_spa(dp->dp_meta_objset)) <
if (spa_version(dmu_objset_spa(sdd->dd_pool->dp_meta_objset)) <
spa_t *spa = dmu_objset_spa(os);
spa_t *spa = dmu_objset_spa(os);
spa_t *spa = dmu_objset_spa(os);
spa_t *spa = dmu_objset_spa(sm->sm_os);
extern struct spa *dmu_objset_spa(objset_t *os);
spa_version(dmu_objset_spa(os)) >= SPA_VERSION_FUID)
spa_version(dmu_objset_spa(os)) >= SPA_VERSION_SA)
ret = (dmu_objset_id(os) == spa_bootfs(dmu_objset_spa(os)));
zfs_zpl_version_map(spa_version(dmu_objset_spa(os)))) {
(u_longlong_t)spa_version(dmu_objset_spa(os)));
if (spa_writeable(dmu_objset_spa(zfsvfs->z_os))) {
spa_version(dmu_objset_spa(zfsvfs->z_os)))
ASSERT3U(spa_version(dmu_objset_spa(zfsvfs->z_os)), >=,
ASSERT3U(newval, <=, spa_maxblocksize(dmu_objset_spa(zfsvfs->z_os)));
!spa_writeable(dmu_objset_spa(os))) {
version = zfs_zpl_version_map(spa_version(dmu_objset_spa(os)));
zilog->zl_spa = dmu_objset_spa(os);
spa_t *spa = dmu_objset_spa(zv->zv_objset);
spa_t *spa = dmu_objset_spa(os);
uint64_t version = spa_version(dmu_objset_spa(zv->zv_objset));
if (dmu_objset_is_snapshot(os) || !spa_writeable(dmu_objset_spa(os)))
if (spa_writeable(dmu_objset_spa(os))) {
!spa_writeable(dmu_objset_spa(os)))
abp[i] = arc_loan_buf(dmu_objset_spa(sl->sl_zvol_objset_hdl),