Lines Matching refs:bonuslen
537 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx) in dnode_allocate() argument
561 ASSERT((bonustype == DMU_OT_NONE && bonuslen == 0) || in dnode_allocate()
562 (bonustype == DMU_OT_SA && bonuslen == 0) || in dnode_allocate()
563 (bonustype != DMU_OT_NONE && bonuslen != 0)); in dnode_allocate()
565 ASSERT3U(bonuslen, <=, DN_MAX_BONUSLEN); in dnode_allocate()
595 ((DN_MAX_BONUSLEN - bonuslen) >> SPA_BLKPTRSHIFT); in dnode_allocate()
597 dn->dn_bonuslen = bonuslen; in dnode_allocate()
620 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx) in dnode_reallocate() argument
630 ASSERT((bonustype == DMU_OT_NONE && bonuslen == 0) || in dnode_reallocate()
631 (bonustype != DMU_OT_NONE && bonuslen != 0) || in dnode_reallocate()
632 (bonustype == DMU_OT_SA && bonuslen == 0)); in dnode_reallocate()
634 ASSERT3U(bonuslen, <=, DN_MAX_BONUSLEN); in dnode_reallocate()
651 if (dn->dn_bonuslen != bonuslen) in dnode_reallocate()
652 dn->dn_next_bonuslen[tx->tx_txg&TXG_MASK] = bonuslen; in dnode_reallocate()
657 nblkptr = 1 + ((DN_MAX_BONUSLEN - bonuslen) >> SPA_BLKPTRSHIFT); in dnode_reallocate()
674 dn->dn_bonuslen = bonuslen; in dnode_reallocate()