| /openbsd-src/gnu/llvm/compiler-rt/lib/fuzzer/ |
| H A D | FuzzerLoop.cpp | 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() [all …]
|
| H A D | FuzzerUtilWindows.cpp | 39 Fuzzer::StaticCrashSignalCallback(); in ExceptionHandler() 44 Fuzzer::StaticCrashSignalCallback(); in ExceptionHandler() 49 Fuzzer::StaticCrashSignalCallback(); in ExceptionHandler() 61 Fuzzer::StaticCrashSignalCallback(); in ExceptionHandler() 69 Fuzzer::StaticCrashSignalCallback(); in ExceptionHandler() 80 Fuzzer::StaticInterruptCallback(); in CtrlHandler() 84 Fuzzer::StaticInterruptCallback(); in CtrlHandler() 91 Fuzzer::StaticAlarmCallback(); in AlarmHandler() 121 static void CrashHandler(int) { Fuzzer::StaticCrashSignalCallback(); } in CrashHandler()
|
| H A D | FuzzerUtilPosix.cpp | 33 Fuzzer::StaticAlarmCallback(); in AlarmHandler() 42 Fuzzer::StaticCrashSignalCallback(); in SegvHandler() 46 Fuzzer::StaticCrashSignalCallback(); in CrashHandler() 50 Fuzzer::StaticInterruptCallback(); in InterruptHandler() 54 Fuzzer::StaticGracefulExitCallback(); in GracefulExitHandler() 58 Fuzzer::StaticFileSizeExceedCallback(); in FileSizeExceedHandler()
|
| H A D | build.sh | 9 ar ru libFuzzer.a Fuzzer*.o 10 rm -f Fuzzer*.o
|
| H A D | FuzzerInternal.h | 32 class Fuzzer { 35 Fuzzer(UserCallback CB, InputCorpus &Corpus, MutationDispatcher &MD, 37 ~Fuzzer();
|
| H A D | FuzzerDriver.cpp | 304 static void RssThread(Fuzzer *F, size_t RssLimitMb) { in RssThread() 313 static void StartRssThread(Fuzzer *F, size_t RssLimitMb) { in StartRssThread() 320 int RunOneTest(Fuzzer *F, const char *InputFilePath, size_t MaxLen) { in RunOneTest() 490 int MinimizeCrashInputInternalStep(Fuzzer *F, InputCorpus *Corpus) { in MinimizeCrashInputInternalStep() 507 void Merge(Fuzzer *F, FuzzingOptions &Options, in Merge() 536 int AnalyzeDictionary(Fuzzer *F, const std::vector<Unit> &Dict, in AnalyzeDictionary() 813 auto *F = new Fuzzer(Callback, *Corpus, *MD, Options); in FuzzerDriver() 840 std::atexit(Fuzzer::StaticExitCallback); in FuzzerDriver()
|
| H A D | FuzzerUtilLinux.cpp | 31 return Fuzzer::InterruptExitCode(); in ExecuteCommand()
|
| H A D | FuzzerMerge.cpp | 200 void Fuzzer::CrashResistantMergeInternalStep(const std::string &CFPath, in CrashResistantMergeInternalStep() 223 Fuzzer::MaybeExitGracefully(); in CrashResistantMergeInternalStep() 495 Fuzzer::MaybeExitGracefully(); in CrashResistantMerge()
|
| H A D | FuzzerUtilFuchsia.cpp | 73 Fuzzer::StaticAlarmCallback(); in AlarmHandler() 164 Fuzzer::StaticCrashSignalCallback(); in StaticCrashHandler()
|
| H A D | CMakeLists.txt | 65 list(APPEND LIBFUZZER_CFLAGS -D_LIBCPP_ABI_VERSION=Fuzzer)
|
| H A D | FuzzerFork.cpp | 394 Fuzzer::MaybeExitGracefully(); in FuzzWithFork()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Driver/ |
| H A D | SanitizerArgs.h | 87 bool needsFuzzer() const { return Sanitizers.has(SanitizerKind::Fuzzer); } in needsFuzzer()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/fuzzer/tests/ |
| H A D | CMakeLists.txt | 74 FuzzerUnitTests "Fuzzer-${arch}-Test" ${arch}
|
| H A D | FuzzerUnittest.cpp | 33 TEST(Fuzzer, Basename) { in TEST() argument 48 TEST(Fuzzer, CrossOver) { in TEST() argument 107 TEST(Fuzzer, Hash) { in TEST() argument 1168 TEST(Fuzzer, ForEachNonZeroByte) { in TEST() argument
|
| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | Sanitizers.def | 71 SANITIZER("fuzzer", Fuzzer)
|
| /openbsd-src/gnu/llvm/clang/lib/Driver/ToolChains/ |
| H A D | OpenBSD.cpp | 275 Res |= SanitizerKind::Fuzzer; in getSupportedSanitizers()
|
| H A D | Fuchsia.cpp | 437 Res |= SanitizerKind::Fuzzer; in getSupportedSanitizers()
|
| H A D | NetBSD.cpp | 525 Res |= SanitizerKind::Fuzzer; in getSupportedSanitizers()
|
| H A D | FreeBSD.cpp | 491 Res |= SanitizerKind::Fuzzer; in getSupportedSanitizers()
|
| H A D | Linux.cpp | 760 Res |= SanitizerKind::Fuzzer; in getSupportedSanitizers()
|
| H A D | MSVC.cpp | 796 Res |= SanitizerKind::Fuzzer; in getSupportedSanitizers()
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | LibFuzzer.rst | 76 Fuzzer Usage 535 Fuzzer-friendly build mode 768 Q. So, what exactly this Fuzzer is good for? 771 This Fuzzer might be a good choice for testing libraries that have relatively
|
| H A D | FuzzingLLVM.rst | 134 compatible with all of libFuzzer's features. Fuzzer arguments must be passed
|
| /openbsd-src/gnu/llvm/clang/lib/Driver/ |
| H A D | SanitizerArgs.cpp | 54 SanitizerKind::DataFlow | SanitizerKind::Fuzzer | 465 if (Add & SanitizerKind::Fuzzer) in SanitizerArgs()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/dfsan/ |
| H A D | done_abilist.txt | 399 # lib/Fuzzer
|