Lines Matching defs:doi
1875 dmu_object_info_t doi;
1878 dmu_object_info_from_db(db, &doi);
1879 ASSERT3U(doi.doi_bonus_size, <=, db->db_size);
1880 ASSERT3U(doi.doi_bonus_size, >=, sizeof (*bt));
1881 bt = (void *)((char *)db->db_data + doi.doi_bonus_size - sizeof (*bt));
2142 dmu_object_info_t doi;
2158 VERIFY0(dmu_object_info(os, object, &doi));
2171 if (doi.doi_type == DMU_OT_ZAP_OTHER) {
2199 dmu_object_info_t doi;
2231 dmu_object_info_from_db(db, &doi);
2243 if (ztest_random(8) == 0 && length == doi.doi_data_block_size &&
2263 ASSERT(doi.doi_data_block_size);
2264 ASSERT0(offset % doi.doi_data_block_size);
2498 dmu_object_info_t doi;
2521 dmu_object_info_from_db(db, &doi);
2538 size = doi.doi_data_block_size;
2618 dmu_object_info_t doi;
2626 dmu_object_info_from_db(db, &doi);
2629 od->od_type = doi.doi_type;
2630 od->od_blocksize = doi.doi_data_block_size;
2823 dmu_object_info_t doi;
2835 VERIFY0(dmu_object_info(zd->zd_os, object, &doi));
2836 blocksize = doi.doi_data_block_size;
2851 ztest_bt_generate(&wbt, zd->zd_os, object, doi.doi_dnodesize,
4611 dmu_object_info_t doi;
4619 error = dmu_object_info(os, ZTEST_DIROBJ, &doi);
4623 ASSERT3U(doi.doi_type, ==, DMU_OT_ZAP_OTHER);
4624 ASSERT3S(doi.doi_physical_blocks_512, >=, 0);
5363 dmu_object_info_t doi;
5410 VERIFY0(dmu_object_info(os, bigobj, &doi));
5411 VERIFY(ISP2(doi.doi_data_block_size));
5412 VERIFY3U(chunksize, ==, doi.doi_data_block_size);
6195 dmu_object_info_t doi;
6204 dmu_object_info_from_db(db, &doi);
6205 if (doi.doi_bonus_size >= sizeof (*bt))
6209 ztest_bt_verify(bt, os, obj, doi.doi_dnodesize,