Lines Matching refs:dn_objset
234 ASSERT(dn->dn_objset);
408 ASSERT(!POINTER_IS_VALID(dn->dn_objset));
412 * Defer setting dn_objset until the dnode is ready to be a candidate
463 * Everything else must be valid before assigning dn_objset
466 dn->dn_objset = os;
481 objset_t *os = dn->dn_objset;
487 POINTER_INVALIDATE(&dn->dn_objset);
539 spa_maxblocksize(dmu_objset_spa(dn->dn_objset)));
550 dprintf("os=%p obj=%llu txg=%llu blocksize=%d ibs=%d\n", dn->dn_objset,
623 spa_maxblocksize(dmu_objset_spa(dn->dn_objset)));
711 ndn->dn_objset = odn->dn_objset;
797 POINTER_INVALIDATE(&odn->dn_objset);
855 os = odn->dn_objset;
865 if (os != odn->dn_objset) {
882 if (os != odn->dn_objset) {
1263 objset_t *os = dn->dn_objset;
1351 mutex_enter(&dn->dn_objset->os_lock);
1353 list_remove(&dn->dn_objset->os_dirty_dnodes[txgoff], dn);
1354 list_insert_tail(&dn->dn_objset->os_free_dnodes[txgoff], dn);
1355 mutex_exit(&dn->dn_objset->os_lock);
1357 mutex_exit(&dn->dn_objset->os_lock);
1372 ASSERT3U(size, <=, spa_maxblocksize(dmu_objset_spa(dn->dn_objset)));
1749 void *dp = spa_get_dsl(dn->dn_objset->os_spa);
1796 if (spa_version(dn->dn_objset->os_spa) < SPA_VERSION_DNODE_BYTES) {
1814 objset_t *os = dn->dn_objset;