Lines Matching refs:dnh_dnode
267 ASSERT(dn->dn_handle->dnh_dnode == dn); in dnode_verify()
486 ASSERT(!DN_SLOT_IS_PTR(dnh->dnh_dnode)); in dnode_create()
507 dnh->dnh_dnode = dn; in dnode_create()
833 ASSERT(ndn->dn_handle->dnh_dnode == odn); in dnode_move_impl()
834 ndn->dn_handle->dnh_dnode = ndn; in dnode_move_impl()
1092 dnh->dnh_dnode = ptr; in dnode_set_slots()
1107 dnode_t *dn = dnh->dnh_dnode; in dnode_check_slots_free()
1140 if (DN_SLOT_IS_PTR(dnh->dnh_dnode)) { in dnode_reclaim_slots()
1141 ASSERT3S(dnh->dnh_dnode->dn_type, ==, DMU_OT_NONE); in dnode_reclaim_slots()
1142 dnode_destroy(dnh->dnh_dnode); in dnode_reclaim_slots()
1143 dnh->dnh_dnode = DN_SLOT_FREE; in dnode_reclaim_slots()
1173 dnode_t *dn = dnh->dnh_dnode; in dnode_special_close()
1190 dnh->dnh_dnode = NULL; in dnode_special_close()
1224 if (!DN_SLOT_IS_PTR(dnh->dnh_dnode)) { in dnode_buf_evict_async()
1226 dnh->dnh_dnode = DN_SLOT_UNINIT; in dnode_buf_evict_async()
1231 dn = dnh->dnh_dnode; in dnode_buf_evict_async()
1243 dnh->dnh_dnode = DN_SLOT_UNINIT; in dnode_buf_evict_async()
1401 dnh[i].dnh_dnode = DN_SLOT_FREE; in dnode_hold_impl()
1428 if (DN_SLOT_IS_PTR(dnh->dnh_dnode)) { in dnode_hold_impl()
1429 dn = dnh->dnh_dnode; in dnode_hold_impl()
1430 } else if (dnh->dnh_dnode == DN_SLOT_INTERIOR) { in dnode_hold_impl()
1435 } else if (dnh->dnh_dnode != DN_SLOT_ALLOCATED) { in dnode_hold_impl()
1452 if (DN_SLOT_IS_PTR(dnh->dnh_dnode)) { in dnode_hold_impl()
1454 dn = dnh->dnh_dnode; in dnode_hold_impl()
1519 if (DN_SLOT_IS_PTR(dnh->dnh_dnode)) { in dnode_hold_impl()
1520 dn = dnh->dnh_dnode; in dnode_hold_impl()