| /freebsd/share/doc/papers/ |
| H A D | bsdreferences.bib | 26 url = {http://doi.acm.org/10.1145/956993.957010}, 27 doi = {10.1145/956993.957010}, 46 url = {http://doi.acm.org/10.1145/1384609.1384613}, 47 doi = {10.1145/1384609.1384613}, 79 url = {http://doi.acm.org/10.1145/1985441.1985463}, 80 doi = {10.1145/1985441.1985463}, 98 url = {http://doi.acm.org/10.1145/1370750.1370766}, 99 doi = {10.1145/1370750.1370766}, 118 url = {http://doi.acm.org/10.1145/2786763.2694367}, 119 doi = {10.1145/2786763.2694367}, [all …]
|
| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | dbuf_stats.c | 69 dmu_object_info_t doi = { 0 }; in __dbuf_stats_hash_table_data() local 76 __dmu_object_info_from_dnode(dn, &doi); in __dbuf_stats_hash_table_data() 113 doi.doi_type, in __dbuf_stats_hash_table_data() 114 doi.doi_bonus_type, in __dbuf_stats_hash_table_data() 115 (ulong_t)doi.doi_data_block_size, in __dbuf_stats_hash_table_data() 116 (ulong_t)doi.doi_metadata_block_size, in __dbuf_stats_hash_table_data() 117 (u_longlong_t)doi.doi_bonus_size, in __dbuf_stats_hash_table_data() 118 (ulong_t)doi.doi_indirection, in __dbuf_stats_hash_table_data() 120 (u_longlong_t)doi.doi_fill_count, in __dbuf_stats_hash_table_data() 121 (u_longlong_t)doi.doi_max_offset); in __dbuf_stats_hash_table_data()
|
| H A D | bpobj.c | 102 dmu_object_info_t doi; in bpobj_free() local 114 VERIFY3U(0, ==, dmu_object_info(os, bpo.bpo_phys->bpo_subobjs, &doi)); in bpobj_free() 115 epb = doi.doi_data_block_size / sizeof (uint64_t); in bpobj_free() 153 dmu_object_info_t doi; in bpobj_open() local 156 err = dmu_object_info(os, object, &doi); in bpobj_open() 166 ASSERT3U(doi.doi_type, ==, DMU_OT_BPOBJ); in bpobj_open() 167 ASSERT3U(doi.doi_bonus_type, ==, DMU_OT_BPOBJ_HDR); in bpobj_open() 175 bpo->bpo_epb = doi.doi_data_block_size >> SPA_BLKPTRSHIFT; in bpobj_open() 176 bpo->bpo_havecomp = (doi.doi_bonus_size > BPOBJ_SIZE_V0); in bpobj_open() 177 bpo->bpo_havesubobj = (doi.doi_bonus_size > BPOBJ_SIZE_V1); in bpobj_open() [all …]
|
| H A D | zfs_znode.c | 63 dmu_object_info_t doi; in zfs_grab_sa_handle() local 69 dmu_object_info_from_db(*db, &doi); in zfs_grab_sa_handle() 70 if ((doi.doi_bonus_type != DMU_OT_SA && in zfs_grab_sa_handle() 71 doi.doi_bonus_type != DMU_OT_ZNODE) || in zfs_grab_sa_handle() 72 (doi.doi_bonus_type == DMU_OT_ZNODE && in zfs_grab_sa_handle() 73 doi.doi_bonus_size < sizeof (znode_phys_t))) { in zfs_grab_sa_handle()
|
| H A D | ddt_stats.c | 195 dmu_object_info_t doi; in ddt_get_dedup_object_stats() local 204 err = ddt_object_info(ddt, type, class, &doi); in ddt_get_dedup_object_stats() 217 doi.doi_physical_blocks_512 << 9; in ddt_get_dedup_object_stats() 218 ddo->ddo_mspace = doi.doi_fill_count * in ddt_get_dedup_object_stats() 219 doi.doi_data_block_size; in ddt_get_dedup_object_stats()
|
| H A D | space_map.c | 864 dmu_object_info_t doi; in space_map_truncate() local 870 dmu_object_info_from_db(sm->sm_dbuf, &doi); in space_map_truncate() 881 doi.doi_bonus_size != sizeof (space_map_phys_t)) || in space_map_truncate() 882 doi.doi_data_block_size != blocksize || in space_map_truncate() 883 doi.doi_metadata_block_size != 1 << space_map_ibs) { in space_map_truncate() 888 (u_longlong_t)doi.doi_bonus_size, in space_map_truncate() 889 doi.doi_data_block_size); in space_map_truncate() 939 dmu_object_info_t doi; in space_map_free_obj() local 941 VERIFY0(dmu_object_info(os, smobj, &doi)); in space_map_free_obj() 942 if (doi.doi_bonus_size != SPACE_MAP_SIZE_V0) { in space_map_free_obj()
|
| H A D | dmu.c | 1682 dmu_object_info_t doi; in dmu_object_cached_size() local 1695 dmu_object_info_from_dnode(dn, &doi); in dmu_object_cached_size() 1697 for (uint64_t off = 0; off < doi.doi_max_offset && in dmu_object_cached_size() 2769 __dmu_object_info_from_dnode(dnode_t *dn, dmu_object_info_t *doi) in __dmu_object_info_from_dnode() argument 2773 doi->doi_data_block_size = dn->dn_datablksz; in __dmu_object_info_from_dnode() 2774 doi->doi_metadata_block_size = dn->dn_indblkshift ? in __dmu_object_info_from_dnode() 2776 doi->doi_type = dn->dn_type; in __dmu_object_info_from_dnode() 2777 doi->doi_bonus_type = dn->dn_bonustype; in __dmu_object_info_from_dnode() 2778 doi->doi_bonus_size = dn->dn_bonuslen; in __dmu_object_info_from_dnode() 2779 doi->doi_dnodesize = dn->dn_num_slots << DNODE_SHIFT; in __dmu_object_info_from_dnode() [all …]
|
| H A D | zfs_sa.c | 143 dmu_object_info_t doi; in zfs_sa_get_scanstamp() local 150 sa_object_info(zp->z_sa_hdl, &doi); in zfs_sa_get_scanstamp() 154 if (len <= doi.doi_bonus_size) { in zfs_sa_get_scanstamp() 176 dmu_object_info_t doi; in zfs_sa_set_scanstamp() local 180 sa_object_info(zp->z_sa_hdl, &doi); in zfs_sa_set_scanstamp() 183 if (len > doi.doi_bonus_size) in zfs_sa_set_scanstamp()
|
| H A D | spa_history.c | 286 dmu_object_info_t doi; in spa_history_log_sync() local 287 dmu_object_info_from_db(dbp, &doi); in spa_history_log_sync() 288 ASSERT3U(doi.doi_bonus_type, ==, DMU_OT_SPA_HISTORY_OFFSETS); in spa_history_log_sync() 453 dmu_object_info_t doi; in spa_history_get() local 454 dmu_object_info_from_db(dbp, &doi); in spa_history_get() 455 ASSERT3U(doi.doi_bonus_type, ==, DMU_OT_SPA_HISTORY_OFFSETS); in spa_history_get()
|
| H A D | dmu_recv.c | 1685 const struct drr_object *drro, const dmu_object_info_t *doi, in receive_handle_existing_object() argument 1738 if (drro->drr_blksz != doi->doi_data_block_size) { in receive_handle_existing_object() 1762 doi->doi_type != DMU_OT_PLAIN_FILE_CONTENTS) { in receive_handle_existing_object() 1773 } else if (doi->doi_max_offset <= in receive_handle_existing_object() 1774 doi->doi_data_block_size) { in receive_handle_existing_object() 1790 drro->drr_object, doi->doi_bonus_type, in receive_handle_existing_object() 1805 doi->doi_data_block_size) in receive_handle_existing_object() 1812 doi->doi_data_block_size; in receive_handle_existing_object() 1820 if (nblkptr < doi->doi_nblkptr) in receive_handle_existing_object() 1824 if (dn_slots != doi->doi_dnodesize >> DNODE_SHIFT) in receive_handle_existing_object() [all …]
|
| H A D | dsl_deadlist.c | 306 dmu_object_info_t doi; in dsl_deadlist_open() local 317 dmu_object_info_from_db(dl->dl_dbuf, &doi); in dsl_deadlist_open() 318 if (doi.doi_type == DMU_OT_BPOBJ) { in dsl_deadlist_open() 390 dmu_object_info_t doi; in dsl_deadlist_free() local 395 VERIFY0(dmu_object_info(os, dlobj, &doi)); in dsl_deadlist_free() 396 if (doi.doi_type == DMU_OT_BPOBJ) { in dsl_deadlist_free() 876 dmu_object_info_t doi; in dsl_deadlist_merge() local 879 VERIFY0(dmu_object_info(dl->dl_os, obj, &doi)); in dsl_deadlist_merge() 880 if (doi.doi_type == DMU_OT_BPOBJ) { in dsl_deadlist_merge()
|
| H A D | ddt_log.c | 178 dmu_object_info_t doi; in ddt_log_update_stats() local 181 &doi) == 0) in ddt_log_update_stats() 182 nblocks += doi.doi_physical_blocks_512; in ddt_log_update_stats() 184 &doi) == 0) in ddt_log_update_stats() 185 nblocks += doi.doi_physical_blocks_512; in ddt_log_update_stats()
|
| H A D | dmu_object.c | 404 dmu_object_info_t doi; in dmu_object_next() local 415 error = dmu_object_info(os, i, &doi); in dmu_object_next() 427 i += doi.doi_dnodesize >> DNODE_SHIFT; in dmu_object_next()
|
| H A D | zvol.c | 261 dmu_object_info_t *doi; in zvol_get_stats() local 269 doi = kmem_alloc(sizeof (dmu_object_info_t), KM_SLEEP); in zvol_get_stats() 270 error = dmu_object_info(os, ZVOL_OBJ, doi); in zvol_get_stats() 274 doi->doi_data_block_size); in zvol_get_stats() 277 kmem_free(doi, sizeof (dmu_object_info_t)); in zvol_get_stats() 374 dmu_object_info_t *doi = kmem_alloc(sizeof (*doi), KM_SLEEP); in zvol_set_volsize() local 376 if ((error = dmu_object_info(os, ZVOL_OBJ, doi)) || in zvol_set_volsize() 377 (error = zvol_check_volsize(volsize, doi->doi_data_block_size))) in zvol_set_volsize() 386 kmem_free(doi, sizeof (dmu_object_info_t)); in zvol_set_volsize()
|
| H A D | vdev_indirect_mapping.c | 348 dmu_object_info_t doi; in vdev_indirect_mapping_open() local 349 VERIFY0(dmu_object_info(os, mapping_object, &doi)); in vdev_indirect_mapping_open() 359 (doi.doi_bonus_size > VDEV_INDIRECT_MAPPING_SIZE_V0); in vdev_indirect_mapping_open()
|
| H A D | ddt.c | 457 dmu_object_info_t doi; in ddt_object_load() local 492 error = ddt_object_info(ddt, type, class, &doi); in ddt_object_load() 501 ddo->ddo_dspace = doi.doi_physical_blocks_512 << 9; in ddt_object_load() 502 ddo->ddo_mspace = doi.doi_fill_count * doi.doi_data_block_size; in ddt_object_load() 517 dmu_object_info_t doi; in ddt_object_sync() local 530 VERIFY0(ddt_object_info(ddt, type, class, &doi)); in ddt_object_sync() 534 ddo->ddo_dspace = doi.doi_physical_blocks_512 << 9; in ddt_object_sync() 535 ddo->ddo_mspace = doi.doi_fill_count * doi.doi_data_block_size; in ddt_object_sync() 638 dmu_object_info_t *doi) in ddt_object_info() argument 644 doi)); in ddt_object_info()
|
| H A D | zcp_get.c | 371 dmu_object_info_t doi; in get_special_prop() local 374 error = dmu_object_info(os, ZVOL_OBJ, &doi); in get_special_prop() 376 numval = doi.doi_data_block_size; in get_special_prop()
|
| /freebsd/contrib/tcpdump/ |
| H A D | print-isakmp.c | 164 nd_uint32_t doi; /* Domain of Interpretation */ member 267 nd_uint32_t doi; /* Domain of Interpretation */ member 307 nd_uint32_t doi; /* Domain of Interpretation */ member 524 nd_uint32_t doi; /* Domain of Interpretation */ member 617 uint32_t doi, uint32_t proto, 997 uint32_t doi, sit, ident; in ikev1_sa_print() local 1005 doi = GET_BE_U_4(p->doi); in ikev1_sa_print() 1007 if (doi != 1) { in ikev1_sa_print() 1008 ND_PRINT(" doi=%u", doi); in ikev1_sa_print() 1037 cp = ikev1_sub_print(ndo, ISAKMP_NPTYPE_P, ext, ep, phase, doi, proto0, in ikev1_sa_print() [all …]
|
| /freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zfs_znode_os.c | 951 dmu_object_info_t doi; in zfs_zget() local 971 dmu_object_info_from_db(db, &doi); in zfs_zget() 972 if (doi.doi_bonus_type != DMU_OT_SA && in zfs_zget() 973 (doi.doi_bonus_type != DMU_OT_ZNODE || in zfs_zget() 974 (doi.doi_bonus_type == DMU_OT_ZNODE && in zfs_zget() 975 doi.doi_bonus_size < sizeof (znode_phys_t)))) { in zfs_zget() 1059 zp = zfs_znode_alloc(zfsvfs, db, doi.doi_data_block_size, in zfs_zget() 1060 doi.doi_bonus_type, NULL); in zfs_zget() 1089 dmu_object_info_t doi; in zfs_rezget() local 1142 dmu_object_info_from_db(db, &doi); in zfs_rezget() [all …]
|
| H A D | zfs_dir.c | 292 dmu_object_info_t doi; in zfs_unlinked_drain() local 310 zap->za_first_integer, &doi); in zfs_unlinked_drain() 314 ASSERT((doi.doi_type == DMU_OT_PLAIN_FILE_CONTENTS) || in zfs_unlinked_drain() 315 (doi.doi_type == DMU_OT_DIRECTORY_CONTENTS)); in zfs_unlinked_drain()
|
| H A D | zvol_os.c | 1472 dmu_object_info_t *doi; in zvol_os_create_minor() local 1491 doi = kmem_alloc(sizeof (dmu_object_info_t), KM_SLEEP); in zvol_os_create_minor() 1498 error = dmu_object_info(os, ZVOL_OBJ, doi); in zvol_os_create_minor() 1506 error = zvol_alloc(name, volsize, doi->doi_data_block_size, &zv); in zvol_os_create_minor() 1550 kmem_free(doi, sizeof (dmu_object_info_t)); in zvol_os_create_minor()
|
| /freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zfs_znode_os.c | 1055 dmu_object_info_t doi; in zfs_zget() local 1073 dmu_object_info_from_db(db, &doi); in zfs_zget() 1074 if (doi.doi_bonus_type != DMU_OT_SA && in zfs_zget() 1075 (doi.doi_bonus_type != DMU_OT_ZNODE || in zfs_zget() 1076 (doi.doi_bonus_type == DMU_OT_ZNODE && in zfs_zget() 1077 doi.doi_bonus_size < sizeof (znode_phys_t)))) { in zfs_zget() 1148 zp = zfs_znode_alloc(zfsvfs, db, doi.doi_data_block_size, in zfs_zget() 1149 doi.doi_bonus_type, NULL); in zfs_zget() 1163 dmu_object_info_t doi; in zfs_rezget() local 1211 dmu_object_info_from_db(db, &doi); in zfs_rezget() [all …]
|
| /freebsd/sys/contrib/openzfs/cmd/zdb/ |
| H A D | zdb.c | 1104 dmu_object_info_t doi; in dump_uint64() local 1106 VERIFY0(dmu_object_info(os, object, &doi)); in dump_uint64() 1107 size = doi.doi_max_offset; in dump_uint64() 1301 dmu_object_info_t doi; in dump_bpobj_subobjs() local 1304 VERIFY0(dmu_object_info(os, object, &doi)); in dump_bpobj_subobjs() 1305 uint64_t *subobjs = kmem_alloc(doi.doi_max_offset, KM_SLEEP); in dump_bpobj_subobjs() 1307 int err = dmu_read(os, object, 0, doi.doi_max_offset, subobjs, 0); in dump_bpobj_subobjs() 1310 kmem_free(subobjs, doi.doi_max_offset); in dump_bpobj_subobjs() 1315 for (i = 0; i < doi.doi_max_offset / 8; i++) { in dump_bpobj_subobjs() 1323 kmem_free(subobjs, doi.doi_max_offset); in dump_bpobj_subobjs() [all …]
|
| /freebsd/sys/contrib/openzfs/cmd/ |
| H A D | ztest.c | 1875 dmu_object_info_t doi; in ztest_bt_bonus() local 1878 dmu_object_info_from_db(db, &doi); in ztest_bt_bonus() 1879 ASSERT3U(doi.doi_bonus_size, <=, db->db_size); in ztest_bt_bonus() 1880 ASSERT3U(doi.doi_bonus_size, >=, sizeof (*bt)); in ztest_bt_bonus() 1881 bt = (void *)((char *)db->db_data + doi.doi_bonus_size - sizeof (*bt)); in ztest_bt_bonus() 2143 dmu_object_info_t doi; in ztest_replay_remove() local 2159 VERIFY0(dmu_object_info(os, object, &doi)); in ztest_replay_remove() 2172 if (doi.doi_type == DMU_OT_ZAP_OTHER) { in ztest_replay_remove() 2200 dmu_object_info_t doi; in ztest_replay_write() local 2232 dmu_object_info_from_db(db, &doi); in ztest_replay_write() [all …]
|
| /freebsd/sys/contrib/openzfs/include/sys/ |
| H A D | dmu.h | 1009 int dmu_object_info(objset_t *os, uint64_t object, dmu_object_info_t *doi); 1010 void __dmu_object_info_from_dnode(struct dnode *dn, dmu_object_info_t *doi); 1012 void dmu_object_info_from_dnode(dnode_t *dn, dmu_object_info_t *doi); 1014 void dmu_object_info_from_db(dmu_buf_t *db, dmu_object_info_t *doi);
|