/src/sys/external/bsd/compiler_rt/dist/lib/fuzzer/ |
build.sh | 9 ar ru libFuzzer.a Fuzzer*.o 10 rm -f Fuzzer*.o
|
FuzzerUtilWindows.cpp | 29 namespace fuzzer { namespace 39 Fuzzer::StaticCrashSignalCallback(); 44 Fuzzer::StaticCrashSignalCallback(); 49 Fuzzer::StaticCrashSignalCallback(); 61 Fuzzer::StaticCrashSignalCallback(); 72 Fuzzer::StaticInterruptCallback(); 76 Fuzzer::StaticInterruptCallback(); 83 Fuzzer::StaticAlarmCallback(); 113 static void CrashHandler(int) { Fuzzer::StaticCrashSignalCallback(); } 194 } // namespace fuzzer [all...] |
FuzzerLoop.cpp | 1 //===- FuzzerLoop.cpp - Fuzzer's main loop --------------------------------===// 9 // Fuzzer's main loop. 39 namespace fuzzer { namespace 42 thread_local bool Fuzzer::IsMyThread; 48 // Only one Fuzzer per process. 49 static Fuzzer *F; 128 void Fuzzer::HandleMalloc(size_t Size) { 141 Fuzzer::Fuzzer(UserCallback CB, InputCorpus &Corpus, MutationDispatcher &MD, 168 Fuzzer::~Fuzzer() { [all...] |
FuzzerUtilPosix.cpp | 29 namespace fuzzer { namespace 32 Fuzzer::StaticAlarmCallback(); 36 Fuzzer::StaticCrashSignalCallback(); 40 Fuzzer::StaticInterruptCallback(); 44 Fuzzer::StaticGracefulExitCallback(); 48 Fuzzer::StaticFileSizeExceedCallback(); 150 } // namespace fuzzer
|
FuzzerInternal.h | 1 //===- FuzzerInternal.h - Internal header for the Fuzzer --------*- C++ -* ===// 9 // Define the main class fuzzer::Fuzzer and most functions. 29 namespace fuzzer { namespace 33 class Fuzzer { 36 Fuzzer(UserCallback CB, InputCorpus &Corpus, MutationDispatcher &MD, 38 ~Fuzzer(); 177 } // namespace fuzzer
|
FuzzerUtilFuchsia.cpp | 36 namespace fuzzer { namespace 68 Fuzzer::StaticAlarmCallback(); 80 Fuzzer::StaticInterruptCallback(); 83 // For the crash handler, we need to call Fuzzer::StaticCrashSignalCallback 168 Fuzzer::StaticCrashSignalCallback(); 378 // Determine output. On Fuchsia, the fuzzer is typically run as a component 471 } // namespace fuzzer
|
FuzzerDriver.cpp | 34 namespace fuzzer { namespace 229 fuzzer::CopyFileToErr(Log); 261 static void RssThread(Fuzzer *F, size_t RssLimitMb) { 270 static void StartRssThread(Fuzzer *F, size_t RssLimitMb) { 276 int RunOneTest(Fuzzer *F, const char *InputFilePath, size_t MaxLen) { 450 int MinimizeCrashInputInternalStep(Fuzzer *F, InputCorpus *Corpus) { 467 int AnalyzeDictionary(Fuzzer *F, const Vector<Unit>& Dict, 534 using namespace fuzzer; 645 auto *F = new Fuzzer(Callback, *Corpus, *MD, Options); 665 std::atexit(Fuzzer::StaticExitCallback) [all...] |
FuzzerMerge.cpp | 24 namespace fuzzer { namespace 209 void Fuzzer::CrashResistantMergeInternalStep(const std::string &CFPath) { 279 void Fuzzer::CrashResistantMerge(const Vector<std::string> &Args, 390 } // namespace fuzzer
|
/src/sys/external/bsd/compiler_rt/dist/lib/fuzzer/tests/ |
CMakeLists.txt | 6 -I${COMPILER_RT_SOURCE_DIR}/lib/fuzzer 56 FuzzerUnitTests "Fuzzer-${arch}-Test" ${arch}
|
FuzzerUnittest.cpp | 23 using namespace fuzzer; 31 TEST(Fuzzer, Basename) { 46 TEST(Fuzzer, CrossOver) { 48 fuzzer::EF = t.get(); 105 TEST(Fuzzer, Hash) { 107 fuzzer::Unit U(A, A + sizeof(A)); 108 EXPECT_EQ("a9993e364706816aba3e25717850c26c9cd0d89d", fuzzer::Hash(U)); 110 EXPECT_EQ("81fe8bfe87576c3ecb22426f8e57847382917acf", fuzzer::Hash(U)); 118 fuzzer::EF = t.get(); 172 fuzzer::EF = t.get() [all...] |
/src/sys/external/bsd/compiler_rt/dist/lib/tsan/tests/unit/ |
tsan_clock_test.cc | 480 TEST(Clock, Fuzzer) {
|