Home
last modified time | relevance | path

Searched refs:ddk (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dddt.h79 #define DDK_GET_LSIZE(ddk) \ argument
80 BF64_GET_SB((ddk)->ddk_prop, 0, 16, SPA_MINBLOCKSHIFT, 1)
81 #define DDK_SET_LSIZE(ddk, x) \ argument
82 BF64_SET_SB((ddk)->ddk_prop, 0, 16, SPA_MINBLOCKSHIFT, 1, x)
84 #define DDK_GET_PSIZE(ddk) \ argument
85 BF64_GET_SB((ddk)->ddk_prop, 16, 16, SPA_MINBLOCKSHIFT, 1)
86 #define DDK_SET_PSIZE(ddk, x) \ argument
87 BF64_SET_SB((ddk)->ddk_prop, 16, 16, SPA_MINBLOCKSHIFT, 1, x)
89 #define DDK_GET_COMPRESS(ddk) BF64_GET((ddk)->ddk_prop, 32, 7) argument
90 #define DDK_SET_COMPRESS(ddk, x) BF64_SET((ddk)->ddk_prop, 32, 7, x) argument
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dddt.c262 const ddt_key_t *ddk, const ddt_phys_t *ddp, blkptr_t *bp) in ddt_bp_create() argument
269 bp->blk_cksum = ddk->ddk_cksum; in ddt_bp_create()
271 BP_SET_LSIZE(bp, DDK_GET_LSIZE(ddk)); in ddt_bp_create()
272 BP_SET_PSIZE(bp, DDK_GET_PSIZE(ddk)); in ddt_bp_create()
273 BP_SET_COMPRESS(bp, DDK_GET_COMPRESS(ddk)); in ddt_bp_create()
274 BP_SET_CRYPT(bp, DDK_GET_CRYPT(ddk)); in ddt_bp_create()
284 ddt_key_fill(ddt_key_t *ddk, const blkptr_t *bp) in ddt_key_fill() argument
286 ddk->ddk_cksum = bp->blk_cksum; in ddt_key_fill()
287 ddk->ddk_prop = 0; in ddt_key_fill()
291 DDK_SET_LSIZE(ddk, BP_GET_LSIZE(bp)); in ddt_key_fill()
[all …]
H A Dzio.c2932 ddt_key_t *ddk = &dde->dde_key; in zio_ddt_ditto_write_done() local
2941 ASSERT(ZIO_CHECKSUM_EQUAL(bp->blk_cksum, ddk->ddk_cksum)); in zio_ddt_ditto_write_done()
2945 ddt_phys_free(ddt, ddk, ddp, zio->io_txg); in zio_ddt_ditto_write_done()
H A Ddsl_scan.c2455 const ddt_key_t *ddk = &dde->dde_key; in dsl_scan_ddt_entry() local
2482 ddt_bp_create(checksum, ddk, ddp, &bp); in dsl_scan_ddt_entry()
/illumos-gate/usr/src/cmd/zdb/
H A Dzdb.c1178 const ddt_key_t *ddk = &dde->dde_key; in dump_dde() local
1186 ddt_bp_create(ddt->ddt_checksum, ddk, ddp, &blk); in dump_dde()