Home
last modified time | relevance | path

Searched refs:doi (Results 1 – 25 of 40) sorted by relevance

12

/freebsd-head/share/doc/papers/
HDbsdreferences.bib26 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-head/sys/contrib/openzfs/module/zfs/
HDdbuf_stats.c69 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()
HDbpobj.c102 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 …]
HDzfs_znode.c63 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()
HDddt_stats.c195 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()
HDspace_map.c864 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()
HDzfs_sa.c143 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()
HDspa_history.c285 dmu_object_info_t doi; in spa_history_log_sync() local
286 dmu_object_info_from_db(dbp, &doi); in spa_history_log_sync()
287 ASSERT3U(doi.doi_bonus_type, ==, DMU_OT_SPA_HISTORY_OFFSETS); in spa_history_log_sync()
452 dmu_object_info_t doi; in spa_history_get() local
453 dmu_object_info_from_db(dbp, &doi); in spa_history_get()
454 ASSERT3U(doi.doi_bonus_type, ==, DMU_OT_SPA_HISTORY_OFFSETS); in spa_history_get()
HDdmu.c1672 dmu_object_info_t doi; in dmu_object_cached_size() local
1685 dmu_object_info_from_dnode(dn, &doi); in dmu_object_cached_size()
1687 for (uint64_t off = 0; off < doi.doi_max_offset; in dmu_object_cached_size()
2742 __dmu_object_info_from_dnode(dnode_t *dn, dmu_object_info_t *doi) in __dmu_object_info_from_dnode() argument
2746 doi->doi_data_block_size = dn->dn_datablksz; in __dmu_object_info_from_dnode()
2747 doi->doi_metadata_block_size = dn->dn_indblkshift ? in __dmu_object_info_from_dnode()
2749 doi->doi_type = dn->dn_type; in __dmu_object_info_from_dnode()
2750 doi->doi_bonus_type = dn->dn_bonustype; in __dmu_object_info_from_dnode()
2751 doi->doi_bonus_size = dn->dn_bonuslen; in __dmu_object_info_from_dnode()
2752 doi->doi_dnodesize = dn->dn_num_slots << DNODE_SHIFT; in __dmu_object_info_from_dnode()
[all …]
HDdmu_recv.c1685 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 …]
HDdsl_deadlist.c306 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()
HDzvol.c226 dmu_object_info_t *doi; in zvol_get_stats() local
234 doi = kmem_alloc(sizeof (dmu_object_info_t), KM_SLEEP); in zvol_get_stats()
235 error = dmu_object_info(os, ZVOL_OBJ, doi); in zvol_get_stats()
239 doi->doi_data_block_size); in zvol_get_stats()
242 kmem_free(doi, sizeof (dmu_object_info_t)); in zvol_get_stats()
339 dmu_object_info_t *doi = kmem_alloc(sizeof (*doi), KM_SLEEP); in zvol_set_volsize() local
341 if ((error = dmu_object_info(os, ZVOL_OBJ, doi)) || in zvol_set_volsize()
342 (error = zvol_check_volsize(volsize, doi->doi_data_block_size))) in zvol_set_volsize()
351 kmem_free(doi, sizeof (dmu_object_info_t)); in zvol_set_volsize()
HDddt_log.c178 dmu_object_info_t doi; in ddt_log_update_stats() local
180 dmu_object_info(ddt->ddt_os, ddt->ddt_log_active->ddl_object, &doi); in ddt_log_update_stats()
181 nblocks = doi.doi_physical_blocks_512; in ddt_log_update_stats()
182 dmu_object_info(ddt->ddt_os, ddt->ddt_log_flushing->ddl_object, &doi); in ddt_log_update_stats()
183 nblocks += doi.doi_physical_blocks_512; in ddt_log_update_stats()
HDdmu_object.c404 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()
HDddt.c444 dmu_object_info_t doi; in ddt_object_load() local
474 error = ddt_object_info(ddt, type, class, &doi); in ddt_object_load()
483 ddo->ddo_dspace = doi.doi_physical_blocks_512 << 9; in ddt_object_load()
484 ddo->ddo_mspace = doi.doi_fill_count * doi.doi_data_block_size; in ddt_object_load()
494 dmu_object_info_t doi; in ddt_object_sync() local
507 VERIFY0(ddt_object_info(ddt, type, class, &doi)); in ddt_object_sync()
511 ddo->ddo_dspace = doi.doi_physical_blocks_512 << 9; in ddt_object_sync()
512 ddo->ddo_mspace = doi.doi_fill_count * doi.doi_data_block_size; in ddt_object_sync()
615 dmu_object_info_t *doi) in ddt_object_info() argument
621 doi)); in ddt_object_info()
HDvdev_indirect_mapping.c348 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()
HDzcp_get.c371 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-head/contrib/tcpdump/
HDprint-isakmp.c164 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-head/sys/contrib/openzfs/module/os/freebsd/zfs/
HDzfs_znode_os.c920 dmu_object_info_t doi; in zfs_zget() local
940 dmu_object_info_from_db(db, &doi); in zfs_zget()
941 if (doi.doi_bonus_type != DMU_OT_SA && in zfs_zget()
942 (doi.doi_bonus_type != DMU_OT_ZNODE || in zfs_zget()
943 (doi.doi_bonus_type == DMU_OT_ZNODE && in zfs_zget()
944 doi.doi_bonus_size < sizeof (znode_phys_t)))) { in zfs_zget()
1028 zp = zfs_znode_alloc(zfsvfs, db, doi.doi_data_block_size, in zfs_zget()
1029 doi.doi_bonus_type, NULL); in zfs_zget()
1058 dmu_object_info_t doi; in zfs_rezget() local
1110 dmu_object_info_from_db(db, &doi); in zfs_rezget()
[all …]
HDzfs_dir.c292 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()
/freebsd-head/sys/contrib/openzfs/module/os/linux/zfs/
HDzfs_znode_os.c1048 dmu_object_info_t doi; in zfs_zget() local
1066 dmu_object_info_from_db(db, &doi); in zfs_zget()
1067 if (doi.doi_bonus_type != DMU_OT_SA && in zfs_zget()
1068 (doi.doi_bonus_type != DMU_OT_ZNODE || in zfs_zget()
1069 (doi.doi_bonus_type == DMU_OT_ZNODE && in zfs_zget()
1070 doi.doi_bonus_size < sizeof (znode_phys_t)))) { in zfs_zget()
1141 zp = zfs_znode_alloc(zfsvfs, db, doi.doi_data_block_size, in zfs_zget()
1142 doi.doi_bonus_type, NULL); in zfs_zget()
1156 dmu_object_info_t doi; in zfs_rezget() local
1204 dmu_object_info_from_db(db, &doi); in zfs_rezget()
[all …]
HDzfs_dir.c484 dmu_object_info_t doi; in zfs_unlinked_drain_task() local
502 zap->za_first_integer, &doi); in zfs_unlinked_drain_task()
506 ASSERT((doi.doi_type == DMU_OT_PLAIN_FILE_CONTENTS) || in zfs_unlinked_drain_task()
507 (doi.doi_type == DMU_OT_DIRECTORY_CONTENTS)); in zfs_unlinked_drain_task()
/freebsd-head/sys/contrib/openzfs/cmd/zdb/
HDzdb.c1067 dmu_object_info_t doi; in dump_uint64() local
1069 VERIFY0(dmu_object_info(os, object, &doi)); in dump_uint64()
1070 size = doi.doi_max_offset; in dump_uint64()
1264 dmu_object_info_t doi; in dump_bpobj_subobjs() local
1267 VERIFY0(dmu_object_info(os, object, &doi)); in dump_bpobj_subobjs()
1268 uint64_t *subobjs = kmem_alloc(doi.doi_max_offset, KM_SLEEP); in dump_bpobj_subobjs()
1270 int err = dmu_read(os, object, 0, doi.doi_max_offset, subobjs, 0); in dump_bpobj_subobjs()
1273 kmem_free(subobjs, doi.doi_max_offset); in dump_bpobj_subobjs()
1278 for (i = 0; i < doi.doi_max_offset / 8; i++) { in dump_bpobj_subobjs()
1286 kmem_free(subobjs, doi.doi_max_offset); in dump_bpobj_subobjs()
[all …]
/freebsd-head/sys/contrib/openzfs/cmd/
HDztest.c1877 dmu_object_info_t doi; in ztest_bt_bonus() local
1880 dmu_object_info_from_db(db, &doi); in ztest_bt_bonus()
1881 ASSERT3U(doi.doi_bonus_size, <=, db->db_size); in ztest_bt_bonus()
1882 ASSERT3U(doi.doi_bonus_size, >=, sizeof (*bt)); in ztest_bt_bonus()
1883 bt = (void *)((char *)db->db_data + doi.doi_bonus_size - sizeof (*bt)); in ztest_bt_bonus()
2144 dmu_object_info_t doi; in ztest_replay_remove() local
2160 VERIFY0(dmu_object_info(os, object, &doi)); in ztest_replay_remove()
2173 if (doi.doi_type == DMU_OT_ZAP_OTHER) { in ztest_replay_remove()
2201 dmu_object_info_t doi; in ztest_replay_write() local
2233 dmu_object_info_from_db(db, &doi); in ztest_replay_write()
[all …]
/freebsd-head/sys/contrib/openzfs/include/sys/
HDdmu.h968 int dmu_object_info(objset_t *os, uint64_t object, dmu_object_info_t *doi);
969 void __dmu_object_info_from_dnode(struct dnode *dn, dmu_object_info_t *doi);
971 void dmu_object_info_from_dnode(dnode_t *dn, dmu_object_info_t *doi);
973 void dmu_object_info_from_db(dmu_buf_t *db, dmu_object_info_t *doi);

12