Lines Matching full:zb

1071     const zbookmark_phys_t *zb, const struct dnode_phys *dnp, void *arg)  in send_cb()  argument
1077 ASSERT(zb->zb_object == DMU_META_DNODE_OBJECT || in send_cb()
1078 zb->zb_object >= sta->resume.zb_object); in send_cb()
1086 spa_log_error(spa, zb, BP_GET_LOGICAL_BIRTH(bp)); in send_cb()
1092 if (zb->zb_object != DMU_META_DNODE_OBJECT && in send_cb()
1093 DMU_OBJECT_IS_SPECIAL(zb->zb_object)) in send_cb()
1097 if (zb->zb_level == ZB_DNODE_LEVEL) { in send_cb()
1098 if (zb->zb_object == DMU_META_DNODE_OBJECT) in send_cb()
1100 record = range_alloc(OBJECT, zb->zb_object, 0, 0, B_FALSE); in send_cb()
1108 if (zb->zb_level == 0 && zb->zb_object == DMU_META_DNODE_OBJECT && in send_cb()
1110 record = range_alloc(OBJECT_RANGE, 0, zb->zb_blkid, in send_cb()
1111 zb->zb_blkid + 1, B_FALSE); in send_cb()
1116 if (zb->zb_level < 0 || (zb->zb_level > 0 && !BP_IS_HOLE(bp))) in send_cb()
1118 if (zb->zb_object == DMU_META_DNODE_OBJECT && !BP_IS_HOLE(bp)) in send_cb()
1121 uint64_t span = bp_span_in_blocks(dnp->dn_indblkshift, zb->zb_level); in send_cb()
1129 if (!overflow_multiply(span, zb->zb_blkid, &start) || (!(zb->zb_blkid == in send_cb()
1131 span * zb->zb_blkid > dnp->dn_maxblkid)) { in send_cb()
1136 if (zb->zb_blkid == DMU_SPILL_BLKID) in send_cb()
1147 record = range_alloc(record_type, zb->zb_object, start, in send_cb()
1150 uint64_t datablksz = (zb->zb_blkid == DMU_SPILL_BLKID ? in send_cb()
1640 zbookmark_phys_t zb = { in issue_data_read() local
1651 zioflags, &aflags, &zb); in issue_data_read()
1663 ZIO_PRIORITY_ASYNC_READ, zioflags, &zb)); in issue_data_read()
2401 zbookmark_phys_t zb; in dmu_send_impl() local
2403 SET_BOOKMARK(&zb, to_ds->ds_object, ZB_ROOT_OBJECT, in dmu_send_impl()
2406 &zb, B_FALSE); in dmu_send_impl()
2871 zfs_bookmark_phys_t *zb = &dspp.ancestor_zb; in dmu_send() local
2920 zb->zbm_creation_txg = in dmu_send()
2923 zb->zbm_creation_time = in dmu_send()
2926 zb->zbm_guid = in dmu_send()
2928 zb->zbm_redaction_obj = 0; in dmu_send()
2935 &zb->zbm_ivset_guid); in dmu_send()
2943 zb); in dmu_send()
2944 if (err == EXDEV && zb->zbm_redaction_obj != 0 && in dmu_send()
2945 zb->zbm_guid == in dmu_send()