Lines Matching refs:bt
1264 ztest_bt_generate(ztest_block_tag_t *bt, objset_t *os, uint64_t object, in ztest_bt_generate() argument
1267 bt->bt_magic = BT_MAGIC; in ztest_bt_generate()
1268 bt->bt_objset = dmu_objset_id(os); in ztest_bt_generate()
1269 bt->bt_object = object; in ztest_bt_generate()
1270 bt->bt_offset = offset; in ztest_bt_generate()
1271 bt->bt_gen = gen; in ztest_bt_generate()
1272 bt->bt_txg = txg; in ztest_bt_generate()
1273 bt->bt_crtxg = crtxg; in ztest_bt_generate()
1277 ztest_bt_verify(ztest_block_tag_t *bt, objset_t *os, uint64_t object, in ztest_bt_verify() argument
1280 ASSERT3U(bt->bt_magic, ==, BT_MAGIC); in ztest_bt_verify()
1281 ASSERT3U(bt->bt_objset, ==, dmu_objset_id(os)); in ztest_bt_verify()
1282 ASSERT3U(bt->bt_object, ==, object); in ztest_bt_verify()
1283 ASSERT3U(bt->bt_offset, ==, offset); in ztest_bt_verify()
1284 ASSERT3U(bt->bt_gen, <=, gen); in ztest_bt_verify()
1285 ASSERT3U(bt->bt_txg, <=, txg); in ztest_bt_verify()
1286 ASSERT3U(bt->bt_crtxg, ==, crtxg); in ztest_bt_verify()
1293 ztest_block_tag_t *bt; in ztest_bt_bonus() local
1297 ASSERT3U(doi.doi_bonus_size, >=, sizeof (*bt)); in ztest_bt_bonus()
1298 bt = (void *)((char *)db->db_data + doi.doi_bonus_size - sizeof (*bt)); in ztest_bt_bonus()
1300 return (bt); in ztest_bt_bonus()
1557 ztest_block_tag_t *bt = data; in ztest_replay_write() local
1581 if (bt->bt_magic == BSWAP_64(BT_MAGIC)) in ztest_replay_write()
1582 byteswap_uint64_array(bt, sizeof (*bt)); in ztest_replay_write()
1584 if (bt->bt_magic != BT_MAGIC) in ztest_replay_write()
1585 bt = NULL; in ztest_replay_write()
1618 if (bt != NULL) { in ztest_replay_write()
1645 ztest_bt_verify(bt, os, lr->lr_foid, offset, in ztest_replay_write()
1646 MAX(gen, bt->bt_gen), MAX(txg, lrtxg), in ztest_replay_write()
1647 bt->bt_crtxg); in ztest_replay_write()
1654 ztest_bt_generate(bt, os, lr->lr_foid, offset, gen, txg, crtxg); in ztest_replay_write()