HomeSort by: relevance | last modified time | path
    Searched refs:dn_bonus (Results 1 - 6 of 6) sorted by relevancy

  /src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/
dnode.h 103 #define DN_BONUS(dnp) ((void*)((dnp)->dn_bonus + \
138 uint16_t dn_bonuslen; /* length of dn_bonus */
148 uint8_t dn_bonus[DN_MAX_BONUSLEN - sizeof (blkptr_t)]; member in struct:dnode_phys
232 struct dmu_buf_impl *dn_bonus; /* bonus buffer dbuf */ member in struct:dnode
  /src/external/cddl/osnet/dist/uts/common/fs/zfs/
dnode_sync.c 435 if (dn->dn_bonus != NULL) {
436 if (refcount_is_zero(&dn->dn_bonus->db_holds)) {
437 mutex_enter(&dn->dn_bonus->db_mtx);
438 dbuf_destroy(dn->dn_bonus);
439 dn->dn_bonus = NULL;
441 dn->dn_bonus->db_pending_evict = TRUE;
dnode.c 144 dn->dn_bonus = NULL;
197 ASSERT3P(dn->dn_bonus, ==, NULL);
328 dmu_ot_byteswap[byteswap].ob_func(dnp->dn_bonus + off, len);
514 if (dn->dn_bonus != NULL) {
515 mutex_enter(&dn->dn_bonus->db_mtx);
516 dbuf_destroy(dn->dn_bonus);
517 dn->dn_bonus = NULL;
684 if (dn->dn_bonus) {
685 dn->dn_bonus->db.db_size =
687 ASSERT(dn->dn_bonuslen <= dn->dn_bonus->db.db_size)
    [all...]
dmu.c 252 if (dn->dn_bonus != db) {
277 } else if (dn->dn_bonus != db) {
333 if (dn->dn_bonus == NULL) {
336 if (dn->dn_bonus == NULL)
339 db = dn->dn_bonus;
dmu_objset.c 1416 data = DN_BONUS(dn->dn_phys);
1418 if (dn->dn_bonus) {
1419 db = dn->dn_bonus;
1423 data = DN_BONUS(dn->dn_phys);
dbuf.c 225 if (dn->dn_bonus != NULL) {
226 db = dn->dn_bonus;
960 bcopy(DN_BONUS(dn->dn_phys), db->db.db_data, bonuslen);
2635 ASSERT(dn->dn_bonus == NULL);
2636 dn->dn_bonus = dbuf_create(dn, 0, DMU_BONUS_BLKID, dn->dn_dbuf, NULL);
3076 bcopy(*datap, DN_BONUS(dn->dn_phys), dn->dn_phys->dn_bonuslen);

Completed in 66 milliseconds