FreeBSD ZFS
The Zettabyte File System
Data Fields

zil_header Struct Reference

Intent log header. More...

#include <zil.h>

Collaboration diagram for zil_header:
Collaboration graph
[legend]

Data Fields

uint64_t zh_claim_txg
 txg in which log blocks were claimed
uint64_t zh_replay_seq
 highest replayed sequence number
blkptr_t zh_log
 log chain
uint64_t zh_claim_blk_seq
 highest claimed block sequence number
uint64_t zh_flags
 header flags
uint64_t zh_claim_lr_seq
 highest claimed lr sequence number
uint64_t zh_pad [3]

Detailed Description

Intent log header.

This on disk structure holds fields to manage the log. All fields are 64 bit to easily handle cross architectures.

Definition at line 59 of file zil.h.


Field Documentation

highest claimed block sequence number

Definition at line 63 of file zil.h.

highest claimed lr sequence number

Definition at line 65 of file zil.h.

txg in which log blocks were claimed

Definition at line 60 of file zil.h.

header flags

Definition at line 64 of file zil.h.

log chain

Definition at line 62 of file zil.h.

uint64_t zil_header::zh_pad[3]

Definition at line 66 of file zil.h.

highest replayed sequence number

Definition at line 61 of file zil.h.


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