Home
last modified time | relevance | path

Searched refs:ddle (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/contrib/openzfs/module/zfs/
H A Dddt_log.c231 ddt_log_entry_t *ddle; in ddt_log_alloc_entry() local
234 ddle = kmem_cache_alloc(ddt_log_entry_flat_cache, KM_SLEEP); in ddt_log_alloc_entry()
235 memset(ddle, 0, DDT_LOG_ENTRY_FLAT_SIZE); in ddt_log_alloc_entry()
237 ddle = kmem_cache_alloc(ddt_log_entry_trad_cache, KM_SLEEP); in ddt_log_alloc_entry()
238 memset(ddle, 0, DDT_LOG_ENTRY_TRAD_SIZE); in ddt_log_alloc_entry()
241 return (ddle); in ddt_log_alloc_entry()
249 ddt_log_entry_t *ddle = in ddt_log_update_entry() local
251 if (ddle == NULL) { in ddt_log_update_entry()
252 ddle = ddt_log_alloc_entry(ddt); in ddt_log_update_entry()
253 ddle->ddle_key = ddlwe->ddlwe_key; in ddt_log_update_entry()
[all …]
/freebsd/sys/contrib/openzfs/include/sys/
H A Dddt_impl.h57 #define DDT_LOG_ENTRY_TO_LIGHTWEIGHT(ddt, ddle, ddlwe) do { \ argument
59 (ddlwe)->ddlwe_key = (ddle)->ddle_key; \
60 (ddlwe)->ddlwe_type = (ddle)->ddle_type; \
61 (ddlwe)->ddlwe_class = (ddle)->ddle_class; \
62 memcpy(&(ddlwe)->ddlwe_phys, (ddle)->ddle_phys, DDT_PHYS_SIZE(ddt)); \
/freebsd/sys/contrib/openzfs/cmd/zdb/
H A Dzdb.c2022 for (ddt_log_entry_t *ddle = avl_first(&ddl->ddl_tree); in dump_ddt_log() local
2023 ddle; ddle = AVL_NEXT(&ddl->ddl_tree, ddle)) { in dump_ddt_log()
2024 DDT_LOG_ENTRY_TO_LIGHTWEIGHT(ddt, ddle, &ddlwe); in dump_ddt_log()