Lines Matching refs:doi

535 	dmu_object_info_t doi;  in dump_bpobj_subobjs()  local
537 VERIFY0(dmu_object_info(os, object, &doi)); in dump_bpobj_subobjs()
538 uint64_t *subobjs = kmem_alloc(doi.doi_max_offset, KM_SLEEP); in dump_bpobj_subobjs()
540 int err = dmu_read(os, object, 0, doi.doi_max_offset, subobjs, 0); in dump_bpobj_subobjs()
543 kmem_free(subobjs, doi.doi_max_offset); in dump_bpobj_subobjs()
548 for (uint64_t i = 0; i < doi.doi_max_offset / 8; i++) { in dump_bpobj_subobjs()
556 kmem_free(subobjs, doi.doi_max_offset); in dump_bpobj_subobjs()
716 dmu_object_info_t doi; in get_obsolete_refcount() local
718 obsolete_sm_obj, &doi)); in get_obsolete_refcount()
719 if (doi.doi_bonus_size == sizeof (space_map_phys_t)) { in get_obsolete_refcount()
739 dmu_object_info_t doi; in get_prev_obsolete_spacemap_refcount() local
740 VERIFY0(dmu_object_info(spa->spa_meta_objset, prev_obj, &doi)); in get_prev_obsolete_spacemap_refcount()
741 if (doi.doi_bonus_size == sizeof (space_map_phys_t)) { in get_prev_obsolete_spacemap_refcount()
1222 dmu_object_info_t doi; in dump_ddt() local
1226 error = ddt_object_info(ddt, type, class, &doi); in dump_ddt()
1235 dspace = doi.doi_physical_blocks_512 << 9; in dump_ddt()
1236 mspace = doi.doi_fill_count * doi.doi_data_block_size; in dump_ddt()
2237 dmu_object_info_t doi; in dump_object() local
2263 dmu_object_info_from_dnode(dn, &doi); in dump_object()
2270 error = dmu_object_info(os, object, &doi); in dump_object()
2275 DMU_OT_IS_ENCRYPTED(doi.doi_bonus_type)) { in dump_object()
2292 *dnode_slots_used = doi.doi_dnodesize / DNODE_MIN_SIZE; in dump_object()
2294 zdb_nicenum(doi.doi_metadata_block_size, iblk, sizeof (iblk)); in dump_object()
2295 zdb_nicenum(doi.doi_data_block_size, dblk, sizeof (dblk)); in dump_object()
2296 zdb_nicenum(doi.doi_max_offset, lsize, sizeof (lsize)); in dump_object()
2297 zdb_nicenum(doi.doi_physical_blocks_512 << 9, asize, sizeof (asize)); in dump_object()
2298 zdb_nicenum(doi.doi_bonus_size, bonus_size, sizeof (bonus_size)); in dump_object()
2299 zdb_nicenum(doi.doi_dnodesize, dnsize, sizeof (dnsize)); in dump_object()
2300 (void) sprintf(fill, "%6.2f", 100.0 * doi.doi_fill_count * in dump_object()
2301 doi.doi_data_block_size / (object == 0 ? DNODES_PER_BLOCK : 1) / in dump_object()
2302 doi.doi_max_offset); in dump_object()
2306 if (doi.doi_checksum != ZIO_CHECKSUM_INHERIT || verbosity >= 6) { in dump_object()
2308 ZDB_CHECKSUM_NAME(doi.doi_checksum)); in dump_object()
2311 if (doi.doi_compress != ZIO_COMPRESS_INHERIT || verbosity >= 6) { in dump_object()
2313 ZDB_COMPRESS_NAME(doi.doi_compress)); in dump_object()
2318 object, doi.doi_indirection, iblk, dblk, in dump_object()
2319 asize, dnsize, lsize, fill, ZDB_OT_NAME(doi.doi_type), aux); in dump_object()
2321 if (doi.doi_bonus_type != DMU_OT_NONE && verbosity > 3) { in dump_object()
2324 ZDB_OT_NAME(doi.doi_bonus_type)); in dump_object()
2341 object_viewer[ZDB_OT_TYPE(doi.doi_bonus_type)](os, in dump_object()
2347 if (!os->os_encrypted || !DMU_OT_IS_ENCRYPTED(doi.doi_type)) { in dump_object()
2348 object_viewer[ZDB_OT_TYPE(doi.doi_type)](os, object, in dump_object()
2951 dmu_object_info_t doi; in dump_path_impl() local
2973 dmu_object_info_from_db(db, &doi); in dump_path_impl()
2976 if (doi.doi_bonus_type != DMU_OT_SA && in dump_path_impl()
2977 doi.doi_bonus_type != DMU_OT_ZNODE) { in dump_path_impl()
2979 doi.doi_bonus_type, (u_longlong_t)child_obj); in dump_path_impl()
2985 (u_longlong_t)child_obj, curpath, doi.doi_type, in dump_path_impl()
2986 doi.doi_bonus_type); in dump_path_impl()
2991 switch (doi.doi_type) { in dump_path_impl()
3001 "type %d\n", (u_longlong_t)obj, doi.doi_type); in dump_path_impl()
5625 dmu_object_info_t doi; in dump_mos_leaks() local
5627 dmu_object_info(mos, object, &doi); in dump_mos_leaks()
5628 if (doi.doi_type & DMU_OT_NEWTYPE) { in dump_mos_leaks()
5630 DMU_OT_BYTESWAP(doi.doi_type); in dump_mos_leaks()
5633 name = dmu_ot[doi.doi_type].ot_name; in dump_mos_leaks()