Home
last modified time | relevance | path

Searched refs:BF64_GET (Results 1 – 13 of 13) sorted by relevance

/freebsd-14-stable/sys/contrib/openzfs/include/sys/
HDmetaslab_impl.h124 #define WEIGHT_GET_ACTIVE(weight) BF64_GET((weight), 61, 3)
128 ((weight) == 0 || BF64_GET((weight), 60, 1))
134 #define WEIGHT_GET_INDEX(weight) BF64_GET((weight), 54, 6)
136 #define WEIGHT_GET_COUNT(weight) BF64_GET((weight), 0, 54)
HDspa.h328 BF64_GET((bp)->blk_prop, 40, 8))
400 #define DVA_GET_GRID(dva) BF64_GET((dva)->dva_word[0], 24, 8)
403 #define DVA_GET_VDEV(dva) BF64_GET((dva)->dva_word[0], 32, SPA_VDEVBITS)
412 #define DVA_GET_GANG(dva) BF64_GET((dva)->dva_word[1], 63, 1)
435 BF64_GET((bp)->blk_prop, 32, SPA_COMPRESSBITS)
439 #define BP_IS_EMBEDDED(bp) BF64_GET((bp)->blk_prop, 39, 1)
444 BF64_GET((bp)->blk_prop, 40, 8))
450 #define BP_GET_TYPE(bp) BF64_GET((bp)->blk_prop, 48, 8)
453 #define BP_GET_LEVEL(bp) BF64_GET((bp)->blk_prop, 56, 5)
457 #define BP_USES_CRYPT(bp) BF64_GET((bp)->blk_prop, 61, 1)
[all …]
HDbitops.h50 #define BF64_GET(x, low, len) BF64_DECODE(x, low, len) macro
67 ((BF64_GET(x, low, len) + (bias)) << (shift))
HDarc_impl.h352 BF64_GET((field), 32, SPA_COMPRESSBITS)
355 #define L2BLK_GET_PREFETCH(field) BF64_GET((field), 39, 1)
357 #define L2BLK_GET_CHECKSUM(field) BF64_GET((field), 40, 8)
360 #define L2BLK_GET_TYPE(field) (BF64_GET((field), 48, 8) - 1)
362 #define L2BLK_GET_PROTECTED(field) BF64_GET((field), 56, 1)
364 #define L2BLK_GET_STATE(field) BF64_GET((field), 57, 4)
HDddt.h89 #define DDK_GET_COMPRESS(ddk) BF64_GET((ddk)->ddk_prop, 32, 7)
92 #define DDK_GET_CRYPT(ddk) BF64_GET((ddk)->ddk_prop, 39, 1)
HDzfs_ioctl.h86 #define DMU_GET_STREAM_HDRTYPE(vi) BF64_GET((vi), 0, 2)
89 #define DMU_GET_FEATUREFLAGS(vi) BF64_GET((vi), 2, 30)
HDzfs_znode.h157 #define ZFS_DIRENT_TYPE(de) BF64_GET(de, 60, 4)
158 #define ZFS_DIRENT_OBJ(de) BF64_GET(de, 0, 48)
HDzil.h202 #define LR_FOID_GET_SLOTS(oid) (BF64_GET((oid), 56, 8) + 1)
204 #define LR_FOID_GET_OBJ(oid) BF64_GET((oid), 0, DN_MAX_OBJECT_SHIFT)
/freebsd-14-stable/sys/cddl/boot/zfs/
HDzfsimpl.h107 #define BF64_GET(x, low, len) BF64_DECODE(x, low, len) macro
117 ((BF64_GET(x, low, len) + (bias)) << (shift))
295 BF64_GET((bp)->blk_prop, 40, 8))
350 #define DVA_GET_GRID(dva) BF64_GET((dva)->dva_word[0], 24, 8)
353 #define DVA_GET_VDEV(dva) BF64_GET((dva)->dva_word[0], 32, 32)
361 #define DVA_GET_GANG(dva) BF64_GET((dva)->dva_word[1], 63, 1)
379 #define BP_GET_COMPRESS(bp) BF64_GET((bp)->blk_prop, 32, 7)
382 #define BP_GET_CHECKSUM(bp) BF64_GET((bp)->blk_prop, 40, 8)
385 #define BP_GET_TYPE(bp) BF64_GET((bp)->blk_prop, 48, 8)
388 #define BP_GET_LEVEL(bp) BF64_GET((bp)->blk_prop, 56, 5)
[all …]
HDblkptr.c71 buf8[i] = BF64_GET(w, (i % sizeof (w)) * NBBY, NBBY); in decode_embedded_bp_compressed()
/freebsd-14-stable/sys/contrib/openzfs/module/zfs/
HDblkptr.c118 buf8[i] = BF64_GET(w, (i % sizeof (w)) * NBBY, NBBY); in decode_embedded_bp_compressed()
HDdnode.c2582 for (i = BF64_GET(*offset, 0, epbs); in dnode_next_offset_level()
/freebsd-14-stable/sys/contrib/openzfs/cmd/zstream/
HDzstream_redup.c145 uint64_t hashcode = BF64_GET(ch, 0, rdt->numhashbits); in rdt_insert()
165 uint64_t hashcode = BF64_GET(ch, 0, rdt->numhashbits); in rdt_lookup()