Home
last modified time | relevance | path

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

/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
Dspa.h164 typedef struct dva { struct
367 #define DVA_GET_ASIZE(dva) \ argument
368 BF64_GET_SB((dva)->dva_word[0], 0, SPA_ASIZEBITS, SPA_MINBLOCKSHIFT, 0)
369 #define DVA_SET_ASIZE(dva, x) \ argument
370 BF64_SET_SB((dva)->dva_word[0], 0, SPA_ASIZEBITS, \
373 #define DVA_GET_GRID(dva) BF64_GET((dva)->dva_word[0], 24, 8) argument
374 #define DVA_SET_GRID(dva, x) BF64_SET((dva)->dva_word[0], 24, 8, x) argument
376 #define DVA_GET_VDEV(dva) BF64_GET((dva)->dva_word[0], 32, SPA_VDEVBITS) argument
377 #define DVA_SET_VDEV(dva, x) \ argument
378 BF64_SET((dva)->dva_word[0], 32, SPA_VDEVBITS, x)
[all …]
/freebsd-12-stable/sys/cddl/boot/zfs/
Dzfsimpl.h154 typedef struct dva { struct
344 #define DVA_GET_ASIZE(dva) \ argument
345 BF64_GET_SB((dva)->dva_word[0], 0, SPA_ASIZEBITS, SPA_MINBLOCKSHIFT, 0)
346 #define DVA_SET_ASIZE(dva, x) \ argument
347 BF64_SET_SB((dva)->dva_word[0], 0, SPA_ASIZEBITS, \
350 #define DVA_GET_GRID(dva) BF64_GET((dva)->dva_word[0], 24, 8) argument
351 #define DVA_SET_GRID(dva, x) BF64_SET((dva)->dva_word[0], 24, 8, x) argument
353 #define DVA_GET_VDEV(dva) BF64_GET((dva)->dva_word[0], 32, 32) argument
354 #define DVA_SET_VDEV(dva, x) BF64_SET((dva)->dva_word[0], 32, 32, x) argument
356 #define DVA_GET_OFFSET(dva) \ argument
[all …]
Dzfssubr.c206 const dva_t *dva = BP_IDENTITY(bp); in zio_checksum_gang_verifier() local
211 ZIO_SET_CHECKSUM(zcp, DVA_GET_VDEV(dva), DVA_GET_OFFSET(dva), txg, 0); in zio_checksum_gang_verifier()
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
Dmetaslab.c3171 metaslab_is_unique(metaslab_t *msp, dva_t *dva) in metaslab_is_unique() argument
3175 if (DVA_GET_ASIZE(dva) == 0) in metaslab_is_unique()
3178 if (msp->ms_group->mg_vd->vdev_id != DVA_GET_VDEV(dva)) in metaslab_is_unique()
3181 dva_ms_id = DVA_GET_OFFSET(dva) >> msp->ms_group->mg_vd->vdev_ms_shift; in metaslab_is_unique()
3381 const dva_t *dva = bp->blk_dva; in metaslab_group_alloc_verify() local
3385 uint64_t vdev = DVA_GET_VDEV(&dva[d]); in metaslab_group_alloc_verify()
3444 dva_t *dva, int d, boolean_t want_unique, uint64_t asize, int allocator, in find_valid_metaslab() argument
3481 !metaslab_is_unique(msp, &dva[i])) in find_valid_metaslab()
3500 uint64_t asize, uint64_t txg, boolean_t want_unique, dva_t *dva, in metaslab_group_alloc_normal() argument
3510 DVA_GET_VDEV(&dva[i]) == mg->mg_vd->vdev_id) { in metaslab_group_alloc_normal()
[all …]
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()
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()
Ddsl_scan.c2983 const dva_t *dva = &bp->blk_dva[0]; in dsl_scan_obsolete_block_cb() local
2989 DVA_GET_VDEV(dva), DVA_GET_OFFSET(dva), in dsl_scan_obsolete_block_cb()
2990 DVA_GET_ASIZE(dva), tx); in dsl_scan_obsolete_block_cb()
3017 dsl_scan_need_resilver(spa_t *spa, const dva_t *dva, size_t psize, in dsl_scan_need_resilver() argument
3022 vd = vdev_lookup_top(spa, DVA_GET_VDEV(dva)); in dsl_scan_need_resilver()
3035 if (DVA_GET_GANG(dva)) { in dsl_scan_need_resilver()
3060 if (!vdev_dtl_need_resilver(vd, DVA_GET_OFFSET(dva), psize)) in dsl_scan_need_resilver()
3588 dva_t dva; in dsl_scan_enqueue() local
3591 dva = bp->blk_dva[i]; in dsl_scan_enqueue()
3592 vdev = vdev_lookup_top(spa, DVA_GET_VDEV(&dva)); in dsl_scan_enqueue()
[all …]
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()
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()
Dspa_misc.c2063 dva_get_dsize_sync(spa_t *spa, const dva_t *dva) in dva_get_dsize_sync() argument
2065 uint64_t asize = DVA_GET_ASIZE(dva); in dva_get_dsize_sync()
2071 uint64_t vdev = DVA_GET_VDEV(dva); in dva_get_dsize_sync()
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()
Dzio.c846 zfs_dva_valid(spa_t *spa, const dva_t *dva, const blkptr_t *bp) in zfs_dva_valid() argument
848 uint64_t vdevid = DVA_GET_VDEV(dva); in zfs_dva_valid()
864 uint64_t offset = DVA_GET_OFFSET(dva); in zfs_dva_valid()
865 uint64_t asize = DVA_GET_ASIZE(dva); in zfs_dva_valid()
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-stable/lib/libkvm/
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()
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()
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()
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()
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()
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-stable/tests/sys/cddl/zfs/include/
Dlibtest.kshlib3159 typeset dva=$1
3161 typeset offcol=$(echo $dva | cut -f2 -d:)
3181 typeset dva=$1
3185 typeset -i offset=0x$(echo $dva | cut -f2 -d:)
3273 typeset dva=$2
3281 tvd=$(echo $dva | cut -d: -f1)
3289 log_debug "type='$tvd_type' children='$nchildren' lvd='$lvd' dva='$dva'"
3294 off=$(raidz_dva_to_block_addr $dva $nchildren $ashift)
3298 off=$(dva_to_block_addr $dva)
3377 typeset dva="$(echo $line | cut -d " " -f2)"
[all …]
/freebsd-12-stable/lib/libc/nls/
Dhu_HU.ISO8859-2.msg119 56 A socket m�r kapcsol�dva van
121 57 A socket nincs kapcsol�dva
/freebsd-12-stable/cddl/contrib/opensolaris/cmd/zdb/
Dzdb.c1415 const dva_t *dva = bp->blk_dva; in snprintf_blkptr_compact() local
1437 (u_longlong_t)DVA_GET_VDEV(&dva[i]), in snprintf_blkptr_compact()
1438 (u_longlong_t)DVA_GET_OFFSET(&dva[i]), in snprintf_blkptr_compact()
1439 (u_longlong_t)DVA_GET_ASIZE(&dva[i])); in snprintf_blkptr_compact()
3268 const dva_t *dva = &bp->blk_dva[0]; in increment_indirect_mapping_cb() local
3274 vd = vdev_lookup_top(zcb->zcb_spa, DVA_GET_VDEV(dva)); in increment_indirect_mapping_cb()
3283 DVA_GET_OFFSET(dva), DVA_GET_ASIZE(dva), in increment_indirect_mapping_cb()
5138 dva_t *dva = bp->blk_dva; in zdb_read_block() local
5228 DVA_SET_VDEV(&dva[0], vd->vdev_id); in zdb_read_block()
5229 DVA_SET_OFFSET(&dva[0], offset); in zdb_read_block()
[all …]
/freebsd-12-stable/stand/libsa/zfs/
Dzfsimpl.c1994 const dva_t *dva = &bp->blk_dva[i]; in zio_read() local
2000 if (!dva->dva_word[0] && !dva->dva_word[1]) in zio_read()
2003 vdevid = DVA_GET_VDEV(dva); in zio_read()
2004 offset = DVA_GET_OFFSET(dva); in zio_read()
2029 if (DVA_GET_GANG(dva)) in zio_read()
/freebsd-12-stable/sys/powerpc/booke/
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()