Home
last modified time | relevance | path

Searched refs:GuardData (Results 1 – 3 of 3) sorted by relevance

/bionic/libc/malloc_debug/
DGuardData.cpp42 GuardData::GuardData(DebugData* debug_data, int init_value, size_t num_bytes) in GuardData() function in GuardData
49 void GuardData::LogFailure(const Header* header, const void* pointer, const void* data) { in LogFailure()
73 : GuardData(debug_data, config.front_guard_value(), config.front_guard_bytes()) { in FrontGuardData()
83 return GuardData::Valid(debug_->GetFrontGuard(header)); in Valid()
87 GuardData::LogFailure(header, debug_->GetPointer(header), debug_->GetFrontGuard(header)); in LogFailure()
91 : GuardData(debug_data, config.rear_guard_value(), config.rear_guard_bytes()) {} in RearGuardData()
94 return GuardData::Valid(debug_->GetRearGuard(header)); in Valid()
98 GuardData::LogFailure(header, debug_->GetPointer(header), debug_->GetRearGuard(header)); in LogFailure()
DGuardData.h45 class GuardData : public OptionData {
47 GuardData(DebugData* debug_data, int init_value, size_t num_bytes);
48 virtual ~GuardData() = default;
59 BIONIC_DISALLOW_COPY_AND_ASSIGN(GuardData);
62 class FrontGuardData : public GuardData {
81 class RearGuardData : public GuardData {
DAndroid.bp59 "GuardData.cpp",