Skip to content
API Documentation
BastionGuard™
xfs::anonymous_namespace{xfs_dir.cpp} Namespace Reference

Functions

uint32_t read_u32_be (const unsigned char *p)
uint64_t read_u64_be (const unsigned char *p)
constexpr uint32_t align8 (uint32_t v)

Variables

constexpr uint32_t DATA_HDR_SIZE_V4 = 16
constexpr uint32_t DATA_HDR_SIZE_V5 = 64

Function Documentation

◆ align8()

uint32_t xfs::anonymous_namespace{xfs_dir.cpp}::align8 ( uint32_t v)
constexpr

Definition at line 118 of file xfs_dir.cpp.

118{ return (v + 7u) & ~7u; }

References align8().

Referenced by align8().

◆ read_u32_be()

uint32_t xfs::anonymous_namespace{xfs_dir.cpp}::read_u32_be ( const unsigned char * p)

Definition at line 20 of file xfs_dir.cpp.

20 {
21 return be32(p);
22}
uint32_t be32(const unsigned char *p)

References xfs::be32(), and read_u32_be().

Referenced by read_u32_be().

◆ read_u64_be()

uint64_t xfs::anonymous_namespace{xfs_dir.cpp}::read_u64_be ( const unsigned char * p)

Definition at line 24 of file xfs_dir.cpp.

24 {
25 return be64(p);
26}
uint64_t be64(const unsigned char *p)

References xfs::be64(), and read_u64_be().

Referenced by read_u64_be().

Variable Documentation

◆ DATA_HDR_SIZE_V4

uint32_t xfs::anonymous_namespace{xfs_dir.cpp}::DATA_HDR_SIZE_V4 = 16
constexpr

Definition at line 114 of file xfs_dir.cpp.

◆ DATA_HDR_SIZE_V5

uint32_t xfs::anonymous_namespace{xfs_dir.cpp}::DATA_HDR_SIZE_V5 = 64
constexpr

Definition at line 115 of file xfs_dir.cpp.