HomeSort by relevance Sort by last modified time
    Searched refs:dva (Results 1 - 20 of 20) sorted by null

  /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...]

Completed in 4889 milliseconds