Searched refs:TXG_MASK (Results 1 - 16 of 16) sorted by relevance

/netbsd-current/external/cddl/osnet/dist/uts/common/fs/zfs/sys/
H A Dtxg.h41 #define TXG_MASK (TXG_SIZE - 1) /* mask for size */ macro
43 #define TXG_IDX (txg & TXG_MASK)
/netbsd-current/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Dtxg.c306 tc->tc_count[txg & TXG_MASK]++;
328 int g = th->th_txg & TXG_MASK;
339 int g = th->th_txg & TXG_MASK;
360 int g = txg & TXG_MASK;
427 int g = txg & TXG_MASK;
725 return (tl->tl_head[txg & TXG_MASK] == NULL);
753 int t = txg & TXG_MASK;
777 int t = txg & TXG_MASK;
804 int t = txg & TXG_MASK;
826 int t = txg & TXG_MASK;
[all...]
H A Ddsl_pool.c595 dsl_pool_undirty_space(dp, dp->dp_dirty_pertxg[txg & TXG_MASK], txg);
603 dp->dp_long_free_dirty_pertxg[txg & TXG_MASK] == 0);
604 dp->dp_long_free_dirty_pertxg[txg & TXG_MASK] = 0;
661 if (list_head(&mos->os_dirty_dnodes[txg & TXG_MASK]) != NULL ||
662 list_head(&mos->os_free_dnodes[txg & TXG_MASK]) != NULL) {
761 dp->dp_dirty_pertxg[tx->tx_txg & TXG_MASK] += space;
774 if (dp->dp_dirty_pertxg[txg & TXG_MASK] < space) {
776 space = dp->dp_dirty_pertxg[txg & TXG_MASK];
778 ASSERT3U(dp->dp_dirty_pertxg[txg & TXG_MASK], >=, space);
779 dp->dp_dirty_pertxg[txg & TXG_MASK]
[all...]
H A Ddnode.c364 dn->dn_next_bonuslen[tx->tx_txg & TXG_MASK] = DN_ZERO_BONUSLEN;
366 dn->dn_next_bonuslen[tx->tx_txg & TXG_MASK] = dn->dn_bonuslen;
377 dn->dn_next_bonustype[tx->tx_txg & TXG_MASK] = dn->dn_bonustype;
387 dn->dn_rm_spillblk[tx->tx_txg&TXG_MASK] = DN_KILL_SPILLBLK;
615 dn->dn_next_indblkshift[tx->tx_txg & TXG_MASK] = ibs;
616 dn->dn_next_bonuslen[tx->tx_txg & TXG_MASK] = dn->dn_bonuslen;
617 dn->dn_next_bonustype[tx->tx_txg & TXG_MASK] = dn->dn_bonustype;
618 dn->dn_next_blksz[tx->tx_txg & TXG_MASK] = dn->dn_datablksz;
652 dn->dn_next_blksz[tx->tx_txg&TXG_MASK] = blocksize;
655 dn->dn_next_bonuslen[tx->tx_txg&TXG_MASK]
[all...]
H A Dmetaslab.c564 range_tree_space(msp->ms_alloctree[(txg + t) & TXG_MASK]);
566 freed = range_tree_space(msp->ms_freetree[TXG_CLEAN(txg) & TXG_MASK]);
2174 range_tree_t *freetree = msp->ms_freetree[txg & TXG_MASK];
2215 range_tree_walk(msp->ms_alloctree[(txg + t) & TXG_MASK],
2262 range_tree_t *alloctree = msp->ms_alloctree[txg & TXG_MASK];
2263 range_tree_t **freetree = &msp->ms_freetree[txg & TXG_MASK];
2265 &msp->ms_freetree[TXG_CLEAN(txg) & TXG_MASK];
2394 ASSERT0(range_tree_space(msp->ms_alloctree[txg & TXG_MASK]));
2395 ASSERT0(range_tree_space(msp->ms_alloctree[TXG_CLEAN(txg) & TXG_MASK]));
2396 ASSERT0(range_tree_space(msp->ms_freetree[txg & TXG_MASK]));
[all...]
H A Dzil.c516 if (txg_list_member(&dp->dp_dirty_zilogs, zilog, txg & TXG_MASK))
1274 itxg_t *itxg = &zilog->zl_itxg[txg & TXG_MASK];
1327 itxg = &zilog->zl_itxg[txg & TXG_MASK];
1386 itxg_t *itxg = &zilog->zl_itxg[synced_txg & TXG_MASK];
1432 itxg_t *itxg = &zilog->zl_itxg[txg & TXG_MASK];
1477 itxg_t *itxg = &zilog->zl_itxg[txg & TXG_MASK];
1659 uint64_t *replayed_seq = &zilog->zl_replayed_seq[txg & TXG_MASK];
2182 zilog->zl_replayed_seq[dmu_tx_get_txg(tx) & TXG_MASK] =
H A Ddsl_dir.c1026 ASSERT0(dd->dd_tempreserved[tx->tx_txg&TXG_MASK]);
1028 dd->dd_space_towrite[tx->tx_txg&TXG_MASK] / 1024);
1029 dd->dd_space_towrite[tx->tx_txg&TXG_MASK] = 0;
1045 space += dd->dd_space_towrite[i&TXG_MASK];
1046 ASSERT3U(dd->dd_space_towrite[i&TXG_MASK], >=, 0);
1134 int txgidx = txg & TXG_MASK;
1307 int txgidx = tx->tx_txg & TXG_MASK;
1347 dd->dd_space_towrite[tx->tx_txg & TXG_MASK] += space;
H A Ddmu_object.c197 dn->dn_next_type[tx->tx_txg & TXG_MASK] = dn->dn_type =
H A Ddnode_sync.c43 int txgoff = tx->tx_txg & TXG_MASK;
481 int txgoff = tx->tx_txg & TXG_MASK;
543 int txgoff = tx->tx_txg & TXG_MASK;
H A Ddmu_objset.c805 mdn->dn_next_nlevels[tx->tx_txg & TXG_MASK] =
1157 txgoff = tx->tx_txg & TXG_MASK;
1190 return (!list_is_empty(&os->os_dirty_dnodes[txg & TXG_MASK]) ||
1191 !list_is_empty(&os->os_free_dnodes[txg & TXG_MASK]));
H A Ddsl_dataset.c1738 if (ds->ds_resume_bytes[tx->tx_txg & TXG_MASK] != 0) {
1741 &ds->ds_resume_object[tx->tx_txg & TXG_MASK], tx));
1744 &ds->ds_resume_offset[tx->tx_txg & TXG_MASK], tx));
1747 &ds->ds_resume_bytes[tx->tx_txg & TXG_MASK], tx));
1748 ds->ds_resume_object[tx->tx_txg & TXG_MASK] = 0;
1749 ds->ds_resume_offset[tx->tx_txg & TXG_MASK] = 0;
1750 ds->ds_resume_bytes[tx->tx_txg & TXG_MASK] = 0;
H A Ddbuf.c1465 int txgoff = tx->tx_txg & TXG_MASK;
1562 dn->dn_next_nlevels[(tx->tx_txg-1) & TXG_MASK] > db->db_level ||
1563 dn->dn_next_nlevels[(tx->tx_txg-2) & TXG_MASK] > db->db_level);
1823 list_remove(&dn->dn_dirty_records[txg & TXG_MASK], dr);
3150 list_insert_tail(&dn->dn_dirty_records[txg&TXG_MASK], dr);
H A Ddmu.c796 dp->dp_long_free_dirty_pertxg[dmu_tx_get_txg(tx) & TXG_MASK] +=
H A Ddmu_send.c2026 int txgoff = dmu_tx_get_txg(tx) & TXG_MASK;
H A Dzio.c929 bplist_append(&spa->spa_free_bplist[txg & TXG_MASK], bp);
H A Dspa.c6846 bplist_t *free_bpl = &spa->spa_free_bplist[txg & TXG_MASK];

Completed in 342 milliseconds