Lines Matching refs:fuzzer
29 uint8_t __sancov_trace_pc_guard_8bit_counters[fuzzer::TracePC::kNumPCs];
32 uintptr_t __sancov_trace_pc_pcs[fuzzer::TracePC::kNumPCs];
37 namespace fuzzer { namespace
506 uintptr_t Idx = PC & (((uintptr_t)1 << fuzzer::TracePC::kTracePcBits) - 1); in __sanitizer_cov_trace_pc()
513 fuzzer::TPC.HandleInit(Start, Stop); in __sanitizer_cov_trace_pc_guard_init()
518 fuzzer::TPC.HandleInline8bitCountersInit(Start, Stop); in __sanitizer_cov_8bit_counters_init()
524 fuzzer::TPC.HandlePCsInit(pcs_beg, pcs_end); in __sanitizer_cov_pcs_init()
531 fuzzer::TPC.HandleCallerCallee(PC, Callee); in __sanitizer_cov_trace_pc_indir()
539 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_cmp8()
550 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_const_cmp8()
558 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_cmp4()
566 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_const_cmp4()
574 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_cmp2()
582 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_const_cmp2()
590 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_cmp1()
598 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_const_cmp1()
621 fuzzer::TPC.HandleCmp(PC + i, static_cast<uint16_t>(Token), (uint16_t)(0)); in __sanitizer_cov_trace_switch()
623 fuzzer::TPC.HandleCmp(PC + i, static_cast<uint32_t>(Token), (uint32_t)(0)); in __sanitizer_cov_trace_switch()
625 fuzzer::TPC.HandleCmp(PC + i, Token, (uint64_t)(0)); in __sanitizer_cov_trace_switch()
633 fuzzer::TPC.HandleCmp(PC, Val, (uint32_t)0); in __sanitizer_cov_trace_div4()
641 fuzzer::TPC.HandleCmp(PC, Val, (uint64_t)0); in __sanitizer_cov_trace_div8()
649 fuzzer::TPC.HandleCmp(PC, Idx, (uintptr_t)0); in __sanitizer_cov_trace_gep()
655 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_memcmp()
658 fuzzer::TPC.AddValueForMemcmp(caller_pc, s1, s2, n, /*StopAtZero*/false); in __sanitizer_weak_hook_memcmp()
664 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_strncmp()
666 size_t Len1 = fuzzer::InternalStrnlen(s1, n); in __sanitizer_weak_hook_strncmp()
667 size_t Len2 = fuzzer::InternalStrnlen(s2, n); in __sanitizer_weak_hook_strncmp()
671 fuzzer::TPC.AddValueForMemcmp(caller_pc, s1, s2, n, /*StopAtZero*/true); in __sanitizer_weak_hook_strncmp()
677 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_strcmp()
679 size_t N = fuzzer::InternalStrnlen2(s1, s2); in __sanitizer_weak_hook_strcmp()
681 fuzzer::TPC.AddValueForMemcmp(caller_pc, s1, s2, N, /*StopAtZero*/true); in __sanitizer_weak_hook_strcmp()
687 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_strncasecmp()
694 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_strcasecmp()
701 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_strstr()
702 fuzzer::TPC.MMT.Add(reinterpret_cast<const uint8_t *>(s2), strlen(s2)); in __sanitizer_weak_hook_strstr()
708 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_strcasestr()
709 fuzzer::TPC.MMT.Add(reinterpret_cast<const uint8_t *>(s2), strlen(s2)); in __sanitizer_weak_hook_strcasestr()
715 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_memmem()
716 fuzzer::TPC.MMT.Add(reinterpret_cast<const uint8_t *>(s2), len2); in __sanitizer_weak_hook_memmem()