FreeBSD ZFS
The Zettabyte File System

zap_leaf_phys::zap_leaf_header Struct Reference

#include <zap_leaf.h>

Data Fields

Accessible to ZAP
uint64_t lh_block_type
 ZBT_LEAF.
uint64_t lh_pad1
uint64_t lh_prefix
 hash prefix of this leaf
uint32_t lh_magic
 ZAP_LEAF_MAGIC.
uint16_t lh_nfree
 number free chunks
uint16_t lh_nentries
 number of entries
uint16_t lh_prefix_len
 num bits used to id this
Private to zap_leaf
uint16_t lh_freelist
 chunk head of free list
uint8_t lh_flags
 ZLF_* flags.
uint8_t lh_pad2 [11]

Detailed Description

Definition at line 102 of file zap_leaf.h.


Field Documentation

ZBT_LEAF.

Definition at line 106 of file zap_leaf.h.

ZLF_* flags.

Definition at line 118 of file zap_leaf.h.

chunk head of free list

Definition at line 117 of file zap_leaf.h.

ZAP_LEAF_MAGIC.

Definition at line 109 of file zap_leaf.h.

number of entries

Definition at line 111 of file zap_leaf.h.

number free chunks

Definition at line 110 of file zap_leaf.h.

Definition at line 107 of file zap_leaf.h.

Definition at line 119 of file zap_leaf.h.

hash prefix of this leaf

Definition at line 108 of file zap_leaf.h.

num bits used to id this

Definition at line 112 of file zap_leaf.h.


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