BP_GET_LEVEL
((BP_GET_LEVEL(bp) > 0 || dmu_ot[BP_GET_TYPE(bp)].ot_metadata) ? \
ASSERT3U(BP_GET_LEVEL(bp), ==, zb->zb_level);
if (BP_GET_LEVEL(bp) > 0 && !BP_IS_HOLE(bp)) {
int l = (i < 2) ? BP_GET_LEVEL(bp) : ZB_TOTAL;
is_metadata = (BP_GET_LEVEL(bp) != 0 || DMU_OT_IS_METADATA(type));
BP_GET_LEVEL(bp) > 0 || DMU_OT_IS_METADATA(BP_GET_TYPE(bp)))
((BP_GET_LEVEL(bp) > 0 || dmu_ot[BP_GET_TYPE(bp)].ot_metadata) ? \
if (BP_GET_LEVEL(zio->io_bp) > 0) {
if (BP_GET_LEVEL(bp) > 0)
if (BP_GET_LEVEL(bp) > 0) {
ASSERT(BP_GET_LEVEL(zio->io_bp) == 0);
BP_GET_LEVEL(db->db_blkptr) == 1 ?
BP_GET_LEVEL(db->db_blkptr) - 1);
ASSERT3U(dpa->dpa_curlevel, ==, BP_GET_LEVEL(bp));
ASSERT3S(BP_GET_LEVEL(zio->io_bp), ==, dpa->dpa_curlevel);
ASSERT3U(dpa->dpa_curlevel, ==, BP_GET_LEVEL(bp));
ASSERT3U(curlevel, ==, BP_GET_LEVEL(&bp));
ASSERT(BP_GET_LEVEL(bp) == db->db_level);
ASSERT(BP_GET_LEVEL(bp) == 0);
ASSERT0(BP_GET_LEVEL(bp));
if (BP_GET_LEVEL(bp) == 0 && BP_GET_TYPE(bp) != DMU_OT_DNODE)
if (BP_GET_LEVEL(bp) > 0) {
uint64_t lvl = BP_GET_LEVEL(bp);
(BP_GET_LEVEL(bp) == 0 && BP_GET_TYPE(bp) != DMU_OT_DNODE &&
zb.zb_level = BP_GET_LEVEL(&dnp->dn_blkptr[i]);
if (BP_GET_LEVEL(bp) > 0) {
ASSERT3U(BP_GET_LEVEL(&spic->spic_bp), ==, 0);
if (BP_GET_LEVEL(bp) > 0) {
(BP_GET_LEVEL(bp) == 0 && BP_GET_TYPE(bp) != DMU_OT_OBJSET)) {
int l = (i < 2) ? BP_GET_LEVEL(bp) : DN_MAX_LEVELS;
if ((BP_GET_LEVEL(bp) != 0 || DMU_OT_IS_METADATA(type)) &&
BP_GET_LEVEL(bp) == 0 && \
BP_GET_LEVEL(bp) == 0 && \
(BP_USES_CRYPT(bp) && BP_GET_LEVEL(bp) > 0)
(BP_GET_LEVEL(bp) > 0 || DMU_OT_IS_METADATA(BP_GET_TYPE(bp)))
(u_longlong_t)BP_GET_LEVEL(bp), \
(u_longlong_t)BP_GET_LEVEL(bp), \
(u_longlong_t)BP_GET_LEVEL(bp), \
ASSERT(BP_GET_LEVEL(zio->io_bp) == 0);
if (!DMU_OT_IS_METADATA(BP_GET_TYPE(bp)) && BP_GET_LEVEL(bp) == 0)
ASSERT(BP_GET_LEVEL(bp) == 0);
ASSERT0(BP_GET_LEVEL(bp));
if (BP_GET_LEVEL(bp) > 0) {
ASSERT(BP_GET_LEVEL(bp) == 0 || ot == DMU_OT_INTENT_LOG);
if (BP_GET_LEVEL(bp) != 0) {