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.h123 #define DN_BONUS(dnp) ((void*)((dnp)->dn_bonus + \
218 uint16_t dn_bonuslen; /* length of dn_bonus */
238 uint8_t dn_bonus[DN_OLD_MAX_BONUSLEN]; member in struct:dnode_phys::__anon174::__anon175
335 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.c155 dn->dn_bonus = NULL;
211 ASSERT3P(dn->dn_bonus, ==, NULL);
362 dmu_ot_byteswap[byteswap].ob_func(dnp->dn_bonus + off, len);
549 if (dn->dn_bonus != NULL) {
550 mutex_enter(&dn->dn_bonus->db_mtx);
551 dbuf_destroy(dn->dn_bonus);
552 dn->dn_bonus = NULL;
741 if (dn->dn_bonus) {
742 dn->dn_bonus->db.db_size =
745 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.c2942 ds = (dsl_dataset_phys_t *)&dataset.dn_bonus;
2948 dd = (dsl_dir_phys_t *)&dir.dn_bonus;
2958 dd = (dsl_dir_phys_t *)&parent.dn_bonus;
3003 dd = (dsl_dir_phys_t *)&dir.dn_bonus;
3049 ds = (dsl_dataset_phys_t *)&dataset.dn_bonus;
3056 dd = (dsl_dir_phys_t *)&dir.dn_bonus;
3085 ds = (dsl_dataset_phys_t *)&dataset.dn_bonus;
3093 dd = (dsl_dir_phys_t *)&dir.dn_bonus;
3138 ds = (dsl_dataset_phys_t *)&dataset.dn_bonus;
3194 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.h988 #define DN_BONUS(dnp) ((void*)((dnp)->dn_bonus + \
1013 uint16_t dn_bonuslen; /* length of dn_bonus */
1034 * | dn_blkptr[0] | dn_bonus[0..319] |
1036 * | dn_blkptr[0] | dn_bonus[0..191] | dn_spill |
1043 uint8_t dn_bonus[DN_OLD_MAX_BONUSLEN]; member in struct:dnode_phys::__anon2::__anon3

Completed in 94 milliseconds