FreeBSD ZFS
The Zettabyte File System
|
#include <zap_impl.h>
Data Fields | |
objset_t * | zap_objset |
uint64_t | zap_object |
struct dmu_buf * | zap_dbuf |
krwlock_t | zap_rwlock |
boolean_t | zap_ismicro |
int | zap_normflags |
uint64_t | zap_salt |
union { | |
struct { | |
zap_phys_t * zap_phys | |
kmutex_t zap_num_entries_mtx | |
protects zap_num_entries | |
int zap_block_shift | |
} zap_fat | |
struct { | |
mzap_phys_t * zap_phys | |
int16_t zap_num_entries | |
int16_t zap_num_chunks | |
int16_t zap_alloc_next | |
avl_tree_t zap_avl | |
} zap_micro | |
} | zap_u |
Definition at line 140 of file zap_impl.h.
int16_t zap::zap_alloc_next |
Definition at line 160 of file zap_impl.h.
avl_tree_t zap::zap_avl |
Definition at line 161 of file zap_impl.h.
Definition at line 154 of file zap_impl.h.
struct dmu_buf* zap::zap_dbuf |
Definition at line 143 of file zap_impl.h.
struct { ... } zap::zap_fat |
boolean_t zap::zap_ismicro |
Definition at line 145 of file zap_impl.h.
struct { ... } zap::zap_micro |
Definition at line 146 of file zap_impl.h.
int16_t zap::zap_num_chunks |
Definition at line 159 of file zap_impl.h.
int16_t zap::zap_num_entries |
Definition at line 158 of file zap_impl.h.
kmutex_t zap::zap_num_entries_mtx |
protects zap_num_entries
Definition at line 153 of file zap_impl.h.
uint64_t zap::zap_object |
Definition at line 142 of file zap_impl.h.
Definition at line 141 of file zap_impl.h.
Definition at line 150 of file zap_impl.h.
Definition at line 157 of file zap_impl.h.
krwlock_t zap::zap_rwlock |
Definition at line 144 of file zap_impl.h.
uint64_t zap::zap_salt |
Definition at line 147 of file zap_impl.h.
union { ... } zap::zap_u |