/illumos-gate/usr/src/grub/grub-0.97/stage2/zfs-include/ |
H A D | spa.h | 166 dva_t blk_dva[SPA_DVAS_PER_BP]; /* Data Virtual Addresses */ member 240 (DVA_GET_ASIZE(&(bp)->blk_dva[0]) + DVA_GET_ASIZE(&(bp)->blk_dva[1]) + \ 241 DVA_GET_ASIZE(&(bp)->blk_dva[2])) 248 (!!DVA_GET_ASIZE(&(bp)->blk_dva[0]) + \ 249 !!DVA_GET_ASIZE(&(bp)->blk_dva[1]) + \ 250 !!DVA_GET_ASIZE(&(bp)->blk_dva[2])) 258 DVA_EQUAL(&(bp1)->blk_dva[0], &(bp2)->blk_dva[0]) && \ 259 DVA_EQUAL(&(bp1)->blk_dva[1], &(bp2)->blk_dva[1]) && \ 260 DVA_EQUAL(&(bp1)->blk_dva[2], &(bp2)->blk_dva[2])) 278 #define BP_IDENTITY(bp) (&(bp)->blk_dva[0]) [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | spa.h | 389 dva_t blk_dva[SPA_DVAS_PER_BP]; /* Data Virtual Addresses */ member 526 DVA_GET_ASIZE(&(bp)->blk_dva[0]) + \ 527 DVA_GET_ASIZE(&(bp)->blk_dva[1]) + \ 528 (DVA_GET_ASIZE(&(bp)->blk_dva[2]) * !BP_IS_ENCRYPTED(bp))) 535 !!DVA_GET_ASIZE(&(bp)->blk_dva[0]) + \ 536 !!DVA_GET_ASIZE(&(bp)->blk_dva[1]) + \ 537 (!!DVA_GET_ASIZE(&(bp)->blk_dva[2]) * !BP_IS_ENCRYPTED(bp))) 541 (DVA_GET_GANG(&(bp)->blk_dva[0]) + \ 542 DVA_GET_GANG(&(bp)->blk_dva[1]) + \ 543 (DVA_GET_GANG(&(bp)->blk_dva[2]) * !BP_IS_ENCRYPTED(bp)))) [all …]
|
/illumos-gate/usr/src/boot/sys/cddl/boot/zfs/ |
H A D | zfsimpl.h | 331 dva_t blk_dva[SPA_DVAS_PER_BP]; /* Data Virtual Addresses */ member 402 (DVA_GET_ASIZE(&(bp)->blk_dva[0]) + DVA_GET_ASIZE(&(bp)->blk_dva[1]) + \ 403 DVA_GET_ASIZE(&(bp)->blk_dva[2])) 410 (!!DVA_GET_ASIZE(&(bp)->blk_dva[0]) + \ 411 !!DVA_GET_ASIZE(&(bp)->blk_dva[1]) + \ 412 !!DVA_GET_ASIZE(&(bp)->blk_dva[2])) 435 #define BP_IDENTITY(bp) (&(bp)->blk_dva[0]) 444 (bp)->blk_dva[0].dva_word[0] = 0; \ 445 (bp)->blk_dva[0].dva_word[1] = 0; \ 446 (bp)->blk_dva[1].dva_word[0] = 0; \ [all …]
|
/illumos-gate/usr/src/cmd/zdb/ |
H A D | zdb.c | 1492 const dva_t *dva = bp->blk_dva; in snprintf_blkptr_compact() 3508 if (DVA_GET_VDEV(&bp->blk_dva[0]) == in zdb_count_block() 3509 DVA_GET_VDEV(&bp->blk_dva[1])) { in zdb_count_block() 3513 DVA_GET_VDEV(&bp->blk_dva[0]), in zdb_count_block() 3514 DVA_GET_OFFSET(&bp->blk_dva[0]), in zdb_count_block() 3515 DVA_GET_OFFSET(&bp->blk_dva[1]))) in zdb_count_block() 3520 equal = (DVA_GET_VDEV(&bp->blk_dva[0]) == in zdb_count_block() 3521 DVA_GET_VDEV(&bp->blk_dva[1])) + in zdb_count_block() 3522 (DVA_GET_VDEV(&bp->blk_dva[0]) == in zdb_count_block() 3523 DVA_GET_VDEV(&bp->blk_dva[2])) + in zdb_count_block() [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dsl_scan.c | 419 bcopy(sio->sio_dva, bp->blk_dva, sio->sio_nr_dvas * sizeof (dva_t)); in sio2bp() 438 sio->sio_dva[i] = bp->blk_dva[j % sio->sio_nr_dvas]; in bp2sio() 2687 cur_size += DVA_GET_ASIZE(&bp->blk_dva[i]); in scan_io_queues_update_zio_stats() 3133 const dva_t *dva = &bp->blk_dva[0]; in dsl_scan_obsolete_block_cb() 3685 DVA_GET_ASIZE(&bp->blk_dva[0])); in count_block() 3691 DVA_GET_ASIZE(&bp->blk_dva[i])); in count_block() 3720 if (DVA_GET_VDEV(&bp->blk_dva[0]) == in count_block() 3721 DVA_GET_VDEV(&bp->blk_dva[1])) in count_block() 3725 equal = (DVA_GET_VDEV(&bp->blk_dva[0]) == in count_block() 3726 DVA_GET_VDEV(&bp->blk_dva[1])) + in count_block() [all …]
|
H A D | zio_crypt.c | 765 bcopy(salt, &bp->blk_dva[2].dva_word[0], sizeof (uint64_t)); in zio_crypt_encode_params_bp() 766 bcopy(iv, &bp->blk_dva[2].dva_word[1], sizeof (uint64_t)); in zio_crypt_encode_params_bp() 771 bp->blk_dva[2].dva_word[0] = BSWAP_64(val64); in zio_crypt_encode_params_bp() 774 bp->blk_dva[2].dva_word[1] = BSWAP_64(val64); in zio_crypt_encode_params_bp() 797 bcopy(&bp->blk_dva[2].dva_word[0], salt, sizeof (uint64_t)); in zio_crypt_decode_params_bp() 798 bcopy(&bp->blk_dva[2].dva_word[1], iv, sizeof (uint64_t)); in zio_crypt_decode_params_bp() 803 val64 = BSWAP_64(bp->blk_dva[2].dva_word[0]); in zio_crypt_decode_params_bp() 806 val64 = BSWAP_64(bp->blk_dva[2].dva_word[1]); in zio_crypt_decode_params_bp()
|
H A D | metaslab.c | 4502 const dva_t *dva = bp->blk_dva; in metaslab_group_alloc_verify() 5306 if (size != DVA_GET_ASIZE(&bp->blk_dva[0])) in remap_blkptr_cb() 5337 DVA_GET_VDEV(&bp->blk_dva[0])); in remap_blkptr_cb() 5340 DVA_GET_OFFSET(&bp->blk_dva[0]), DVA_GET_ASIZE(&bp->blk_dva[0])); in remap_blkptr_cb() 5342 DVA_SET_VDEV(&bp->blk_dva[0], vd->vdev_id); in remap_blkptr_cb() 5343 DVA_SET_OFFSET(&bp->blk_dva[0], offset); in remap_blkptr_cb() 5395 dva_t *dva = &bp->blk_dva[0]; in spa_remap_blkptr() 5420 if (DVA_GET_VDEV(&rbca.rbca_bp->blk_dva[0]) == vd->vdev_id) in spa_remap_blkptr() 5689 dva_t *dva = bp->blk_dva; in metaslab_alloc() 5690 dva_t *hintdva = (hintbp != NULL) ? hintbp->blk_dva : NULL; in metaslab_alloc() [all …]
|
H A D | vdev_mirror.c | 252 dva_t *dva = zio->io_bp->blk_dva; in vdev_mirror_map_init() 448 dva_t *dva = zio->io_bp->blk_dva; in vdev_mirror_dva_select()
|
H A D | vdev_removal.c | 766 DVA_SET_VDEV(&bp.blk_dva[0], DVA_GET_VDEV(vcsa->vcsa_dest_dva)); in unalloc_seg() 767 DVA_SET_OFFSET(&bp.blk_dva[0], in unalloc_seg() 769 DVA_SET_ASIZE(&bp.blk_dva[0], size); in unalloc_seg()
|
H A D | ddt.c | 252 bp->blk_dva[d] = ddp->ddp_dva[d]; in ddt_bp_fill() 303 ddp->ddp_dva[d] = bp->blk_dva[d]; in ddt_phys_fill()
|
H A D | zio_inject.c | 198 dva_t *dva = &zio->io_bp->blk_dva[i]; in zio_match_dva()
|
H A D | zio.c | 859 uint64_t vdevid = DVA_GET_VDEV(&bp->blk_dva[i]); in zfs_blkptr_verify() 887 uint64_t offset = DVA_GET_OFFSET(&bp->blk_dva[i]); in zfs_blkptr_verify() 888 uint64_t asize = DVA_GET_ASIZE(&bp->blk_dva[i]); in zfs_blkptr_verify() 2400 dva_t *cdva = zio->io_bp->blk_dva; in zio_write_gang_member_ready() 2401 dva_t *pdva = pio->io_bp->blk_dva; in zio_write_gang_member_ready()
|
H A D | spa_misc.c | 2037 dsize += dva_get_dsize_sync(spa, &bp->blk_dva[d]); in bp_get_dsize_sync() 2050 dsize += dva_get_dsize_sync(spa, &bp->blk_dva[d]); in bp_get_dsize()
|
H A D | zil.c | 904 vd = vdev_lookup_top(os->os_spa, DVA_GET_VDEV(&bp->blk_dva[0])); in zil_check_log_chain() 1014 zvsearch.zv_vdev = DVA_GET_VDEV(&bp->blk_dva[i]); in zil_lwb_add_block()
|
H A D | dbuf.c | 845 DVA_IS_EMPTY(&bp->blk_dva[0]) && in dbuf_verify() 846 DVA_IS_EMPTY(&bp->blk_dva[1]) && in dbuf_verify() 847 DVA_IS_EMPTY(&bp->blk_dva[2])); in dbuf_verify()
|
H A D | zvol.c | 297 ze->ze_dva = bp->blk_dva[0]; /* structure assignment */ in zvol_map_block()
|
H A D | dsl_dataset.c | 190 dva_t *dva = &fakebp.blk_dva[0]; in dsl_dataset_block_remapped()
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | fsys_zfs.c | 368 if (bp->blk_dva[i].dva_word[0] == 0 && in zio_read_data() 369 bp->blk_dva[i].dva_word[1] == 0) in zio_read_data() 372 if (DVA_GET_GANG(&bp->blk_dva[i])) { in zio_read_data() 373 if (zio_read_gang(bp, &bp->blk_dva[i], buf, stack) != 0) in zio_read_data() 377 offset = DVA_GET_OFFSET(&bp->blk_dva[i]); in zio_read_data()
|
/illumos-gate/usr/src/boot/libsa/zfs/ |
H A D | zfsimpl.c | 2215 DVA_SET_GANG(&gbh_bp.blk_dva[i], 0); in zio_read_gang() 2279 const dva_t *dva = &bp->blk_dva[i]; in zio_read()
|