Home
last modified time | relevance | path

Searched refs:dn_bonus (Results 1 – 8 of 8) sorted by relevance

/titanic_50/usr/src/grub/grub-0.97/stage2/zfs-include/
H A Ddnode.h55 #define DN_BONUS(dnp) ((void*)((dnp)->dn_bonus + \
78 uint8_t dn_bonus[DN_MAX_BONUSLEN - sizeof (blkptr_t)]; member
/titanic_50/usr/src/uts/common/fs/zfs/sys/
H A Ddnode.h98 #define DN_BONUS(dnp) ((void*)((dnp)->dn_bonus + \
143 uint8_t dn_bonus[DN_MAX_BONUSLEN - sizeof (blkptr_t)]; member
229 struct dmu_buf_impl *dn_bonus; /* bonus buffer dbuf */ member
/titanic_50/usr/src/uts/common/fs/zfs/
H A Ddnode_sync.c441 if (dn->dn_bonus != NULL) { in dnode_evict_bonus()
442 if (refcount_is_zero(&dn->dn_bonus->db_holds)) { in dnode_evict_bonus()
443 mutex_enter(&dn->dn_bonus->db_mtx); in dnode_evict_bonus()
444 dbuf_evict(dn->dn_bonus); in dnode_evict_bonus()
445 dn->dn_bonus = NULL; in dnode_evict_bonus()
447 dn->dn_bonus->db_pending_evict = TRUE; in dnode_evict_bonus()
H A Ddnode.c142 dn->dn_bonus = NULL; in dnode_cons()
195 ASSERT3P(dn->dn_bonus, ==, NULL); in dnode_dest()
327 dmu_ot_byteswap[byteswap].ob_func(dnp->dn_bonus + off, len); in dnode_byteswap()
510 if (dn->dn_bonus != NULL) { in dnode_destroy()
511 mutex_enter(&dn->dn_bonus->db_mtx); in dnode_destroy()
512 dbuf_evict(dn->dn_bonus); in dnode_destroy()
513 dn->dn_bonus = NULL; in dnode_destroy()
681 if (dn->dn_bonus) { in dnode_reallocate()
682 dn->dn_bonus->db.db_size = in dnode_reallocate()
684 ASSERT(dn->dn_bonuslen <= dn->dn_bonus->db.db_size); in dnode_reallocate()
[all …]
H A Ddmu.c195 if (dn->dn_bonus != db) { in dmu_set_bonus()
220 } else if (dn->dn_bonus != db) { in dmu_set_bonustype()
276 if (dn->dn_bonus == NULL) { in dmu_bonus_hold()
279 if (dn->dn_bonus == NULL) in dmu_bonus_hold()
282 db = dn->dn_bonus; in dmu_bonus_hold()
H A Ddbuf.c161 if (dn->dn_bonus != NULL) { in dbuf_find_bonus()
162 db = dn->dn_bonus; in dbuf_find_bonus()
2339 ASSERT(dn->dn_bonus == NULL); in dbuf_create_bonus()
2340 dn->dn_bonus = dbuf_create(dn, 0, DMU_BONUS_BLKID, dn->dn_dbuf, NULL); in dbuf_create_bonus()
H A Ddmu_objset.c1340 if (dn->dn_bonus) { in dmu_objset_userquota_get_ids()
1341 db = dn->dn_bonus; in dmu_objset_userquota_get_ids()
/titanic_50/usr/src/psm/stand/bootblks/zfs/common/
H A Dzfs.fth735 : dn_bonus ( dn -- p ) h# c0 + ;
1098 alias >dsl-dir dn_bonus
1099 alias >dsl-ds dn_bonus
1242 alias >znode dn_bonus
1266 \ SA header size when link is in dn_bonus
1273 alias >sa dn_bonus
1290 dup dn_bonus over dn_bonuslen + ( dst dn ebonus )