Searched refs:dn_bonus (Results 1 - 9 of 9) sorted by relevance

/illumos-gate/usr/src/grub/grub-0.97/stage2/zfs-include/
H A Ddnode.h55 #define DN_BONUS(dnp) ((void*)((dnp)->dn_bonus + \
68 uint16_t dn_bonuslen; /* length of dn_bonus */
78 uint8_t dn_bonus[DN_MAX_BONUSLEN - sizeof (blkptr_t)]; member in struct:dnode_phys
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddnode.h122 #define DN_BONUS(dnp) ((void*)((dnp)->dn_bonus + \
217 uint16_t dn_bonuslen; /* length of dn_bonus */
237 uint8_t dn_bonus[DN_OLD_MAX_BONUSLEN]; member in struct:dnode_phys::__anon11::__anon12
334 struct dmu_buf_impl *dn_bonus; /* bonus buffer dbuf */ member in struct:dnode
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddnode_sync.c489 if (dn->dn_bonus != NULL) {
490 if (zfs_refcount_is_zero(&dn->dn_bonus->db_holds)) {
491 mutex_enter(&dn->dn_bonus->db_mtx);
492 dbuf_destroy(dn->dn_bonus);
493 dn->dn_bonus = NULL;
495 dn->dn_bonus->db_pending_evict = TRUE;
H A Ddnode.c156 dn->dn_bonus = NULL;
212 ASSERT3P(dn->dn_bonus, ==, NULL);
363 dmu_ot_byteswap[byteswap].ob_func(dnp->dn_bonus + off, len);
550 if (dn->dn_bonus != NULL) {
551 mutex_enter(&dn->dn_bonus->db_mtx);
552 dbuf_destroy(dn->dn_bonus);
553 dn->dn_bonus = NULL;
742 if (dn->dn_bonus) {
743 dn->dn_bonus->db.db_size =
746 ASSERT(dn->dn_bonuslen <= dn->dn_bonus
[all...]
H A Ddmu.c281 if (dn->dn_bonus != db) {
306 } else if (dn->dn_bonus != db) {
365 if (dn->dn_bonus == NULL) {
368 if (dn->dn_bonus == NULL)
371 db = dn->dn_bonus;
420 if (dn->dn_bonus == NULL) {
423 if (dn->dn_bonus == NULL)
426 db = dn->dn_bonus;
H A Ddbuf.c251 if (dn->dn_bonus != NULL) {
252 db = dn->dn_bonus;
2953 ASSERT(dn->dn_bonus == NULL);
2954 dn->dn_bonus = dbuf_create(dn, 0, DMU_BONUS_BLKID, dn->dn_dbuf, NULL);
H A Ddmu_objset.c2162 if (dn->dn_bonus) {
2163 db = dn->dn_bonus;
/illumos-gate/usr/src/boot/lib/libstand/zfs/
H A Dzfsimpl.c2524 ds = (dsl_dataset_phys_t *)&dataset.dn_bonus;
2530 dd = (dsl_dir_phys_t *)&dir.dn_bonus;
2539 dd = (dsl_dir_phys_t *)&parent.dn_bonus;
2582 dd = (dsl_dir_phys_t *)&dir.dn_bonus;
2627 ds = (dsl_dataset_phys_t *) &dataset.dn_bonus;
2634 dd = (dsl_dir_phys_t *)&dir.dn_bonus;
2659 ds = (dsl_dataset_phys_t *) &dataset.dn_bonus;
2667 dd = (dsl_dir_phys_t *)&dir.dn_bonus;
2702 ds = (dsl_dataset_phys_t *) &dataset.dn_bonus;
2756 dsl_dir_phys_t *dd = (dsl_dir_phys_t *) &dir.dn_bonus;
[all...]
/illumos-gate/usr/src/boot/sys/cddl/boot/zfs/
H A Dzfsimpl.h891 #define DN_BONUS(dnp) ((void*)((dnp)->dn_bonus + \
916 uint16_t dn_bonuslen; /* length of dn_bonus */
937 * | dn_blkptr[0] | dn_bonus[0..319] |
939 * | dn_blkptr[0] | dn_bonus[0..191] | dn_spill |
946 uint8_t dn_bonus[DN_OLD_MAX_BONUSLEN]; member in struct:dnode_phys::__anon2::__anon3

Completed in 2003 milliseconds