Lines Matching refs:dnode
126 vdev_pwrite_dnode_indir(zfs_opt_t *zfs, dnode_phys_t *dnode, uint8_t level, in vdev_pwrite_dnode_indir() argument
129 vdev_pwrite_data(zfs, dnode->dn_type, dnode->dn_checksum, level, fill, in vdev_pwrite_dnode_indir()
132 assert((dnode->dn_flags & DNODE_FLAG_USED_BYTES) != 0); in vdev_pwrite_dnode_indir()
133 dnode->dn_used += sz; in vdev_pwrite_dnode_indir()
137 vdev_pwrite_dnode_data(zfs_opt_t *zfs, dnode_phys_t *dnode, const void *data, in vdev_pwrite_dnode_data() argument
140 vdev_pwrite_dnode_indir(zfs, dnode, 0, 1, data, sz, loc, in vdev_pwrite_dnode_data()
141 &dnode->dn_blkptr[0]); in vdev_pwrite_dnode_data()
302 dnode_phys_t *dnode; in vdev_spacemap_write() member
327 sma[i].dnode = objset_dnode_bonus_alloc(zfs->mos, in vdev_spacemap_write()
349 sma[i].dnode->dn_nblkptr = 3; in vdev_spacemap_write()
350 sma[i].dnode->dn_datablkszsec = smblksz >> MINBLOCKSHIFT; in vdev_spacemap_write()
389 sm = DN_BONUS(sma[i].dnode); in vdev_spacemap_write()
393 vdev_pwrite_dnode_data(zfs, sma[i].dnode, smblk, smblksz, in vdev_spacemap_write()