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

#include <xfs_btree.hpp>

Public Attributes

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

Detailed Description

Definition at line 319 of file xfs_btree.hpp.

Member Data Documentation

◆ blkno

uint64_t xfs::BtreeLongHeader::blkno {0}

Definition at line 326 of file xfs_btree.hpp.

Referenced by xfs::parse_btree_long_header().

◆ crc

uint32_t xfs::BtreeLongHeader::crc {0}

Definition at line 329 of file xfs_btree.hpp.

Referenced by xfs::parse_btree_long_header().

◆ is_v5_header

bool xfs::BtreeLongHeader::is_v5_header {false}

◆ leftsib

uint64_t xfs::BtreeLongHeader::leftsib {NULLFSBLOCK}

Definition at line 323 of file xfs_btree.hpp.

Referenced by xfs::parse_btree_long_header().

◆ level

uint16_t xfs::BtreeLongHeader::level {0}

◆ lsn

uint64_t xfs::BtreeLongHeader::lsn {0}

Definition at line 327 of file xfs_btree.hpp.

Referenced by xfs::parse_btree_long_header().

◆ magic

uint32_t xfs::BtreeLongHeader::magic {0}

Definition at line 320 of file xfs_btree.hpp.

Referenced by xfs::parse_btree_long_header().

◆ numrecs

uint16_t xfs::BtreeLongHeader::numrecs {0}

◆ owner

uint64_t xfs::BtreeLongHeader::owner {0}

Definition at line 328 of file xfs_btree.hpp.

Referenced by xfs::parse_btree_long_header().

◆ rightsib

uint64_t xfs::BtreeLongHeader::rightsib {NULLFSBLOCK}

Definition at line 324 of file xfs_btree.hpp.

Referenced by xfs::parse_btree_long_header().


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