Home
last modified time | relevance | path

Searched refs:blk_dva (Results 1 – 22 of 22) sorted by relevance

/freebsd-14-stable/sys/contrib/openzfs/include/sys/
HDspa.h376 dva_t blk_dva[SPA_DVAS_PER_BP]; /* Data Virtual Addresses */ member
522 DVA_GET_ASIZE(&(bp)->blk_dva[0]) + \
523 DVA_GET_ASIZE(&(bp)->blk_dva[1]) + \
524 (DVA_GET_ASIZE(&(bp)->blk_dva[2]) * !BP_IS_ENCRYPTED(bp)))
531 !!DVA_GET_ASIZE(&(bp)->blk_dva[0]) + \
532 !!DVA_GET_ASIZE(&(bp)->blk_dva[1]) + \
533 (!!DVA_GET_ASIZE(&(bp)->blk_dva[2]) * !BP_IS_ENCRYPTED(bp)))
537 (DVA_GET_GANG(&(bp)->blk_dva[0]) + \
538 DVA_GET_GANG(&(bp)->blk_dva[1]) + \
539 (DVA_GET_GANG(&(bp)->blk_dva[2]) * !BP_IS_ENCRYPTED(bp))))
[all …]
/freebsd-14-stable/sys/contrib/openzfs/include/os/linux/zfs/sys/
HDtrace_arc.h235 __entry->bp_dva0[0] = bp->blk_dva[0].dva_word[0];
236 __entry->bp_dva0[1] = bp->blk_dva[0].dva_word[1];
237 __entry->bp_dva1[0] = bp->blk_dva[1].dva_word[0];
238 __entry->bp_dva1[1] = bp->blk_dva[1].dva_word[1];
239 __entry->bp_dva2[0] = bp->blk_dva[2].dva_word[0];
240 __entry->bp_dva2[1] = bp->blk_dva[2].dva_word[1];
/freebsd-14-stable/sys/cddl/boot/zfs/
HDzfsimpl.h332 dva_t blk_dva[SPA_DVAS_PER_BP]; /* Data Virtual Addresses */ member
418 (DVA_GET_ASIZE(&(bp)->blk_dva[0]) + DVA_GET_ASIZE(&(bp)->blk_dva[1]) + \
419 DVA_GET_ASIZE(&(bp)->blk_dva[2]))
426 (!!DVA_GET_ASIZE(&(bp)->blk_dva[0]) + \
427 !!DVA_GET_ASIZE(&(bp)->blk_dva[1]) + \
428 !!DVA_GET_ASIZE(&(bp)->blk_dva[2]))
451 #define BP_IDENTITY(bp) (&(bp)->blk_dva[0])
460 (bp)->blk_dva[0].dva_word[0] = 0; \
461 (bp)->blk_dva[0].dva_word[1] = 0; \
462 (bp)->blk_dva[1].dva_word[0] = 0; \
[all …]
/freebsd-14-stable/sys/contrib/openzfs/module/os/freebsd/zfs/
HDzio_crypt.c675 memcpy(&bp->blk_dva[2].dva_word[0], salt, sizeof (uint64_t)); in zio_crypt_encode_params_bp()
676 memcpy(&bp->blk_dva[2].dva_word[1], iv, sizeof (uint64_t)); in zio_crypt_encode_params_bp()
681 bp->blk_dva[2].dva_word[0] = BSWAP_64(val64); in zio_crypt_encode_params_bp()
684 bp->blk_dva[2].dva_word[1] = BSWAP_64(val64); in zio_crypt_encode_params_bp()
707 memcpy(salt, &bp->blk_dva[2].dva_word[0], sizeof (uint64_t)); in zio_crypt_decode_params_bp()
708 memcpy(iv, &bp->blk_dva[2].dva_word[1], sizeof (uint64_t)); in zio_crypt_decode_params_bp()
713 val64 = BSWAP_64(bp->blk_dva[2].dva_word[0]); in zio_crypt_decode_params_bp()
716 val64 = BSWAP_64(bp->blk_dva[2].dva_word[1]); in zio_crypt_decode_params_bp()
/freebsd-14-stable/sys/contrib/openzfs/cmd/zdb/
HDzdb.c199 l_dva0_vdev = DVA_GET_VDEV(&l->blk_dva[0]); in livelist_compare()
200 r_dva0_vdev = DVA_GET_VDEV(&r->blk_dva[0]); in livelist_compare()
209 l_dva0_offset = DVA_GET_OFFSET(&l->blk_dva[0]); in livelist_compare()
210 r_dva0_offset = DVA_GET_OFFSET(&r->blk_dva[0]); in livelist_compare()
305 if (DVA_IS_EMPTY(&bp->blk_dva[i])) in sublivelist_verify_blkptr()
308 .svb_dva = bp->blk_dva[i], in sublivelist_verify_blkptr()
2504 const dva_t *dva = bp->blk_dva; in snprintf_blkptr_compact()
5765 if (DVA_GET_VDEV(&bp->blk_dva[0]) == in zdb_count_block()
5766 DVA_GET_VDEV(&bp->blk_dva[1])) { in zdb_count_block()
5770 DVA_GET_VDEV(&bp->blk_dva[0]), in zdb_count_block()
[all …]
/freebsd-14-stable/sys/contrib/openzfs/module/zfs/
HDvdev_rebuild.c530 DVA_SET_VDEV(&bp->blk_dva[0], vd->vdev_id); in vdev_rebuild_blkptr_init()
531 DVA_SET_OFFSET(&bp->blk_dva[0], start); in vdev_rebuild_blkptr_init()
532 DVA_SET_GANG(&bp->blk_dva[0], 0); in vdev_rebuild_blkptr_init()
533 DVA_SET_ASIZE(&bp->blk_dva[0], asize); in vdev_rebuild_blkptr_init()
574 if (!vdev_dtl_need_resilver(vd, &blk.blk_dva[0], psize, TXG_UNKNOWN)) { in vdev_rebuild_range()
HDbrt.c884 bre->bre_offset = DVA_GET_OFFSET(&bp->blk_dva[0]); in brt_entry_fill()
887 *vdevidp = DVA_GET_VDEV(&bp->blk_dva[0]); in brt_entry_fill()
1366 cmp = TREE_CMP(DVA_GET_VDEV(&bp1->blk_dva[0]), in brt_pending_entry_compare()
1367 DVA_GET_VDEV(&bp2->blk_dva[0])); in brt_pending_entry_compare()
1369 cmp = TREE_CMP(DVA_GET_OFFSET(&bp1->blk_dva[0]), in brt_pending_entry_compare()
1370 DVA_GET_OFFSET(&bp2->blk_dva[0])); in brt_pending_entry_compare()
HDdsl_scan.c440 memcpy(bp->blk_dva, sio->sio_dva, sio->sio_nr_dvas * sizeof (dva_t)); in sio2bp()
459 sio->sio_dva[i] = bp->blk_dva[j % sio->sio_nr_dvas]; in bp2sio()
3165 cur_size += DVA_GET_ASIZE(&bp->blk_dva[i]); in scan_io_queues_update_zio_stats()
3617 const dva_t *dva = &bp->blk_dva[0]; in dsl_scan_obsolete_block_cb()
4582 all ? BP_GET_ASIZE(bp) : DVA_GET_ASIZE(&bp->blk_dva[0])); in count_block_issued()
4591 all ? BP_GET_ASIZE(bp) : DVA_GET_ASIZE(&bp->blk_dva[0])); in count_block_skipped()
4621 if (DVA_GET_VDEV(&bp->blk_dva[0]) == in count_block()
4622 DVA_GET_VDEV(&bp->blk_dva[1])) in count_block()
4626 equal = (DVA_GET_VDEV(&bp->blk_dva[0]) == in count_block()
4627 DVA_GET_VDEV(&bp->blk_dva[1])) + in count_block()
[all …]
HDmetaslab.c4592 const dva_t *dva = bp->blk_dva; in metaslab_group_alloc_verify()
5424 if (size != DVA_GET_ASIZE(&bp->blk_dva[0])) in remap_blkptr_cb()
5455 DVA_GET_VDEV(&bp->blk_dva[0])); in remap_blkptr_cb()
5458 DVA_GET_OFFSET(&bp->blk_dva[0]), DVA_GET_ASIZE(&bp->blk_dva[0])); in remap_blkptr_cb()
5460 DVA_SET_VDEV(&bp->blk_dva[0], vd->vdev_id); in remap_blkptr_cb()
5461 DVA_SET_OFFSET(&bp->blk_dva[0], offset); in remap_blkptr_cb()
5513 dva_t *dva = &bp->blk_dva[0]; in spa_remap_blkptr()
5538 if (DVA_GET_VDEV(&rbca.rbca_bp->blk_dva[0]) == vd->vdev_id) in spa_remap_blkptr()
5803 dva_t *dva = bp->blk_dva; in metaslab_alloc()
5804 dva_t *hintdva = (hintbp != NULL) ? hintbp->blk_dva : NULL; in metaslab_alloc()
[all …]
HDdsl_deadlist.c994 uint64_t l_dva0_vdev = DVA_GET_VDEV(&l->blk_dva[0]); in livelist_compare()
995 uint64_t r_dva0_vdev = DVA_GET_VDEV(&r->blk_dva[0]); in livelist_compare()
1001 uint64_t l_dva0_offset = DVA_GET_OFFSET(&l->blk_dva[0]); in livelist_compare()
1002 uint64_t r_dva0_offset = DVA_GET_OFFSET(&r->blk_dva[0]); in livelist_compare()
HDvdev_mirror.c273 dva_t *dva = zio->io_bp->blk_dva; in vdev_mirror_map_init()
460 dva_t *dva = zio->io_bp->blk_dva; in vdev_mirror_dva_select()
HDzio.c1033 (long long)bp->blk_dva[0].dva_word[0], in zfs_blkptr_verify_log()
1034 (long long)bp->blk_dva[0].dva_word[1], in zfs_blkptr_verify_log()
1035 (long long)bp->blk_dva[1].dva_word[0], in zfs_blkptr_verify_log()
1036 (long long)bp->blk_dva[1].dva_word[1], in zfs_blkptr_verify_log()
1037 (long long)bp->blk_dva[2].dva_word[0], in zfs_blkptr_verify_log()
1038 (long long)bp->blk_dva[2].dva_word[1], in zfs_blkptr_verify_log()
1152 const dva_t *dva = &bp->blk_dva[i]; in zfs_blkptr_verify()
2901 dva_t *cdva = zio->io_bp->blk_dva; in zio_write_gang_member_ready()
2902 dva_t *pdva = pio->io_bp->blk_dva; in zio_write_gang_member_ready()
3155 DVA_GET_VDEV(&bp_orig->blk_dva[d])); in zio_nop_write()
HDddt.c268 bp->blk_dva[d] = ddp->ddp_dva[d]; in ddt_bp_fill()
319 ddp->ddp_dva[d] = bp->blk_dva[d]; in ddt_phys_fill()
HDzio_inject.c229 dva_t *dva = &zio->io_bp->blk_dva[i]; in zio_match_dva()
HDvdev_removal.c952 DVA_SET_VDEV(&bp.blk_dva[0], DVA_GET_VDEV(vcsa->vcsa_dest_dva)); in unalloc_seg()
953 DVA_SET_OFFSET(&bp.blk_dva[0], in unalloc_seg()
955 DVA_SET_ASIZE(&bp.blk_dva[0], size); in unalloc_seg()
HDdbuf.c627 uint64_t vdev = DVA_GET_VDEV(bp->blk_dva); in dbuf_is_l2cacheable()
656 uint64_t vdev = DVA_GET_VDEV(bp->blk_dva); in dnode_level_is_l2cacheable()
1196 DVA_IS_EMPTY(&bp->blk_dva[0]) && in dbuf_verify()
1197 DVA_IS_EMPTY(&bp->blk_dva[1]) && in dbuf_verify()
1198 DVA_IS_EMPTY(&bp->blk_dva[2])); in dbuf_verify()
HDspa_misc.c2141 dsize += dva_get_dsize_sync(spa, &bp->blk_dva[d]); in bp_get_dsize_sync()
2154 dsize += dva_get_dsize_sync(spa, &bp->blk_dva[d]); in bp_get_dsize()
HDzil.c1262 vd = vdev_lookup_top(os->os_spa, DVA_GET_VDEV(&bp->blk_dva[0])); in zil_check_log_chain()
1373 zvsearch.zv_vdev = DVA_GET_VDEV(&bp->blk_dva[i]); in zil_lwb_add_block()
HDdmu_objset.c443 uint64_t vdev = DVA_GET_VDEV(bp->blk_dva); in dmu_os_is_l2cacheable()
HDdsl_dataset.c228 dva_t *dva = &fakebp.blk_dva[0]; in dsl_dataset_block_remapped()
/freebsd-14-stable/sys/contrib/openzfs/module/os/linux/zfs/
HDzio_crypt.c758 memcpy(&bp->blk_dva[2].dva_word[0], salt, sizeof (uint64_t)); in zio_crypt_encode_params_bp()
759 memcpy(&bp->blk_dva[2].dva_word[1], iv, sizeof (uint64_t)); in zio_crypt_encode_params_bp()
764 bp->blk_dva[2].dva_word[0] = BSWAP_64(val64); in zio_crypt_encode_params_bp()
767 bp->blk_dva[2].dva_word[1] = BSWAP_64(val64); in zio_crypt_encode_params_bp()
790 memcpy(salt, &bp->blk_dva[2].dva_word[0], sizeof (uint64_t)); in zio_crypt_decode_params_bp()
791 memcpy(iv, &bp->blk_dva[2].dva_word[1], sizeof (uint64_t)); in zio_crypt_decode_params_bp()
796 val64 = BSWAP_64(bp->blk_dva[2].dva_word[0]); in zio_crypt_decode_params_bp()
799 val64 = BSWAP_64(bp->blk_dva[2].dva_word[1]); in zio_crypt_decode_params_bp()
/freebsd-14-stable/stand/libsa/zfs/
HDzfsimpl.c2195 DVA_SET_GANG(&gbh_bp.blk_dva[i], 0); in zio_read_gang()
2259 const dva_t *dva = &bp->blk_dva[i]; in zio_read()