Lines Matching refs:dnode
127 vdev_pwrite_dnode_indir(zfs_opt_t *zfs, dnode_phys_t *dnode, uint8_t level, in vdev_pwrite_dnode_indir() argument
130 vdev_pwrite_data(zfs, dnode->dn_type, dnode->dn_checksum, level, fill, in vdev_pwrite_dnode_indir()
133 assert((dnode->dn_flags & DNODE_FLAG_USED_BYTES) != 0); in vdev_pwrite_dnode_indir()
134 dnode->dn_used += sz; in vdev_pwrite_dnode_indir()
138 vdev_pwrite_dnode_data(zfs_opt_t *zfs, dnode_phys_t *dnode, const void *data, in vdev_pwrite_dnode_data() argument
141 vdev_pwrite_dnode_indir(zfs, dnode, 0, 1, data, sz, loc, in vdev_pwrite_dnode_data()
142 &dnode->dn_blkptr[0]); in vdev_pwrite_dnode_data()
303 dnode_phys_t *dnode; in vdev_spacemap_write() member
328 sma[i].dnode = objset_dnode_bonus_alloc(zfs->mos, in vdev_spacemap_write()
350 sma[i].dnode->dn_nblkptr = 3; in vdev_spacemap_write()
351 sma[i].dnode->dn_datablkszsec = smblksz >> MINBLOCKSHIFT; in vdev_spacemap_write()
390 sm = DN_BONUS(sma[i].dnode); in vdev_spacemap_write()
394 vdev_pwrite_dnode_data(zfs, sma[i].dnode, smblk, smblksz, in vdev_spacemap_write()