Lines Matching refs:bonuslen
536 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx) in dnode_allocate() argument
560 ASSERT((bonustype == DMU_OT_NONE && bonuslen == 0) || in dnode_allocate()
561 (bonustype == DMU_OT_SA && bonuslen == 0) || in dnode_allocate()
562 (bonustype != DMU_OT_NONE && bonuslen != 0)); in dnode_allocate()
564 ASSERT3U(bonuslen, <=, DN_MAX_BONUSLEN); in dnode_allocate()
594 ((DN_MAX_BONUSLEN - bonuslen) >> SPA_BLKPTRSHIFT); in dnode_allocate()
596 dn->dn_bonuslen = bonuslen; in dnode_allocate()
619 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx) in dnode_reallocate() argument
629 ASSERT((bonustype == DMU_OT_NONE && bonuslen == 0) || in dnode_reallocate()
630 (bonustype != DMU_OT_NONE && bonuslen != 0) || in dnode_reallocate()
631 (bonustype == DMU_OT_SA && bonuslen == 0)); in dnode_reallocate()
633 ASSERT3U(bonuslen, <=, DN_MAX_BONUSLEN); in dnode_reallocate()
650 if (dn->dn_bonuslen != bonuslen) in dnode_reallocate()
651 dn->dn_next_bonuslen[tx->tx_txg&TXG_MASK] = bonuslen; in dnode_reallocate()
656 nblkptr = 1 + ((DN_MAX_BONUSLEN - bonuslen) >> SPA_BLKPTRSHIFT); in dnode_reallocate()
673 dn->dn_bonuslen = bonuslen; in dnode_reallocate()