Lines Matching refs:fuzzer

30 namespace fuzzer {  namespace
445 fuzzer::WarnAboutDeprecatedInstrumentation( in __sanitizer_cov_trace_pc_guard()
454 fuzzer::WarnAboutDeprecatedInstrumentation("-fsanitize-coverage=trace-pc"); in __sanitizer_cov_trace_pc()
459 fuzzer::WarnAboutDeprecatedInstrumentation( in __sanitizer_cov_trace_pc_guard_init()
465 fuzzer::TPC.HandleInline8bitCountersInit(Start, Stop); in __sanitizer_cov_8bit_counters_init()
471 fuzzer::TPC.HandlePCsInit(pcs_beg, pcs_end); in __sanitizer_cov_pcs_init()
478 fuzzer::TPC.HandleCallerCallee(PC, Callee); in __sanitizer_cov_trace_pc_indir()
486 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_cmp8()
497 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_const_cmp8()
505 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_cmp4()
513 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_const_cmp4()
521 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_cmp2()
529 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_const_cmp2()
537 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_cmp1()
545 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_const_cmp1()
580 fuzzer::TPC.HandleCmp(PC + 2 * i, static_cast<uint16_t>(Val), in __sanitizer_cov_trace_switch()
582 fuzzer::TPC.HandleCmp(PC + 2 * i + 1, static_cast<uint16_t>(Val), in __sanitizer_cov_trace_switch()
585 fuzzer::TPC.HandleCmp(PC + 2 * i, static_cast<uint32_t>(Val), in __sanitizer_cov_trace_switch()
587 fuzzer::TPC.HandleCmp(PC + 2 * i + 1, static_cast<uint32_t>(Val), in __sanitizer_cov_trace_switch()
590 fuzzer::TPC.HandleCmp(PC + 2*i, Val, Smaller); in __sanitizer_cov_trace_switch()
591 fuzzer::TPC.HandleCmp(PC + 2*i + 1, Val, Larger); in __sanitizer_cov_trace_switch()
600 fuzzer::TPC.HandleCmp(PC, Val, (uint32_t)0); in __sanitizer_cov_trace_div4()
608 fuzzer::TPC.HandleCmp(PC, Val, (uint64_t)0); in __sanitizer_cov_trace_div8()
616 fuzzer::TPC.HandleCmp(PC, Idx, (uintptr_t)0); in __sanitizer_cov_trace_gep()
622 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_memcmp()
625 fuzzer::TPC.AddValueForMemcmp(caller_pc, s1, s2, n, /*StopAtZero*/false); in __sanitizer_weak_hook_memcmp()
631 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_strncmp()
633 size_t Len1 = fuzzer::InternalStrnlen(s1, n); in __sanitizer_weak_hook_strncmp()
634 size_t Len2 = fuzzer::InternalStrnlen(s2, n); in __sanitizer_weak_hook_strncmp()
638 fuzzer::TPC.AddValueForMemcmp(caller_pc, s1, s2, n, /*StopAtZero*/true); in __sanitizer_weak_hook_strncmp()
644 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_strcmp()
646 size_t N = fuzzer::InternalStrnlen2(s1, s2); in __sanitizer_weak_hook_strcmp()
648 fuzzer::TPC.AddValueForMemcmp(caller_pc, s1, s2, N, /*StopAtZero*/true); in __sanitizer_weak_hook_strcmp()
654 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_strncasecmp()
661 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_strcasecmp()
668 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_strstr()
669 fuzzer::TPC.MMT.Add(reinterpret_cast<const uint8_t *>(s2), strlen(s2)); in __sanitizer_weak_hook_strstr()
675 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_strcasestr()
676 fuzzer::TPC.MMT.Add(reinterpret_cast<const uint8_t *>(s2), strlen(s2)); in __sanitizer_weak_hook_strcasestr()
682 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_memmem()
683 fuzzer::TPC.MMT.Add(reinterpret_cast<const uint8_t *>(s2), len2); in __sanitizer_weak_hook_memmem()