Searched refs:GuardData (Results 1 – 3 of 3) sorted by relevance
/bionic/libc/malloc_debug/ |
D | GuardData.cpp | 42 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()
|
D | GuardData.h | 45 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 {
|
D | Android.bp | 59 "GuardData.cpp",
|