Home
last modified time | relevance | path

Searched refs:dva (Results 1 – 24 of 24) sorted by relevance

/freebsd-12.1/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Dspa.h163 typedef struct dva { struct
366 #define DVA_GET_ASIZE(dva) \ argument
372 #define DVA_GET_GRID(dva) BF64_GET((dva)->dva_word[0], 24, 8) argument
373 #define DVA_SET_GRID(dva, x) BF64_SET((dva)->dva_word[0], 24, 8, x) argument
375 #define DVA_GET_VDEV(dva) BF64_GET((dva)->dva_word[0], 32, SPA_VDEVBITS) argument
376 #define DVA_SET_VDEV(dva, x) \ argument
379 #define DVA_GET_OFFSET(dva) \ argument
384 #define DVA_GET_GANG(dva) BF64_GET((dva)->dva_word[1], 63, 1) argument
385 #define DVA_SET_GANG(dva, x) BF64_SET((dva)->dva_word[1], 63, 1, x) argument
501 #define DVA_IS_VALID(dva) (DVA_GET_ASIZE(dva) != 0) argument
[all …]
/freebsd-12.1/sys/cddl/boot/zfs/
H A Dzfsimpl.h139 typedef struct dva { struct
329 #define DVA_GET_ASIZE(dva) \ argument
335 #define DVA_GET_GRID(dva) BF64_GET((dva)->dva_word[0], 24, 8) argument
336 #define DVA_SET_GRID(dva, x) BF64_SET((dva)->dva_word[0], 24, 8, x) argument
338 #define DVA_GET_VDEV(dva) BF64_GET((dva)->dva_word[0], 32, 32) argument
339 #define DVA_SET_VDEV(dva, x) BF64_SET((dva)->dva_word[0], 32, 32, x) argument
346 #define DVA_GET_GANG(dva) BF64_GET((dva)->dva_word[1], 63, 1) argument
347 #define DVA_SET_GANG(dva, x) BF64_SET((dva)->dva_word[1], 63, 1, x) argument
411 #define DVA_IS_VALID(dva) (DVA_GET_ASIZE(dva) != 0) argument
423 #define DVA_IS_EMPTY(dva) ((dva)->dva_word[0] == 0ULL && \ argument
[all …]
H A Dzfssubr.c208 const dva_t *dva = BP_IDENTITY(bp); in zio_checksum_gang_verifier() local
213 ZIO_SET_CHECKSUM(zcp, DVA_GET_VDEV(dva), DVA_GET_OFFSET(dva), txg, 0); in zio_checksum_gang_verifier()
/freebsd-12.1/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dmetaslab.c2995 const dva_t *dva = bp->blk_dva; in metaslab_group_alloc_verify() local
3373 ASSERT(!DVA_IS_VALID(&dva[d])); in metaslab_alloc_dva()
3571 bzero(&dva[d], sizeof (dva_t)); in metaslab_alloc_dva()
3763 dva_t *dva = &bp->blk_dva[0]; in spa_remap_blkptr() local
3806 ASSERT(DVA_IS_VALID(dva)); in metaslab_unalloc_dva()
3825 if (DVA_GET_GANG(dva)) in metaslab_unalloc_dva()
3856 ASSERT(DVA_IS_VALID(dva)); in metaslab_free_dva()
3859 if (DVA_GET_GANG(dva)) { in metaslab_free_dva()
4037 ASSERT(DVA_IS_VALID(dva)); in metaslab_claim_dva()
4039 if (DVA_GET_GANG(dva)) in metaslab_claim_dva()
[all …]
H A Dvdev_mirror.c212 dva_t *dva = zio->io_bp->blk_dva; in vdev_mirror_map_init() local
226 if (zfs_dva_valid(spa, &dva[i], zio->io_bp)) in vdev_mirror_map_init()
227 dva_copy[j++] = dva[i]; in vdev_mirror_map_init()
235 dva = dva_copy; in vdev_mirror_map_init()
244 mc->mc_vd = vdev_lookup_top(spa, DVA_GET_VDEV(&dva[c])); in vdev_mirror_map_init()
245 mc->mc_offset = DVA_GET_OFFSET(&dva[c]); in vdev_mirror_map_init()
386 dva_t *dva = zio->io_bp->blk_dva; in vdev_mirror_dva_select() local
394 if (DVA_GET_VDEV(&dva[c]) == DVA_GET_VDEV(&dva[preferred])) in vdev_mirror_dva_select()
H A Dzio_checksum.c251 dva_t *dva = BP_IDENTITY(bp); in zio_checksum_gang_verifier() local
256 ZIO_SET_CHECKSUM(zcp, DVA_GET_VDEV(dva), DVA_GET_OFFSET(dva), txg, 0); in zio_checksum_gang_verifier()
H A Ddsl_scan.c2966 const dva_t *dva = &bp->blk_dva[0]; in dsl_scan_obsolete_block_cb() local
2972 DVA_GET_VDEV(dva), DVA_GET_OFFSET(dva), in dsl_scan_obsolete_block_cb()
2973 DVA_GET_ASIZE(dva), tx); in dsl_scan_obsolete_block_cb()
3005 vd = vdev_lookup_top(spa, DVA_GET_VDEV(dva)); in dsl_scan_need_resilver()
3018 if (DVA_GET_GANG(dva)) { in dsl_scan_need_resilver()
3569 dva_t dva; in dsl_scan_enqueue() local
3572 dva = bp->blk_dva[i]; in dsl_scan_enqueue()
3573 vdev = vdev_lookup_top(spa, DVA_GET_VDEV(&dva)); in dsl_scan_enqueue()
3622 const dva_t *dva = &bp->blk_dva[d]; in dsl_scan_scrub_cb() local
3628 scn->scn_phys.scn_examined += DVA_GET_ASIZE(dva); in dsl_scan_scrub_cb()
[all …]
H A Dddt.c569 dva_t *dva = ddp->ddp_dva; in ddt_ditto_copies_present() local
570 int copies = 0 - DVA_GET_GANG(dva); in ddt_ditto_copies_present()
572 for (int d = 0; d < SPA_DVAS_PER_BP; d++, dva++) in ddt_ditto_copies_present()
573 if (DVA_IS_VALID(dva)) in ddt_ditto_copies_present()
H A Dspa_misc.c1938 dva_get_dsize_sync(spa_t *spa, const dva_t *dva) in dva_get_dsize_sync() argument
1940 uint64_t asize = DVA_GET_ASIZE(dva); in dva_get_dsize_sync()
1946 uint64_t vdev = DVA_GET_VDEV(dva); in dva_get_dsize_sync()
H A Darc.c1415 #define BUF_HASH_INDEX(spa, dva, birth) \ argument
1416 (buf_hash(spa, dva, birth) & buf_hash_table.ht_mask)
1614 buf_hash(uint64_t spa, const dva_t *dva, uint64_t birth) in buf_hash() argument
1616 return (cityhash4(spa, dva->dva_word[0], dva->dva_word[1], birth)); in buf_hash()
1623 #define HDR_EQUAL(spa, dva, birth, hdr) \ argument
1624 ((hdr)->b_dva.dva_word[0] == (dva)->dva_word[0]) && \
1625 ((hdr)->b_dva.dva_word[1] == (dva)->dva_word[1]) && \
1639 const dva_t *dva = BP_IDENTITY(bp); in buf_hash_find() local
1641 uint64_t idx = BUF_HASH_INDEX(spa, dva, birth); in buf_hash_find()
1648 if (HDR_EQUAL(spa, dva, birth, hdr)) { in buf_hash_find()
H A Dzil.c167 const dva_t *dva; in zil_bp_tree_add() local
174 dva = BP_IDENTITY(bp); in zil_bp_tree_add()
176 if (avl_find(t, dva, &where) != NULL) in zil_bp_tree_add()
180 zn->zn_dva = *dva; in zil_bp_tree_add()
H A Dzio.c843 zfs_dva_valid(spa_t *spa, const dva_t *dva, const blkptr_t *bp) in zfs_dva_valid() argument
845 uint64_t vdevid = DVA_GET_VDEV(dva); in zfs_dva_valid()
861 uint64_t offset = DVA_GET_OFFSET(dva); in zfs_dva_valid()
862 uint64_t asize = DVA_GET_ASIZE(dva); in zfs_dva_valid()
H A Ddsl_dataset.c192 dva_t *dva = &fakebp.blk_dva[0]; in dsl_dataset_block_remapped() local
204 DVA_SET_VDEV(dva, vdev); in dsl_dataset_block_remapped()
205 DVA_SET_OFFSET(dva, offset); in dsl_dataset_block_remapped()
206 DVA_SET_ASIZE(dva, size); in dsl_dataset_block_remapped()
/freebsd-12.1/lib/libkvm/
H A Dkvm_minidump_aarch64.c236 u_long bmindex, dva, pa, pteindex, va; in _aarch64_minidump_walk_pages() local
252 dva = vm->hdr.dmapbase + pa; in _aarch64_minidump_walk_pages()
253 if (!_kvm_visit_cb(kd, cb, arg, pa, va, dva, in _aarch64_minidump_walk_pages()
261 dva = vm->hdr.dmapbase + pa; in _aarch64_minidump_walk_pages()
262 if (vm->hdr.dmapend < (dva + AARCH64_PAGE_SIZE)) in _aarch64_minidump_walk_pages()
266 if (!_kvm_visit_cb(kd, cb, arg, pa, va, dva, in _aarch64_minidump_walk_pages()
H A Dkvm_minidump_riscv.c236 u_long bmindex, dva, pa, pteindex, va; in _riscv_minidump_walk_pages() local
253 dva = vm->hdr.dmapbase + pa; in _riscv_minidump_walk_pages()
254 if (!_kvm_visit_cb(kd, cb, arg, pa, va, dva, in _riscv_minidump_walk_pages()
262 dva = vm->hdr.dmapbase + pa; in _riscv_minidump_walk_pages()
263 if (vm->hdr.dmapend < (dva + RISCV_PAGE_SIZE)) in _riscv_minidump_walk_pages()
267 if (!_kvm_visit_cb(kd, cb, arg, pa, va, dva, in _riscv_minidump_walk_pages()
H A Dkvm_minidump_amd64.c344 u_long bmindex, dva, pa, pdeindex, va; in _amd64_minidump_walk_pages() local
374 dva = vm->hdr.dmapbase + pa; in _amd64_minidump_walk_pages()
376 if (!_kvm_visit_cb(kd, cb, arg, pa, va, dva, in _amd64_minidump_walk_pages()
393 dva = vm->hdr.dmapbase + pa; in _amd64_minidump_walk_pages()
396 if (!_kvm_visit_cb(kd, cb, arg, pa, va, dva, in _amd64_minidump_walk_pages()
407 dva = vm->hdr.dmapbase + pa; in _amd64_minidump_walk_pages()
408 if (vm->hdr.dmapend < (dva + pgsz)) in _amd64_minidump_walk_pages()
413 if (!_kvm_visit_cb(kd, cb, arg, pa, va, dva, prot, pgsz, 0)) { in _amd64_minidump_walk_pages()
H A Dkvm_minidump_i386.c282 _i386_iterator_next(struct i386_iter *it, u_long *pa, u_long *va, u_long *dva, in _i386_iterator_next() argument
290 *dva = 0; in _i386_iterator_next()
293 *dva = 0; in _i386_iterator_next()
319 u_long dva, pa, va; in _i386_minidump_walk_pages() local
323 while (_i386_iterator_next(&it, &pa, &va, &dva, &prot)) { in _i386_minidump_walk_pages()
324 if (!_kvm_visit_cb(kd, cb, arg, pa, va, dva, in _i386_minidump_walk_pages()
H A Dkvm_minidump_mips.c291 _mips_iterator_next(struct mips_iter *it, u_long *pa, u_long *va, u_long *dva, in _mips_iterator_next() argument
306 *dva = 0; in _mips_iterator_next()
335 u_long dva, pa, va; in _mips_minidump_walk_pages() local
349 while (_mips_iterator_next(&it, &pa, &va, &dva, &prot)) { in _mips_minidump_walk_pages()
350 if (!_kvm_visit_cb(kd, cb, arg, pa, va, dva, in _mips_minidump_walk_pages()
H A Dkvm_minidump_arm.c234 u_long dva, pa, pteindex, va; in _arm_minidump_walk_pages() local
256 dva = 0; /* no direct map on this platform */ in _arm_minidump_walk_pages()
257 if (!_kvm_visit_cb(kd, cb, arg, pa, va, dva, in _arm_minidump_walk_pages()
/freebsd-12.1/tests/sys/cddl/zfs/include/
H A Dlibtest.kshlib3162 typeset dva=$1
3164 typeset offcol=$(echo $dva | cut -f2 -d:)
3184 typeset dva=$1
3188 typeset -i offset=0x$(echo $dva | cut -f2 -d:)
3276 typeset dva=$2
3284 tvd=$(echo $dva | cut -d: -f1)
3297 off=$(raidz_dva_to_block_addr $dva $nchildren $ashift)
3301 off=$(dva_to_block_addr $dva)
3380 typeset dva="$(echo $line | cut -d " " -f2)"
3382 if [[ -n "$dva" ]] && (( lineoff == startoff )); then
[all …]
/freebsd-12.1/lib/libc/nls/
H A Dhu_HU.ISO8859-2.msg119 56 A socket m�r kapcsol�dva van
121 57 A socket nincs kapcsol�dva
/freebsd-12.1/cddl/contrib/opensolaris/cmd/zdb/
H A Dzdb.c1405 const dva_t *dva = bp->blk_dva; in snprintf_blkptr_compact() local
1427 (u_longlong_t)DVA_GET_VDEV(&dva[i]), in snprintf_blkptr_compact()
1428 (u_longlong_t)DVA_GET_OFFSET(&dva[i]), in snprintf_blkptr_compact()
1429 (u_longlong_t)DVA_GET_ASIZE(&dva[i])); in snprintf_blkptr_compact()
3162 const dva_t *dva = &bp->blk_dva[0]; in increment_indirect_mapping_cb() local
3168 vd = vdev_lookup_top(zcb->zcb_spa, DVA_GET_VDEV(dva)); in increment_indirect_mapping_cb()
3177 DVA_GET_OFFSET(dva), DVA_GET_ASIZE(dva), in increment_indirect_mapping_cb()
4969 dva_t *dva = bp->blk_dva; in zdb_read_block() local
5059 DVA_SET_VDEV(&dva[0], vd->vdev_id); in zdb_read_block()
5060 DVA_SET_OFFSET(&dva[0], offset); in zdb_read_block()
[all …]
/freebsd-12.1/stand/libsa/zfs/
H A Dzfsimpl.c1843 const dva_t *dva = &bp->blk_dva[i]; in zio_read() local
1848 if (!dva->dva_word[0] && !dva->dva_word[1]) in zio_read()
1851 vdevid = DVA_GET_VDEV(dva); in zio_read()
1852 offset = DVA_GET_OFFSET(dva); in zio_read()
1871 if (DVA_GET_GANG(dva)) in zio_read()
/freebsd-12.1/sys/powerpc/booke/
H A Dpmap.c3027 vm_offset_t sva, dva; in mmu_booke_copy_page() local
3031 dva = PHYS_TO_DMAP(VM_PAGE_TO_PHYS(dm)); in mmu_booke_copy_page()
3032 memcpy((caddr_t)dva, (caddr_t)sva, PAGE_SIZE); in mmu_booke_copy_page()
3036 mmu_booke_kenter(mmu, dva, VM_PAGE_TO_PHYS(dm)); in mmu_booke_copy_page()
3038 dva = copy_page_dst_va; in mmu_booke_copy_page()
3040 memcpy((caddr_t)dva, (caddr_t)sva, PAGE_SIZE); in mmu_booke_copy_page()
3042 mmu_booke_kremove(mmu, dva); in mmu_booke_copy_page()