Home
last modified time | relevance | path

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

/freebsd/sys/contrib/openzfs/module/zfs/
H A Ddnode_sync.c514 if (dn->dn_bonus != NULL) { in dnode_evict_bonus()
515 if (zfs_refcount_is_zero(&dn->dn_bonus->db_holds)) { in dnode_evict_bonus()
516 mutex_enter(&dn->dn_bonus->db_mtx); in dnode_evict_bonus()
517 dbuf_destroy(dn->dn_bonus); in dnode_evict_bonus()
518 dn->dn_bonus = NULL; in dnode_evict_bonus()
520 dn->dn_bonus->db_pending_evict = TRUE; in dnode_evict_bonus()
H A Ddnode.c177 dn->dn_bonus = NULL; in dnode_cons()
231 ASSERT0P(dn->dn_bonus); in dnode_dest()
533 char *data_end = ((char *)dn->dn_bonus->db.db_data) + newsize; in dnode_setbonuslen()
693 if (dn->dn_bonus != NULL) { in dnode_destroy()
694 mutex_enter(&dn->dn_bonus->db_mtx); in dnode_destroy()
695 dbuf_destroy(dn->dn_bonus); in dnode_destroy()
696 dn->dn_bonus = NULL; in dnode_destroy()
885 if (dn->dn_bonus) { in dnode_reallocate()
886 dn->dn_bonus->db.db_size = in dnode_reallocate()
889 ASSERT(dn->dn_bonuslen <= dn->dn_bonus->db.db_size); in dnode_reallocate()
[all …]
H A Ddmu.c280 if (dn->dn_bonus != db) { in dmu_set_bonus()
304 if (dn->dn_bonus != db) { in dmu_set_bonustype()
355 if (dn->dn_bonus == NULL) { in dmu_bonus_hold_by_dnode()
360 if (dn->dn_bonus == NULL) in dmu_bonus_hold_by_dnode()
363 db = dn->dn_bonus; in dmu_bonus_hold_by_dnode()
H A Ddbuf.c379 if (dn->dn_bonus != NULL) { in dbuf_find_bonus()
380 db = dn->dn_bonus; in dbuf_find_bonus()
4117 ASSERT0P(dn->dn_bonus); in dbuf_create_bonus()
4118 dn->dn_bonus = dbuf_create(dn, 0, DMU_BONUS_BLKID, dn->dn_dbuf, NULL, in dbuf_create_bonus()
4120 dn->dn_bonus->db_pending_evict = FALSE; in dbuf_create_bonus()
H A Ddmu_objset.c2222 if (dn->dn_bonus) { in dmu_objset_userquota_get_ids()
2223 db = dn->dn_bonus; in dmu_objset_userquota_get_ids()
/freebsd/stand/libsa/zfs/
H A Dzfsimpl.c3197 ds = (dsl_dataset_phys_t *)&dataset.dn_bonus; in zfs_rlookup()
3205 dd = (dsl_dir_phys_t *)&dir.dn_bonus; in zfs_rlookup()
3215 dd = (dsl_dir_phys_t *)&parent.dn_bonus; in zfs_rlookup()
3222 dd = (dsl_dir_phys_t *)&dir.dn_bonus; in zfs_rlookup()
3227 ds = (dsl_dataset_phys_t *)&dataset.dn_bonus; in zfs_rlookup()
3290 dd = (dsl_dir_phys_t *)&dir.dn_bonus; in zfs_lookup_dataset()
3312 ds = (dsl_dataset_phys_t *)&dataset.dn_bonus; in zfs_lookup_dataset()
3355 ds = (dsl_dataset_phys_t *)&dataset.dn_bonus; in zfs_list_dataset()
3362 dd = (dsl_dir_phys_t *)&dir.dn_bonus; in zfs_list_dataset()
3391 ds = (dsl_dataset_phys_t *)&dataset.dn_bonus; in zfs_callback_dataset()
[all …]
/freebsd/sys/contrib/openzfs/include/sys/
H A Ddnode.h260 uint8_t dn_bonus[DN_OLD_MAX_BONUSLEN]; member
360 struct dmu_buf_impl *dn_bonus; /* bonus buffer dbuf */ member
/freebsd/tools/tools/zfsboottest/
H A Dzfsboottest.c88 const znode_phys_t *zp = (const znode_phys_t *) dn->dn_bonus; in zfs_read()
/freebsd/sys/cddl/boot/zfs/
H A Dzfsimpl.h1045 #define DN_BONUS(dnp) ((void*)((dnp)->dn_bonus + \
1100 uint8_t dn_bonus[DN_OLD_MAX_BONUSLEN]; member