FreeBSD ZFS
The Zettabyte File System
Data Fields

ddt Struct Reference

In-core ddt. More...

#include <ddt.h>

Collaboration diagram for ddt:
Collaboration graph
[legend]

Data Fields

kmutex_t ddt_lock
avl_tree_t ddt_tree
avl_tree_t ddt_repair_tree
enum zio_checksum ddt_checksum
spa_tddt_spa
objset_tddt_os
uint64_t ddt_stat_object
uint64_t ddt_object [DDT_TYPES][DDT_CLASSES]
ddt_histogram_t ddt_histogram [DDT_TYPES][DDT_CLASSES]
ddt_histogram_t ddt_histogram_cache [DDT_TYPES][DDT_CLASSES]
ddt_object_t ddt_object_stats [DDT_TYPES][DDT_CLASSES]
avl_node_t ddt_node

Detailed Description

In-core ddt.

Definition at line 127 of file ddt.h.


Field Documentation

Definition at line 131 of file ddt.h.

ddt_histogram_t ddt::ddt_histogram[DDT_TYPES][DDT_CLASSES]

Definition at line 136 of file ddt.h.

ddt_histogram_t ddt::ddt_histogram_cache[DDT_TYPES][DDT_CLASSES]

Definition at line 137 of file ddt.h.

kmutex_t ddt::ddt_lock

Definition at line 128 of file ddt.h.

avl_node_t ddt::ddt_node

Definition at line 139 of file ddt.h.

uint64_t ddt::ddt_object[DDT_TYPES][DDT_CLASSES]

Definition at line 135 of file ddt.h.

ddt_object_t ddt::ddt_object_stats[DDT_TYPES][DDT_CLASSES]

Definition at line 138 of file ddt.h.

Definition at line 133 of file ddt.h.

Definition at line 130 of file ddt.h.

Definition at line 132 of file ddt.h.

Definition at line 134 of file ddt.h.

avl_tree_t ddt::ddt_tree

Definition at line 129 of file ddt.h.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines