Home
last modified time | relevance | path

Searched refs:suppression_ctx (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_suppressions.cpp24 static SuppressionContext *suppression_ctx = nullptr; variable
39 CHECK_EQ(nullptr, suppression_ctx); in InitializeSuppressions()
40 suppression_ctx = new (suppression_placeholder) in InitializeSuppressions()
42 suppression_ctx->ParseFromFile(flags()->suppressions); in InitializeSuppressions()
43 suppression_ctx->Parse(__asan_default_suppressions()); in InitializeSuppressions()
47 CHECK(suppression_ctx); in IsInterceptorSuppressed()
50 return suppression_ctx->Match(interceptor_name, kInterceptorName, &s); in IsInterceptorSuppressed()
54 CHECK(suppression_ctx); in HaveStackTraceBasedSuppressions()
55 return suppression_ctx->HasSuppressionType(kInterceptorViaFunction) || in HaveStackTraceBasedSuppressions()
56 suppression_ctx->HasSuppressionType(kInterceptorViaLibrary); in HaveStackTraceBasedSuppressions()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_suppressions.cpp46 static SuppressionContext *suppression_ctx = nullptr; variable
53 CHECK_EQ(nullptr, suppression_ctx); in InitializeSuppressions()
54 suppression_ctx = new (suppression_placeholder) in InitializeSuppressions()
56 suppression_ctx->ParseFromFile(flags()->suppressions); in InitializeSuppressions()
58 suppression_ctx->Parse(__tsan_default_suppressions()); in InitializeSuppressions()
59 suppression_ctx->Parse(std_suppressions); in InitializeSuppressions()
64 CHECK(suppression_ctx); in Suppressions()
65 return suppression_ctx; in Suppressions()
98 if (suppression_ctx->Match(info.function, stype, sp) || in IsSuppressed()
99 suppression_ctx->Match(info.file, stype, sp) || in IsSuppressed()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/rtsan/
H A Drtsan_suppressions.cpp36 static SuppressionContext *suppression_ctx = nullptr; variable
56 CHECK_EQ(nullptr, suppression_ctx); in InitializeSuppressions()
62 suppression_ctx = new (suppression_placeholder) in InitializeSuppressions()
64 suppression_ctx->ParseFromFile(flags().suppressions); in InitializeSuppressions()
68 if (suppression_ctx == nullptr) in IsStackTraceSuppressed()
73 if (!suppression_ctx->HasSuppressionType(call_stack_flag)) in IsStackTraceSuppressed()
89 if (suppression_ctx->Match(function_name, call_stack_flag, &s)) in IsStackTraceSuppressed()
97 if (suppression_ctx == nullptr) in IsFunctionSuppressed()
102 if (!suppression_ctx->HasSuppressionType(flag_name)) in IsFunctionSuppressed()
106 return suppression_ctx->Match(function_name, flag_name, &s); in IsFunctionSuppressed()
/freebsd/contrib/llvm-project/compiler-rt/lib/nsan/
H A Dnsan_suppressions.cpp26 static SuppressionContext *suppression_ctx; variable
33 CHECK_EQ(nullptr, suppression_ctx); in InitializeSuppressions()
34 suppression_ctx = new (suppression_placeholder) in InitializeSuppressions()
36 suppression_ctx->ParseFromFile(flags().suppressions); in InitializeSuppressions()
37 suppression_ctx->Parse(__nsan_default_suppressions()); in InitializeSuppressions()
44 SuppressionContext *suppressions = suppression_ctx; in GetSuppressionForAddr()
/freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_diag.cpp406 static SuppressionContext *suppression_ctx = nullptr; variable
416 CHECK_EQ(nullptr, suppression_ctx); in InitializeSuppressions()
417 suppression_ctx = new (suppression_placeholder) in InitializeSuppressions()
419 suppression_ctx->ParseFromFile(flags()->suppressions); in InitializeSuppressions()
424 CHECK(suppression_ctx); in IsVptrCheckSuppressed()
426 return suppression_ctx->Match(TypeName, kVptrCheck, &s); in IsVptrCheckSuppressed()
431 CHECK(suppression_ctx); in IsPCSuppressed()
435 if (!suppression_ctx->HasSuppressionType(SuppType)) in IsPCSuppressed()
439 if (Filename != nullptr && suppression_ctx->Match(Filename, SuppType, &s)) in IsPCSuppressed()
443 if (suppression_ctx->Match(Module, SuppType, &s)) in IsPCSuppressed()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan_common.cpp112 static LeakSuppressionContext *suppression_ctx = nullptr; variable
131 CHECK_EQ(nullptr, suppression_ctx); in InitializeSuppressions()
132 suppression_ctx = new (suppression_placeholder) in InitializeSuppressions()
241 CHECK(suppression_ctx); in GetSuppressionContext()
242 return suppression_ctx; in GetSuppressionContext()