Home
last modified time | relevance | path

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

/freebsd/sys/contrib/openzfs/include/sys/
H A Dddt.h101 #define DDK_GET_LSIZE(ddk) \ argument
102 BF64_GET_SB((ddk)->ddk_prop, 0, 16, SPA_MINBLOCKSHIFT, 1)
103 #define DDK_SET_LSIZE(ddk, x) \ argument
104 BF64_SET_SB((ddk)->ddk_prop, 0, 16, SPA_MINBLOCKSHIFT, 1, x)
106 #define DDK_GET_PSIZE(ddk) \ argument
107 BF64_GET_SB((ddk)->ddk_prop, 16, 16, SPA_MINBLOCKSHIFT, 1)
108 #define DDK_SET_PSIZE(ddk, x) \ argument
109 BF64_SET_SB((ddk)->ddk_prop, 16, 16, SPA_MINBLOCKSHIFT, 1, x)
111 #define DDK_GET_COMPRESS(ddk) BF64_GET((ddk)->ddk_prop, 32, 7) argument
112 #define DDK_SET_COMPRESS(ddk, x) BF64_SET((ddk)->ddk_prop, 32, 7, x) argument
[all …]
H A Dddt_impl.h156 int (*ddt_op_lookup)(dnode_t *dn, const ddt_key_t *ddk,
158 int (*ddt_op_contains)(dnode_t *dn, const ddt_key_t *ddk);
159 void (*ddt_op_prefetch)(dnode_t *dn, const ddt_key_t *ddk);
161 int (*ddt_op_update)(dnode_t *dn, const ddt_key_t *ddk,
163 int (*ddt_op_remove)(dnode_t *dn, const ddt_key_t *ddk,
165 int (*ddt_op_walk)(dnode_t *dn, uint64_t *walk, ddt_key_t *ddk,
184 extern boolean_t ddt_log_find_key(ddt_t *ddt, const ddt_key_t *ddk,
187 const ddt_key_t *ddk);
257 extern void ddt_key_fill(ddt_key_t *ddk, const blkptr_t *bp);
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dddt_zap.c115 ddt_zap_lookup(dnode_t *dn, const ddt_key_t *ddk, void *phys, size_t psize) in ddt_zap_lookup() argument
123 error = zap_lookup_length_uint64_by_dnode(dn, (uint64_t *)ddk, in ddt_zap_lookup()
136 ddt_zap_contains(dnode_t *dn, const ddt_key_t *ddk) in ddt_zap_contains() argument
138 return (zap_length_uint64_by_dnode(dn, (uint64_t *)ddk, in ddt_zap_contains()
143 ddt_zap_prefetch(dnode_t *dn, const ddt_key_t *ddk) in ddt_zap_prefetch() argument
145 (void) zap_prefetch_uint64_by_dnode(dn, (uint64_t *)ddk, in ddt_zap_prefetch()
156 ddt_zap_update(dnode_t *dn, const ddt_key_t *ddk, in ddt_zap_update() argument
165 int error = zap_update_uint64_by_dnode(dn, (uint64_t *)ddk, in ddt_zap_update()
174 ddt_zap_remove(dnode_t *dn, const ddt_key_t *ddk, dmu_tx_t *tx) in ddt_zap_remove() argument
176 return (zap_remove_uint64_by_dnode(dn, (uint64_t *)ddk, in ddt_zap_remove()
[all …]
H A Dddt.c568 const ddt_key_t *ddk) in ddt_object_contains() argument
574 return (ddt_ops[type]->ddt_op_contains(dn, ddk)); in ddt_object_contains()
579 const ddt_key_t *ddk) in ddt_object_prefetch() argument
589 ddt_ops[type]->ddt_op_prefetch(dn, ddk); in ddt_object_prefetch()
623 const ddt_key_t *ddk, dmu_tx_t *tx) in ddt_object_remove() argument
628 return (ddt_ops[type]->ddt_op_remove(dn, ddk, tx)); in ddt_object_remove()
727 ddt_bp_create(enum zio_checksum checksum, const ddt_key_t *ddk, in ddt_bp_create() argument
735 bp->blk_cksum = ddk->ddk_cksum; in ddt_bp_create()
737 BP_SET_LSIZE(bp, DDK_GET_LSIZE(ddk)); in ddt_bp_create()
738 BP_SET_PSIZE(bp, DDK_GET_PSIZE(ddk)); in ddt_bp_create()
[all …]
H A Dddt_log.c362 ddt_log_remove_key(ddt_t *ddt, ddt_log_t *ddl, const ddt_key_t *ddk) in ddt_log_remove_key() argument
364 ddt_log_entry_t *ddle = avl_find(&ddl->ddl_tree, ddk, NULL); in ddt_log_remove_key()
379 ddt_log_find_key(ddt_t *ddt, const ddt_key_t *ddk, in ddt_log_find_key() argument
383 ddk, NULL); in ddt_log_find_key()
388 ddle = avl_find(&ddt->ddt_log_flushing->ddl_tree, ddk, NULL); in ddt_log_find_key()
H A Ddsl_scan.c3104 const ddt_key_t *ddk = &ddlwe->ddlwe_key; in dsl_scan_ddt_entry() local
3131 ddt_bp_create(checksum, ddk, &ddlwe->ddlwe_phys, v, &bp); in dsl_scan_ddt_entry()
/freebsd/contrib/wpa/wpa_supplicant/
H A Dandroid.config47 #CFLAGS += -I/usr/include/w32api/ddk
52 #CFLAGS += -I/opt/mingw/mingw32/include/ddk
H A Ddefconfig59 #CFLAGS += -I/usr/include/w32api/ddk
64 #CFLAGS += -I/opt/mingw/mingw32/include/ddk
/freebsd/sys/contrib/openzfs/cmd/zdb/
H A Dzdb.c2162 const ddt_key_t *ddk = &ddlwe->ddlwe_key; in dump_ddt_entry() local
2173 ddt_bp_create(ddt->ddt_checksum, ddk, ddp, v, &blk); in dump_ddt_entry()
2242 const ddt_key_t *ddk = &ddl->ddl_checkpoint; in dump_ddt_log() local
2245 (u_longlong_t)ddk->ddk_cksum.zc_word[0], in dump_ddt_log()
2246 (u_longlong_t)ddk->ddk_cksum.zc_word[1], in dump_ddt_log()
2247 (u_longlong_t)ddk->ddk_cksum.zc_word[2], in dump_ddt_log()
2248 (u_longlong_t)ddk->ddk_cksum.zc_word[3], in dump_ddt_log()
2249 (u_longlong_t)ddk->ddk_prop); in dump_ddt_log()