reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

projects/compiler-rt/lib/fuzzer/FuzzerDefs.h
  173 extern ExternalFunctions *EF;

References

projects/compiler-rt/lib/fuzzer/FuzzerDriver.cpp
  198   if (EF->LLVMFuzzerCustomMutator)
  613   EF = new ExternalFunctions();
  614   if (EF->LLVMFuzzerInitialize)
  615     EF->LLVMFuzzerInitialize(argc, argv);
  616   if (EF->__msan_scoped_disable_interceptor_checks)
  617     EF->__msan_scoped_disable_interceptor_checks();
projects/compiler-rt/lib/fuzzer/FuzzerIO.cpp
  118       if (EF->__sanitizer_set_report_fd)
  119         EF->__sanitizer_set_report_fd(
projects/compiler-rt/lib/fuzzer/FuzzerInternal.h
  150     if (EF->__msan_scoped_enable_interceptor_checks)
  151       EF->__msan_scoped_enable_interceptor_checks();
  154     if (EF->__msan_scoped_disable_interceptor_checks)
  155       EF->__msan_scoped_disable_interceptor_checks();
  161     if (EF->__msan_scoped_disable_interceptor_checks)
  162       EF->__msan_scoped_disable_interceptor_checks();
  165     if (EF->__msan_scoped_enable_interceptor_checks)
  166       EF->__msan_scoped_enable_interceptor_checks();
projects/compiler-rt/lib/fuzzer/FuzzerLoop.cpp
  105     if (TraceLevel >= 2 && EF)
  118     if (TraceLevel >= 2 && EF)
  140   if (EF->__sanitizer_set_death_callback)
  141     EF->__sanitizer_set_death_callback(StaticDeathCallback);
  146   if (Options.DetectLeaks && EF->__sanitizer_install_malloc_and_free_hooks)
  147     EF->__sanitizer_install_malloc_and_free_hooks(MallocHook, FreeHook);
  228   if (EF->__sanitizer_acquire_crash_state &&
  229       !EF->__sanitizer_acquire_crash_state())
  245   if (EF->__sanitizer_acquire_crash_state &&
  246       !EF->__sanitizer_acquire_crash_state())
  291     if (EF->__sanitizer_acquire_crash_state &&
  292         !EF->__sanitizer_acquire_crash_state())
  308   if (EF->__sanitizer_acquire_crash_state &&
  309       !EF->__sanitizer_acquire_crash_state())
  543   if (EF->__msan_unpoison)
  544     EF->__msan_unpoison(DataCopy, Size);
  545   if (EF->__msan_unpoison_param)
  546     EF->__msan_unpoison_param(2);
  626   if (!&(EF->__lsan_enable) || !&(EF->__lsan_disable) ||
  626   if (!&(EF->__lsan_enable) || !&(EF->__lsan_disable) ||
  627       !(EF->__lsan_do_recoverable_leak_check))
  631   EF->__lsan_disable();
  633   EF->__lsan_enable();
  649   if (EF->__lsan_do_recoverable_leak_check()) { // Leak is found, report it.
  721     EF->__sanitizer_purge_allocator();
projects/compiler-rt/lib/fuzzer/FuzzerMutate.cpp
   70   return EF->LLVMFuzzerCustomMutator(Data, Size, MaxSize, Rand.Rand());
projects/compiler-rt/lib/fuzzer/FuzzerTracePC.cpp
  266   if (!EF->__sanitizer_symbolize_pc ||
  267       !EF->__sanitizer_get_module_and_offset_for_pc) {
projects/compiler-rt/lib/fuzzer/FuzzerUtil.cpp
  189   EF->__sanitizer_symbolize_pc(reinterpret_cast<void*>(PC),
  196   if (EF->__sanitizer_symbolize_pc)
  205     EF->__sanitizer_print_stack_trace();
  211     EF->__sanitizer_print_memory_profile(95, 8);