Lines Matching refs:Fuzzer
41 thread_local bool Fuzzer::IsMyThread;
46 static Fuzzer *F;
125 void Fuzzer::HandleMalloc(size_t Size) { in HandleMalloc()
138 Fuzzer::Fuzzer(UserCallback CB, InputCorpus &Corpus, MutationDispatcher &MD, in Fuzzer() function in fuzzer::Fuzzer
163 Fuzzer::~Fuzzer() {} in ~Fuzzer()
165 void Fuzzer::AllocateCurrentUnitData() { in AllocateCurrentUnitData()
171 void Fuzzer::StaticDeathCallback() { in StaticDeathCallback()
176 void Fuzzer::DumpCurrentUnit(const char *Prefix) { in DumpCurrentUnit()
192 void Fuzzer::DeathCallback() { in DeathCallback()
197 void Fuzzer::StaticAlarmCallback() { in StaticAlarmCallback()
202 void Fuzzer::StaticCrashSignalCallback() { in StaticCrashSignalCallback()
207 void Fuzzer::StaticExitCallback() { in StaticExitCallback()
212 void Fuzzer::StaticInterruptCallback() { in StaticInterruptCallback()
217 void Fuzzer::StaticGracefulExitCallback() { in StaticGracefulExitCallback()
223 void Fuzzer::StaticFileSizeExceedCallback() { in StaticFileSizeExceedCallback()
228 void Fuzzer::CrashCallback() { in CrashCallback()
243 void Fuzzer::ExitCallback() { in ExitCallback()
257 void Fuzzer::MaybeExitGracefully() { in MaybeExitGracefully()
265 int Fuzzer::InterruptExitCode() { in InterruptExitCode()
270 void Fuzzer::InterruptCallback() { in InterruptCallback()
280 void Fuzzer::AlarmCallback() { in AlarmCallback()
313 void Fuzzer::RssLimitCallback() { in RssLimitCallback()
328 void Fuzzer::PrintStats(const char *Where, const char *End, size_t Units, in PrintStats()
361 void Fuzzer::PrintFinalStats() { in PrintFinalStats()
378 void Fuzzer::SetMaxInputLen(size_t MaxInputLen) { in SetMaxInputLen()
389 void Fuzzer::SetMaxMutationLen(size_t MaxMutationLen) { in SetMaxMutationLen()
394 void Fuzzer::CheckExitOnSrcPosOrItem() { in CheckExitOnSrcPosOrItem()
418 void Fuzzer::RereadOutputCorpus(size_t MaxSize) { in RereadOutputCorpus()
448 void Fuzzer::PrintPulseAndReportSlowInput(const uint8_t *Data, size_t Size) { in PrintPulseAndReportSlowInput()
511 bool Fuzzer::RunOne(const uint8_t *Data, size_t Size, bool MayDeleteFile, in RunOne()
564 void Fuzzer::TPCUpdateObservedPCs() { TPC.UpdateObservedPCs(); } in TPCUpdateObservedPCs()
566 size_t Fuzzer::GetCurrentUnitInFuzzingThead(const uint8_t **Data) const { in GetCurrentUnitInFuzzingThead()
572 void Fuzzer::CrashOnOverwrittenData() { in CrashOnOverwrittenData()
594 ATTRIBUTE_NOINLINE bool Fuzzer::ExecuteCallback(const uint8_t *Data, in ExecuteCallback()
630 std::string Fuzzer::WriteToOutputCorpus(const Unit &U) { in WriteToOutputCorpus()
642 void Fuzzer::WriteUnitToFileWithPrefix(const Unit &U, const char *Prefix) { in WriteUnitToFileWithPrefix()
655 void Fuzzer::PrintStatusForNewUnit(const Unit &U, const char *Text) { in PrintStatusForNewUnit()
666 void Fuzzer::ReportNewCoverage(InputInfo *II, const Unit &U) { in ReportNewCoverage()
678 void Fuzzer::TryDetectingAMemoryLeak(const uint8_t *Data, size_t Size, in TryDetectingAMemoryLeak()
721 void Fuzzer::MutateAndTestOne() { in MutateAndTestOne()
778 void Fuzzer::PurgeAllocator() { in PurgeAllocator()
793 void Fuzzer::ReadAndExecuteSeedCorpora(std::vector<SizedFile> &CorporaFiles) { in ReadAndExecuteSeedCorpora()
865 void Fuzzer::Loop(std::vector<SizedFile> &CorporaFiles) { in Loop()
917 void Fuzzer::MinimizeCrashLoop(const Unit &U) { in MinimizeCrashLoop()