Lines Matching defs:zdde
2941 zdb_ddt_entry_t *zdde, zdde_search;
2960 zdde = avl_find(t, &zdde_search, &where);
2962 if (zdde == NULL) {
2963 zdde = umem_zalloc(sizeof (*zdde), UMEM_NOFAIL);
2964 zdde->zdde_key = zdde_search.zdde_key;
2965 avl_insert(t, zdde, where);
2968 zdde->zdde_ref_blocks += 1;
2969 zdde->zdde_ref_lsize += BP_GET_LSIZE(bp);
2970 zdde->zdde_ref_psize += BP_GET_PSIZE(bp);
2971 zdde->zdde_ref_dsize += bp_get_dsize_sync(spa, bp);
2981 zdb_ddt_entry_t *zdde;
2995 while ((zdde = avl_destroy_nodes(&t, &cookie)) != NULL) {
2997 uint64_t refcnt = zdde->zdde_ref_blocks;
3000 dds.dds_blocks = zdde->zdde_ref_blocks / refcnt;
3001 dds.dds_lsize = zdde->zdde_ref_lsize / refcnt;
3002 dds.dds_psize = zdde->zdde_ref_psize / refcnt;
3003 dds.dds_dsize = zdde->zdde_ref_dsize / refcnt;
3005 dds.dds_ref_blocks = zdde->zdde_ref_blocks;
3006 dds.dds_ref_lsize = zdde->zdde_ref_lsize;
3007 dds.dds_ref_psize = zdde->zdde_ref_psize;
3008 dds.dds_ref_dsize = zdde->zdde_ref_dsize;
3013 umem_free(zdde, sizeof (*zdde));