Lines Matching refs:blkid
1438 dnode_new_blkid(dnode_t *dn, uint64_t blkid, dmu_tx_t *tx, boolean_t have_read) in dnode_new_blkid() argument
1444 ASSERT(blkid != DMU_BONUS_BLKID); in dnode_new_blkid()
1455 if (blkid <= dn->dn_maxblkid) in dnode_new_blkid()
1464 if (blkid <= dn->dn_maxblkid) in dnode_new_blkid()
1467 dn->dn_maxblkid = blkid; in dnode_new_blkid()
1475 sz <= blkid && sz >= dn->dn_nblkptr; sz <<= epbs) in dnode_new_blkid()
1533 uint64_t blkoff, blkid, nblks; in dnode_free_range() local
1566 blkid = 0; in dnode_free_range()
1643 blkid = off >> blkshift; in dnode_free_range()
1671 first = blkid >> epbs; in dnode_free_range()
1676 last = (blkid + nblks - 1) >> epbs; in dnode_free_range()
1724 range_tree_clear(dn->dn_free_ranges[txgoff], blkid, nblks); in dnode_free_range()
1725 range_tree_add(dn->dn_free_ranges[txgoff], blkid, nblks); in dnode_free_range()
1727 blkid, nblks, tx->tx_txg); in dnode_free_range()
1730 dbuf_free_range(dn, blkid, blkid + nblks - 1, tx); in dnode_free_range()
1753 dnode_block_freed(dnode_t *dn, uint64_t blkid) in dnode_block_freed() argument
1758 if (blkid == DMU_BONUS_BLKID) in dnode_block_freed()
1771 if (blkid == DMU_SPILL_BLKID) in dnode_block_freed()
1777 range_tree_contains(dn->dn_free_ranges[i], blkid, 1)) in dnode_block_freed()
1874 uint64_t blkid = dbuf_whichblock(dn, lvl, *offset); in dnode_next_offset_level() local
1875 error = dbuf_hold_impl(dn, lvl, blkid, TRUE, FALSE, FTAG, &db); in dnode_next_offset_level()