Lines Matching refs:fuzzer

31 uint8_t __sancov_trace_pc_guard_8bit_counters[fuzzer::TracePC::kNumPCs];
34 uintptr_t __sancov_trace_pc_pcs[fuzzer::TracePC::kNumPCs];
39 namespace fuzzer { namespace
438 uintptr_t Idx = PC & (((uintptr_t)1 << fuzzer::TracePC::kTracePcBits) - 1); in __sanitizer_cov_trace_pc()
445 fuzzer::TPC.HandleInit(Start, Stop); in __sanitizer_cov_trace_pc_guard_init()
450 fuzzer::TPC.HandleInline8bitCountersInit(Start, Stop); in __sanitizer_cov_8bit_counters_init()
456 fuzzer::TPC.HandlePCsInit(pcs_beg, pcs_end); in __sanitizer_cov_pcs_init()
463 fuzzer::TPC.HandleCallerCallee(PC, Callee); in __sanitizer_cov_trace_pc_indir()
471 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_cmp8()
482 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_const_cmp8()
490 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_cmp4()
498 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_const_cmp4()
506 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_cmp2()
514 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_const_cmp2()
522 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_cmp1()
530 fuzzer::TPC.HandleCmp(PC, Arg1, Arg2); in __sanitizer_cov_trace_const_cmp1()
553 fuzzer::TPC.HandleCmp(PC + i, static_cast<uint16_t>(Token), (uint16_t)(0)); in __sanitizer_cov_trace_switch()
555 fuzzer::TPC.HandleCmp(PC + i, static_cast<uint32_t>(Token), (uint32_t)(0)); in __sanitizer_cov_trace_switch()
557 fuzzer::TPC.HandleCmp(PC + i, Token, (uint64_t)(0)); in __sanitizer_cov_trace_switch()
565 fuzzer::TPC.HandleCmp(PC, Val, (uint32_t)0); in __sanitizer_cov_trace_div4()
573 fuzzer::TPC.HandleCmp(PC, Val, (uint64_t)0); in __sanitizer_cov_trace_div8()
581 fuzzer::TPC.HandleCmp(PC, Idx, (uintptr_t)0); in __sanitizer_cov_trace_gep()
587 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_memcmp()
590 fuzzer::TPC.AddValueForMemcmp(caller_pc, s1, s2, n, /*StopAtZero*/false); in __sanitizer_weak_hook_memcmp()
596 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_strncmp()
598 size_t Len1 = fuzzer::InternalStrnlen(s1, n); in __sanitizer_weak_hook_strncmp()
599 size_t Len2 = fuzzer::InternalStrnlen(s2, n); in __sanitizer_weak_hook_strncmp()
603 fuzzer::TPC.AddValueForMemcmp(caller_pc, s1, s2, n, /*StopAtZero*/true); in __sanitizer_weak_hook_strncmp()
609 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_strcmp()
611 size_t N = fuzzer::InternalStrnlen2(s1, s2); in __sanitizer_weak_hook_strcmp()
613 fuzzer::TPC.AddValueForMemcmp(caller_pc, s1, s2, N, /*StopAtZero*/true); in __sanitizer_weak_hook_strcmp()
619 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_strncasecmp()
626 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_strcasecmp()
633 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_strstr()
634 fuzzer::TPC.MMT.Add(reinterpret_cast<const uint8_t *>(s2), strlen(s2)); in __sanitizer_weak_hook_strstr()
640 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_strcasestr()
641 fuzzer::TPC.MMT.Add(reinterpret_cast<const uint8_t *>(s2), strlen(s2)); in __sanitizer_weak_hook_strcasestr()
647 if (!fuzzer::RunningUserCallback) return; in __sanitizer_weak_hook_memmem()
648 fuzzer::TPC.MMT.Add(reinterpret_cast<const uint8_t *>(s2), len2); in __sanitizer_weak_hook_memmem()