Lines Matching refs:Fuzzer

37 thread_local bool Fuzzer::IsMyThread;
53 static Fuzzer *F;
68 static void Prepare(const FuzzingOptions &Options, Fuzzer::Coverage *C) { in Prepare()
77 static bool RecordMax(const FuzzingOptions &Options, Fuzzer::Coverage *C) { in RecordMax()
146 Fuzzer::Fuzzer(UserCallback CB, MutationDispatcher &MD, FuzzingOptions Options) in Fuzzer() function in fuzzer::Fuzzer
158 void Fuzzer::LazyAllocateCurrentUnitData() { in LazyAllocateCurrentUnitData()
163 void Fuzzer::SetDeathCallback() { in SetDeathCallback()
168 void Fuzzer::StaticDeathCallback() { in StaticDeathCallback()
173 void Fuzzer::DumpCurrentUnit(const char *Prefix) { in DumpCurrentUnit()
185 void Fuzzer::DeathCallback() { in DeathCallback()
190 void Fuzzer::StaticAlarmCallback() { in StaticAlarmCallback()
195 void Fuzzer::StaticCrashSignalCallback() { in StaticCrashSignalCallback()
200 void Fuzzer::StaticInterruptCallback() { in StaticInterruptCallback()
205 void Fuzzer::CrashCallback() { in CrashCallback()
218 void Fuzzer::InterruptCallback() { in InterruptCallback()
225 void Fuzzer::AlarmCallback() { in AlarmCallback()
251 void Fuzzer::RssLimitCallback() { in RssLimitCallback()
264 void Fuzzer::PrintStats(const char *Where, const char *End) { in PrintStats()
292 void Fuzzer::PrintFinalStats() { in PrintFinalStats()
302 size_t Fuzzer::MaxUnitSizeInCorpus() const { in MaxUnitSizeInCorpus()
309 void Fuzzer::SetMaxLen(size_t MaxLen) { in SetMaxLen()
317 void Fuzzer::RereadOutputCorpus(size_t MaxSize) { in RereadOutputCorpus()
344 void Fuzzer::ShuffleCorpus(UnitVector *V) { in ShuffleCorpus()
353 void Fuzzer::TruncateUnits(std::vector<Unit> *NewCorpus) { in TruncateUnits()
371 void Fuzzer::ShuffleAndMinimize() { in ShuffleAndMinimize()
405 bool Fuzzer::UpdateMaxCoverage() { in UpdateMaxCoverage()
421 bool Fuzzer::RunOne(const uint8_t *Data, size_t Size) { in RunOne()
444 void Fuzzer::RunOneAndUpdateCorpus(const uint8_t *Data, size_t Size) { in RunOneAndUpdateCorpus()
451 size_t Fuzzer::GetCurrentUnitInFuzzingThead(const uint8_t **Data) const { in GetCurrentUnitInFuzzingThead()
457 void Fuzzer::ExecuteCallback(const uint8_t *Data, size_t Size) { in ExecuteCallback()
477 std::string Fuzzer::Coverage::DebugString() const { in DebugString()
487 void Fuzzer::WriteToOutputCorpus(const Unit &U) { in WriteToOutputCorpus()
498 void Fuzzer::WriteUnitToFileWithPrefix(const Unit &U, const char *Prefix) { in WriteUnitToFileWithPrefix()
511 void Fuzzer::SaveCorpus() { in SaveCorpus()
521 void Fuzzer::PrintStatusForNewUnit(const Unit &U) { in PrintStatusForNewUnit()
532 void Fuzzer::ReportNewCoverage(const Unit &U) { in ReportNewCoverage()
546 UnitVector Fuzzer::FindExtraUnits(const UnitVector &Initial, in FindExtraUnits()
577 void Fuzzer::Merge(const std::vector<std::string> &Corpora) { in Merge()
606 void Fuzzer::TryDetectingAMemoryLeak(const uint8_t *Data, size_t Size, in TryDetectingAMemoryLeak()
641 void Fuzzer::MutateAndTestOne() { in MutateAndTestOne()
670 size_t Fuzzer::ChooseUnitIdxToMutate() { in ChooseUnitIdxToMutate()
677 void Fuzzer::ResetCoverage() { in ResetCoverage()
690 void Fuzzer::Drill() { in Drill()
731 void Fuzzer::Loop() { in Loop()
755 void Fuzzer::UpdateCorpusDistribution() { in UpdateCorpusDistribution()