Skip to content
API Documentation
BastionGuard™
xfs::BtreeNodeHeader Struct Reference

#include <xfs_btree.hpp>

Public Attributes

uint32_t magic {0}
uint16_t level {0}
uint16_t numrecs {0}
uint32_t leftsib {NULLAGBLOCK}
uint32_t rightsib {NULLAGBLOCK}
uint64_t blkno {0}
uint64_t lsn {0}
uint32_t owner {0}
uint32_t crc {0}
bool is_v5_header {false}

Detailed Description

Definition at line 89 of file xfs_btree.hpp.

Member Data Documentation

◆ blkno

uint64_t xfs::BtreeNodeHeader::blkno {0}

Definition at line 96 of file xfs_btree.hpp.

Referenced by xfs::parse_btree_header().

◆ crc

uint32_t xfs::BtreeNodeHeader::crc {0}

Definition at line 99 of file xfs_btree.hpp.

Referenced by xfs::parse_btree_header().

◆ is_v5_header

bool xfs::BtreeNodeHeader::is_v5_header {false}

◆ leftsib

uint32_t xfs::BtreeNodeHeader::leftsib {NULLAGBLOCK}

Definition at line 93 of file xfs_btree.hpp.

Referenced by xfs::parse_btree_header().

◆ level

uint16_t xfs::BtreeNodeHeader::level {0}

◆ lsn

uint64_t xfs::BtreeNodeHeader::lsn {0}

Definition at line 97 of file xfs_btree.hpp.

Referenced by xfs::parse_btree_header().

◆ magic

uint32_t xfs::BtreeNodeHeader::magic {0}

Definition at line 90 of file xfs_btree.hpp.

Referenced by xfs::parse_btree_header().

◆ numrecs

uint16_t xfs::BtreeNodeHeader::numrecs {0}

◆ owner

uint32_t xfs::BtreeNodeHeader::owner {0}

Definition at line 98 of file xfs_btree.hpp.

Referenced by xfs::parse_btree_header().

◆ rightsib

uint32_t xfs::BtreeNodeHeader::rightsib {NULLAGBLOCK}

Definition at line 94 of file xfs_btree.hpp.

Referenced by xfs::parse_btree_header().


The documentation for this struct was generated from the following file:
  • BastionGuard/thirdparty/bastionguard-recovery-data/src/xfs_btree.hpp