Home
last modified time | relevance | path

Searched refs:CurrentUnitData (Results 1 – 4 of 4) sorted by relevance

/external/rust/crates/libfuzzer-sys/libfuzzer/
DFuzzerLoop.cpp166 if (CurrentUnitData || MaxInputLen == 0) in AllocateCurrentUnitData()
168 CurrentUnitData = new uint8_t[MaxInputLen]; in AllocateCurrentUnitData()
177 if (!CurrentUnitData) in DumpCurrentUnit()
184 PrintHexArray(CurrentUnitData, UnitSize, "\n"); in DumpCurrentUnit()
185 PrintASCII(CurrentUnitData, UnitSize, "\n"); in DumpCurrentUnit()
187 WriteUnitToFileWithPrefix({CurrentUnitData, CurrentUnitData + UnitSize}, in DumpCurrentUnit()
563 *Data = CurrentUnitData; in GetCurrentUnitInFuzzingThead()
602 if (CurrentUnitData && CurrentUnitData != Data) in ExecuteCallback()
603 memcpy(CurrentUnitData, Data, Size); in ExecuteCallback()
726 assert(CurrentUnitData); in MutateAndTestOne()
[all …]
DFuzzerInternal.h113 uint8_t *CurrentUnitData = nullptr; variable
/external/llvm/lib/Fuzzer/
DFuzzerLoop.cpp159 if (CurrentUnitData || Options.MaxLen == 0) return; in LazyAllocateCurrentUnitData()
160 CurrentUnitData = new uint8_t[Options.MaxLen]; in LazyAllocateCurrentUnitData()
174 if (!CurrentUnitData) return; // Happens when running individual inputs. in DumpCurrentUnit()
177 PrintHexArray(CurrentUnitData, UnitSize, "\n"); in DumpCurrentUnit()
178 PrintASCII(CurrentUnitData, UnitSize, "\n"); in DumpCurrentUnit()
180 WriteUnitToFileWithPrefix({CurrentUnitData, CurrentUnitData + UnitSize}, in DumpCurrentUnit()
453 *Data = CurrentUnitData; in GetCurrentUnitInFuzzingThead()
465 if (CurrentUnitData && CurrentUnitData != Data) in ExecuteCallback()
466 memcpy(CurrentUnitData, Data, Size); in ExecuteCallback()
646 assert(CurrentUnitData); in MutateAndTestOne()
[all …]
DFuzzerInternal.h460 uint8_t *CurrentUnitData = nullptr; variable