Lines Matching refs:dnode
63 dnode_init(dnode_phys_t *dnode, uint8_t type, uint8_t bonustype, in dnode_init() argument
66 dnode->dn_indblkshift = MAXBLOCKSHIFT; in dnode_init()
67 dnode->dn_type = type; in dnode_init()
68 dnode->dn_bonustype = bonustype; in dnode_init()
69 dnode->dn_bonuslen = bonuslen; in dnode_init()
70 dnode->dn_checksum = ZIO_CHECKSUM_FLETCHER_4; in dnode_init()
71 dnode->dn_nlevels = 1; in dnode_init()
72 dnode->dn_nblkptr = 1; in dnode_init()
73 dnode->dn_flags = DNODE_FLAG_USED_BYTES; in dnode_init()
198 dnode_phys_t *dnode; in objset_dnode_bonus_alloc() local
209 dnode = &chunk->buf[chunk->nextfree++]; in objset_dnode_bonus_alloc()
210 dnode_init(dnode, type, bonustype, bonuslen); in objset_dnode_bonus_alloc()
211 dnode->dn_datablkszsec = os->osblksz >> MINBLOCKSHIFT; in objset_dnode_bonus_alloc()
212 return (dnode); in objset_dnode_bonus_alloc()