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