HomeSort by: relevance | last modified time | path
    Searched refs:Corpus (Results 1 - 6 of 6) sorted by relevancy

  /src/sys/external/bsd/compiler_rt/dist/lib/fuzzer/
FuzzerLoop.cpp 141 Fuzzer::Fuzzer(UserCallback CB, InputCorpus &Corpus, MutationDispatcher &MD,
143 : CB(CB), Corpus(Corpus), MD(MD), Options(Options) {
160 TmpMaxMutationLen = Max(size_t(4), Corpus.MaxInputSize());
330 if (size_t N = Corpus.NumFeatures())
332 if (!Corpus.empty()) {
333 Printf(" corp: %zd", Corpus.NumActiveUnits());
334 if (size_t N = Corpus.SizeInBytes()) {
342 if (size_t FF = Corpus.NumInputsThatTouchFocusFunction())
363 Corpus.PrintStats()
    [all...]
FuzzerMutate.h 67 /// CrossOver Data with some other element of the corpus.
92 void SetCorpus(const InputCorpus *Corpus) { this->Corpus = Corpus; }
143 const InputCorpus *Corpus = nullptr;
FuzzerInternal.h 36 Fuzzer(UserCallback CB, InputCorpus &Corpus, MutationDispatcher &MD,
135 InputCorpus &Corpus;
FuzzerMutate.cpp 76 if (!Corpus || Corpus->size() < 2 || Size == 0)
78 size_t Idx = Rand(Corpus->size());
79 const Unit &Other = (*Corpus)[Idx];
425 if (!Corpus || Corpus->size() < 2 || Size == 0) return 0;
426 size_t Idx = Rand(Corpus->size());
427 const Unit &O = (*Corpus)[Idx];
FuzzerDriver.cpp 450 int MinimizeCrashInputInternalStep(Fuzzer *F, InputCorpus *Corpus) {
468 UnitVector& Corpus) {
470 Dict.size() * Corpus.size() * 2);
478 for (auto &C : Corpus) {
644 auto *Corpus = new InputCorpus(Options.OutputCorpus);
645 auto *F = new Fuzzer(Callback, *Corpus, *MD, Options);
671 return MinimizeCrashInputInternalStep(F, Corpus);
747 Printf("Loading corpus dir: %s\n", Inp.c_str());
753 Printf("ERROR: can't analyze dict without dict and corpus provided\n");
  /src/sys/external/bsd/compiler_rt/dist/lib/fuzzer/tests/
FuzzerUnittest.cpp 591 TEST(Corpus, Distribution) {

Completed in 41 milliseconds