| /onnv/onnv-gate/usr/src/grub/grub-0.97/stage2/zfs-include/ |
| spa.h | 71 * The DVA size encodings for LSIZE and PSIZE support blocks up to 32MB. 85 typedef struct dva { struct 170 * Macros to get and set fields in a bp or DVA. 172 #define DVA_GET_ASIZE(dva) \ 173 BF64_GET_SB((dva)->dva_word[0], 0, 24, SPA_MINBLOCKSHIFT, 0) 174 #define DVA_SET_ASIZE(dva, x) \ 175 BF64_SET_SB((dva)->dva_word[0], 0, 24, SPA_MINBLOCKSHIFT, 0, x) 177 #define DVA_GET_GRID(dva) BF64_GET((dva)->dva_word[0], 24, 8) 178 #define DVA_SET_GRID(dva, x) BF64_SET((dva)->dva_word[0], 24, 8, x [all...] |
| /onnv/onnv-gate/usr/src/lib/efcode/fcdriver/ |
| dma.c | 91 fstack_t va, dva, len; local 97 dva = POP(DS); 101 fc_ptr2cell(dva), fc_ptr2cell(va));
|
| /onnv/onnv-gate/usr/src/uts/common/fs/zfs/sys/ |
| spa.h | 99 * The DVA size encodings for LSIZE and PSIZE support blocks up to 32MB. 113 typedef struct dva { struct 198 * Macros to get and set fields in a bp or DVA. 200 #define DVA_GET_ASIZE(dva) \ 201 BF64_GET_SB((dva)->dva_word[0], 0, 24, SPA_MINBLOCKSHIFT, 0) 202 #define DVA_SET_ASIZE(dva, x) \ 203 BF64_SET_SB((dva)->dva_word[0], 0, 24, SPA_MINBLOCKSHIFT, 0, x) 205 #define DVA_GET_GRID(dva) BF64_GET((dva)->dva_word[0], 24, 8) 206 #define DVA_SET_GRID(dva, x) BF64_SET((dva)->dva_word[0], 24, 8, x [all...] |
| /onnv/onnv-gate/usr/src/uts/common/fs/zfs/ |
| metaslab.c | 1125 metaslab_distance(metaslab_t *msp, dva_t *dva) 1128 uint64_t offset = DVA_GET_OFFSET(dva) >> ms_shift; 1131 if (msp->ms_group->mg_vd->vdev_id != DVA_GET_VDEV(dva)) 1143 uint64_t min_distance, dva_t *dva, int d) 1154 if (DVA_GET_VDEV(&dva[i]) == mg->mg_vd->vdev_id) { 1178 if (metaslab_distance(msp, &dva[i]) < 1239 dva_t *dva, int d, dva_t *hintdva, uint64_t txg, int flags) 1251 ASSERT(!DVA_IS_VALID(&dva[d])); 1518 dva_t *dva = bp->blk_dva; local 1561 const dva_t *dva = bp->blk_dva; local 1578 const dva_t *dva = bp->blk_dva; local [all...] |
| zio_checksum.c | 126 dva_t *dva = BP_IDENTITY(bp); local 131 ZIO_SET_CHECKSUM(zcp, DVA_GET_VDEV(dva), DVA_GET_OFFSET(dva), txg, 0);
|
| vdev_mirror.c | 77 dva_t *dva = zio->io_bp->blk_dva; local 96 if (DVA_GET_VDEV(&dva[d]) == DVA_GET_VDEV(&dva[c])) 103 mc->mc_vd = vdev_lookup_top(spa, DVA_GET_VDEV(&dva[c])); 104 mc->mc_offset = DVA_GET_OFFSET(&dva[c]);
|
| ddt.c | 517 dva_t *dva = ddp->ddp_dva; local 518 int copies = 0 - DVA_GET_GANG(dva); 520 for (int d = 0; d < SPA_DVAS_PER_BP; d++, dva++) 521 if (DVA_IS_VALID(dva))
|
| spa_misc.c | [all...] |
| arc.c | 27 * DVA-based Adjustable Replacement Cache 75 * ways: 1) via a hash table lookup using the DVA as a key, 202 * a DVA. These are buffers that hold dirty block copies 205 * that cannot be freed. Generally, they will aquire a DVA 544 #define BUF_HASH_INDEX(spa, dva, birth) \ 545 (buf_hash(spa, dva, birth) & buf_hash_table.ht_mask) 641 buf_hash(uint64_t spa, const dva_t *dva, uint64_t birth) 643 uint8_t *vdva = (uint8_t *)dva; 662 #define BUF_EQUAL(spa, dva, birth, buf) \ 663 ((buf)->b_dva.dva_word[0] == (dva)->dva_word[0]) && [all...] |
| zil.c | 124 const dva_t *dva = BP_IDENTITY(bp); local 128 if (avl_find(t, dva, &where) != NULL) 132 zn->zn_dva = *dva; [all...] |
| /onnv/onnv-gate/usr/src/lib/libbsm/common/ |
| getdment.c | 291 char **dva; local 296 for (dva = dmap->dmap_devarray; (dv = *dva) != NULL; dva ++) {
|
| /onnv/onnv-gate/usr/src/cmd/mdb/common/modules/zfs/ |
| zfs.c | 613 dva_t dva; member in struct:abuf_find_data 622 dva_t dva; local 624 if (GETMEMBID(addr, &data->id, b_dva, dva)) { 628 if (dva.dva_word[0] == data->dva.dva_word[0] && 629 dva.dva_word[1] == data->dva.dva_word[1]) { 655 data.dva.dva_word[i] = mdb_strtoull(argv[i].a_un.a_str); 658 data.dva.dva_word[i] = argv[i].a_un.a_val; [all...] |
| /onnv/onnv-gate/usr/src/lib/libdladm/common/ |
| libdllink.c | 916 dladm_vlan_attr_t dva; local 918 status = dladm_vlan_info(handle, linkid, &dva, 922 linkid = dva.dv_linkid; 923 vid = dva.dv_vid;
|
| libdlaggr.c | 1354 dladm_vlan_attr_t dva; local [all...] |
| /onnv/onnv-gate/usr/src/grub/grub-0.97/stage2/ |
| fsys_zfs.c | 279 * Read a block of data based on the gang block address dva, 287 zio_read_gang(blkptr_t *bp, dva_t *dva, void *buf, char *stack) 296 offset = DVA_GET_OFFSET(dva); 309 ZIO_SET_CHECKSUM(&tmpbp.blk_cksum, DVA_GET_VDEV(dva), 310 DVA_GET_OFFSET(dva), bp->blk_birth, 0); 342 /* pick a good dva from the block pointer */ [all...] |
| /onnv/onnv-gate/usr/src/cmd/zdb/ |
| zdb.c | 810 dva_t *dva = bp->blk_dva; local 822 (u_longlong_t)DVA_GET_VDEV(&dva[i]), 823 (u_longlong_t)DVA_GET_OFFSET(&dva[i]), 824 (u_longlong_t)DVA_GET_ASIZE(&dva[i])); 2398 dva_t *dva = bp->blk_dva; local [all...] |
| /onnv/onnv-gate/usr/src/lib/mms/mgmt/common/ |
| mgmt_lib.c | 2323 nvlist_t *dva; local [all...] |
| /onnv/onnv-gate/usr/src/uts/common/fs/nfs/ |
| nfs3_srv.c | 388 struct vattr dva; local 421 dva.va_mask = AT_ALL; 422 dvap = VOP_GETATTR(dvp, &dva, 0, cr, NULL) ? NULL : &dva; 425 dva.va_mask = AT_ALL; 426 dvap = VOP_GETATTR(dvp, &dva, 0, cr, NULL) ? NULL : &dva; 524 dva.va_mask = AT_ALL; 525 dvap = VOP_GETATTR(dvp, &dva, 0, cr, NULL) ? NULL : &dva; [all...] |
| nfs3_vnops.c | 4061 vattr_t dva; local 4171 vattr_t dva; local [all...] |
| nfs4_vnops.c | 811 * append NVERIFY(owner_group == dva.va_gid) and 6795 struct vattr dva; local [all...] |