Lines Matching refs:dn_phys

739 				    &dn->dn_phys->dn_blkptr[db->db_blkid]);
951 int bonuslen = MIN(dn->dn_bonuslen, dn->dn_phys->dn_bonuslen);
959 bcopy(DN_BONUS(dn->dn_phys), db->db.db_data, bonuslen);
1578 ASSERT((dn->dn_phys->dn_nlevels == 0 && db->db_level == 0) ||
1579 dn->dn_phys->dn_nlevels > db->db_level ||
2174 (dn->dn_phys->dn_flags & DNODE_FLAG_SPILL_BLKPTR))
2175 *bpp = &dn->dn_phys->dn_spill;
2184 if (dn->dn_phys->dn_nlevels == 0)
2187 nlevels = dn->dn_phys->dn_nlevels;
2194 (blkid > (dn->dn_phys->dn_maxblkid >> (level * epbs)))) {
2216 ASSERT(dn->dn_phys->dn_nblkptr == 0 ||
2217 blkid < dn->dn_phys->dn_nblkptr);
2222 *bpp = &dn->dn_phys->dn_blkptr[blkid];
2442 nlevels = dn->dn_phys->dn_nlevels;
2443 if (level >= nlevels || dn->dn_phys->dn_nblkptr == 0)
2446 epbs = dn->dn_phys->dn_indblkshift - SPA_BLKPTRSHIFT;
2447 if (dn->dn_phys->dn_maxblkid < blkid << (epbs * level))
2487 ASSERT3U(curblkid, <, dn->dn_phys->dn_nblkptr);
2488 bp = dn->dn_phys->dn_blkptr[curblkid];
2964 db->db_blkptr = &dn->dn_phys->dn_spill;
2968 if (db->db_level == dn->dn_phys->dn_nlevels-1) {
2974 ASSERT(db->db_blkid < dn->dn_phys->dn_nblkptr);
2977 db->db_blkptr = &dn->dn_phys->dn_blkptr[db->db_blkid];
2981 int epbs = dn->dn_phys->dn_indblkshift - SPA_BLKPTRSHIFT;
2983 ASSERT(dn->dn_phys->dn_nlevels > 1);
3027 ASSERT3U(db->db.db_size, ==, 1<<dn->dn_phys->dn_indblkshift);
3079 dn->dn_phys->dn_flags |= DNODE_FLAG_SPILL_BLKPTR;
3094 ASSERT3U(dn->dn_phys->dn_bonuslen, <=, DN_MAX_BONUSLEN);
3095 bcopy(*datap, DN_BONUS(dn->dn_phys), dn->dn_phys->dn_bonuslen);
3254 ASSERT(dn->dn_phys->dn_flags & DNODE_FLAG_SPILL_BLKPTR);
3256 db->db_blkptr == &dn->dn_phys->dn_spill);
3262 if (db->db_blkid > dn->dn_phys->dn_maxblkid &&
3264 dn->dn_phys->dn_maxblkid = db->db_blkid;
3283 ASSERT3U(db->db.db_size, ==, 1<<dn->dn_phys->dn_indblkshift);
3321 epbs = dn->dn_phys->dn_indblkshift - SPA_BLKPTRSHIFT;
3423 ASSERT(dn->dn_phys->dn_flags & DNODE_FLAG_SPILL_BLKPTR);
3425 db->db_blkptr == &dn->dn_phys->dn_spill);
3443 ASSERT3U(db->db.db_size, ==, 1 << dn->dn_phys->dn_indblkshift);
3446 dn->dn_phys->dn_indblkshift - SPA_BLKPTRSHIFT;
3448 dn->dn_phys->dn_maxblkid >> (db->db_level * epbs));
3554 ASSERT((db->db_level == dn->dn_phys->dn_nlevels-1 &&
3559 &dn->dn_phys->dn_blkptr[db->db_blkid]);