Skip to content
API Documentation
BastionGuard™
filesystem_probes.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  anonymous_namespace{filesystem_probes.cpp}

Functions

uint16_t anonymous_namespace{filesystem_probes.cpp}::le16 (const unsigned char *p)
uint32_t anonymous_namespace{filesystem_probes.cpp}::le32 (const unsigned char *p)
uint64_t anonymous_namespace{filesystem_probes.cpp}::le64 (const unsigned char *p)
bool anonymous_namespace{filesystem_probes.cpp}::read_sector (DiskReader &reader, uint64_t offset, std::array< unsigned char, 512 > &sector)
bool anonymous_namespace{filesystem_probes.cpp}::is_fat32 (const std::array< unsigned char, 512 > &sector)
bool anonymous_namespace{filesystem_probes.cpp}::is_exfat (const std::array< unsigned char, 512 > &sector)
bool anonymous_namespace{filesystem_probes.cpp}::ext4_has_magic (DiskReader &reader, uint64_t offset)
bool anonymous_namespace{filesystem_probes.cpp}::btrfs_has_magic (DiskReader &reader, uint64_t offset)
ScanResult anonymous_namespace{filesystem_probes.cpp}::fat32_probe (DiskReader &reader, uint64_t offset)
ScanResult anonymous_namespace{filesystem_probes.cpp}::exfat_probe (DiskReader &reader, uint64_t offset)
ScanResult anonymous_namespace{filesystem_probes.cpp}::ext4_probe (DiskReader &reader, uint64_t offset)
ScanResult anonymous_namespace{filesystem_probes.cpp}::btrfs_probe (DiskReader &reader, uint64_t offset)
ScanResult anonymous_namespace{filesystem_probes.cpp}::xfs_probe (DiskReader &reader, uint64_t offset)
ScanResult anonymous_namespace{filesystem_probes.cpp}::hfs_probe (DiskReader &reader, uint64_t offset)

Variables

constexpr uint64_t anonymous_namespace{filesystem_probes.cpp}::SECTOR_SIZE = 512ull