Lines Matching defs:txgoff

45 	int txgoff = tx->tx_txg & TXG_MASK;
48 int new_level = dn->dn_next_nlevels[txgoff];
577 int txgoff = tx->tx_txg & TXG_MASK;
588 dnode_undirty_dbufs(&dn->dn_dirty_records[txgoff]);
602 dn->dn_next_nlevels[txgoff] = 0;
603 dn->dn_next_indblkshift[txgoff] = 0;
604 dn->dn_next_blksz[txgoff] = 0;
605 dn->dn_next_maxblkid[txgoff] = 0;
644 int txgoff = tx->tx_txg & TXG_MASK;
645 list_t *list = &dn->dn_dirty_records[txgoff];
711 if (dn->dn_next_type[txgoff] != 0) {
713 dn->dn_next_type[txgoff] = 0;
716 if (dn->dn_next_blksz[txgoff] != 0) {
717 ASSERT(P2PHASE(dn->dn_next_blksz[txgoff],
721 dn->dn_next_blksz[txgoff] >> SPA_MINBLOCKSHIFT ==
723 !range_tree_is_empty(dn->dn_free_ranges[txgoff]));
725 dn->dn_next_blksz[txgoff] >> SPA_MINBLOCKSHIFT;
726 dn->dn_next_blksz[txgoff] = 0;
729 if (dn->dn_next_bonuslen[txgoff] != 0) {
730 if (dn->dn_next_bonuslen[txgoff] == DN_ZERO_BONUSLEN)
733 dnp->dn_bonuslen = dn->dn_next_bonuslen[txgoff];
736 dn->dn_next_bonuslen[txgoff] = 0;
739 if (dn->dn_next_bonustype[txgoff] != 0) {
740 ASSERT(DMU_OT_IS_VALID(dn->dn_next_bonustype[txgoff]));
741 dnp->dn_bonustype = dn->dn_next_bonustype[txgoff];
742 dn->dn_next_bonustype[txgoff] = 0;
752 if (dn->dn_rm_spillblk[txgoff] || freeing_dnode) {
755 dn->dn_rm_spillblk[txgoff] = 0;
758 if (dn->dn_next_indblkshift[txgoff] != 0) {
760 dnp->dn_indblkshift = dn->dn_next_indblkshift[txgoff];
761 dn->dn_next_indblkshift[txgoff] = 0;
782 if (dn->dn_free_ranges[txgoff] != NULL) {
789 ASSERT(range_tree_contains(dn->dn_free_ranges[txgoff],
800 range_tree_walk(dn->dn_free_ranges[txgoff],
802 range_tree_vacate(dn->dn_free_ranges[txgoff], NULL, NULL);
803 range_tree_destroy(dn->dn_free_ranges[txgoff]);
804 dn->dn_free_ranges[txgoff] = NULL;
822 if (dn->dn_next_nlevels[txgoff]) {
824 dn->dn_next_nlevels[txgoff] = 0;
832 if (dn->dn_next_maxblkid[txgoff]) {
835 dn->dn_next_maxblkid[txgoff] & ~DMU_NEXT_MAXBLKID_SET;
836 dn->dn_next_maxblkid[txgoff] = 0;
840 if (dn->dn_next_nblkptr[txgoff]) {
843 if (dn->dn_next_nblkptr[txgoff] > dnp->dn_nblkptr) {
847 (dn->dn_next_nblkptr[txgoff] - dnp->dn_nblkptr));
851 ASSERT(dn->dn_next_nblkptr[txgoff] < dnp->dn_nblkptr);
854 if (i >= dn->dn_next_nblkptr[txgoff])
860 dnp->dn_nblkptr = dn->dn_next_nblkptr[txgoff];
861 dn->dn_next_nblkptr[txgoff] = 0;