Lines Matching refs:S2
413 void TracePC::AddValueForMemcmp(void *caller_pc, const void *s1, const void *s2,
418 const uint8_t *A2 = reinterpret_cast<const uint8_t *>(s2);
462 // Finds min of (strlen(S1), strlen(S2)).
464 static size_t InternalStrnlen2(const char *S1, const char *S2) {
466 for (; S1[Len] && S2[Len]; Len++) {}
654 const void *s2, size_t n, int result) {
658 fuzzer::TPC.AddValueForMemcmp(caller_pc, s1, s2, n, /*StopAtZero*/false);
663 const char *s2, size_t n, int result) {
667 size_t Len2 = fuzzer::InternalStrnlen(s2, n);
671 fuzzer::TPC.AddValueForMemcmp(caller_pc, s1, s2, n, /*StopAtZero*/true);
676 const char *s2, int result) {
679 size_t N = fuzzer::InternalStrnlen2(s1, s2);
681 fuzzer::TPC.AddValueForMemcmp(caller_pc, s1, s2, N, /*StopAtZero*/true);
686 const char *s2, size_t n, int result) {
688 return __sanitizer_weak_hook_strncmp(called_pc, s1, s2, n, result);
693 const char *s2, int result) {
695 return __sanitizer_weak_hook_strcmp(called_pc, s1, s2, result);
700 const char *s2, char *result) {
702 fuzzer::TPC.MMT.Add(reinterpret_cast<const uint8_t *>(s2), strlen(s2));
707 const char *s2, char *result) {
709 fuzzer::TPC.MMT.Add(reinterpret_cast<const uint8_t *>(s2), strlen(s2));
714 const void *s2, size_t len2, void *result) {
716 fuzzer::TPC.MMT.Add(reinterpret_cast<const uint8_t *>(s2), len2);