HomeSort by: relevance | last modified time | path
    Searched refs:AsanThreadContext (Results 1 - 23 of 23) sorted by relevancy

  /src/sys/external/bsd/compiler_rt/dist/lib/asan/
asan_thread.h 39 class AsanThreadContext : public ThreadContextBase {
41 explicit AsanThreadContext(int tid)
59 // AsanThreadContext objects are never freed, so we need many of them.
60 COMPILER_CHECK(sizeof(AsanThreadContext) <= 256);
83 AsanThreadContext *context() { return context_; }
84 void set_context(AsanThreadContext *context) { context_ = context; }
149 AsanThreadContext *context_;
187 AsanThreadContext *GetThreadContextByTidLocked(u32 tid);
asan_thread.cc 28 // AsanThreadContext implementation.
30 void AsanThreadContext::OnCreated(void *arg) {
38 void AsanThreadContext::OnFinished() {
52 return new(allocator_for_thread_context) AsanThreadContext(tid);
60 // Never reuse ASan threads: we store pointer to AsanThreadContext
62 // be called. It would be wrong to reuse AsanThreadContext for another
71 AsanThreadContext *GetThreadContextByTidLocked(u32 tid) {
72 return static_cast<AsanThreadContext *>(
86 AsanThreadContext::CreateThreadContextArgs args = {thread, stack};
94 AsanThreadContext *context = (AsanThreadContext*)tsd
    [all...]
asan_posix.cc 107 AsanThreadContext *context = (AsanThreadContext*)tsd;
asan_stats.cc 77 AsanThreadContext *tctx = static_cast<AsanThreadContext*>(tctx_base);
asan_descriptions.cc 23 AsanThreadIdAndName::AsanThreadIdAndName(AsanThreadContext *t) {
32 AsanThreadContext *t = GetThreadContextByTidLocked(tid);
44 void DescribeThread(AsanThreadContext *context) {
65 AsanThreadContext *parent_context =
417 AsanThreadContext *alloc_thread = GetThreadContextByTidLocked(alloc_tid);
421 AsanThreadContext *free_thread = nullptr;
asan_descriptions.h 25 void DescribeThread(AsanThreadContext *context);
32 explicit AsanThreadIdAndName(AsanThreadContext *t);
asan_fuchsia.cc 98 AsanThreadContext::CreateThreadContextArgs args = {thread, stack};
asan_rtems.cc 106 AsanThreadContext::CreateThreadContextArgs args = {thread, stack};
  /src/external/gpl3/gcc/dist/libsanitizer/asan/
asan_thread.h 36 class AsanThreadContext final : public ThreadContextBase {
38 explicit AsanThreadContext(int tid)
56 // AsanThreadContext objects are never freed, so we need many of them.
57 COMPILER_CHECK(sizeof(AsanThreadContext) <= 256);
93 AsanThreadContext *context() { return context_; }
94 void set_context(AsanThreadContext *context) { context_ = context; }
172 AsanThreadContext *context_;
204 AsanThreadContext *GetThreadContextByTidLocked(u32 tid);
asan_thread.cpp 28 // AsanThreadContext implementation.
30 void AsanThreadContext::OnCreated(void *arg) {
38 void AsanThreadContext::OnFinished() {
50 return new (GetGlobalLowLevelAllocator()) AsanThreadContext(tid);
59 // Never reuse ASan threads: we store pointer to AsanThreadContext
61 // be called. It would be wrong to reuse AsanThreadContext for another
86 AsanThreadContext *GetThreadContextByTidLocked(u32 tid) {
87 return static_cast<AsanThreadContext *>(
104 AsanThreadContext::CreateThreadContextArgs args = {thread, stack};
115 AsanThreadContext *context = (AsanThreadContext *)tsd
    [all...]
asan_posix.cpp 135 AsanThreadContext *context = (AsanThreadContext *)tsd;
asan_stats.cpp 76 AsanThreadContext *tctx = static_cast<AsanThreadContext*>(tctx_base);
asan_descriptions.cpp 22 AsanThreadIdAndName::AsanThreadIdAndName(AsanThreadContext *t) {
31 AsanThreadContext *t = GetThreadContextByTidLocked(tid);
43 void DescribeThread(AsanThreadContext *context) {
64 AsanThreadContext *parent_context =
416 AsanThreadContext *alloc_thread = GetThreadContextByTidLocked(alloc_tid);
420 AsanThreadContext *free_thread = nullptr;
asan_descriptions.h 24 void DescribeThread(AsanThreadContext *context);
31 explicit AsanThreadIdAndName(AsanThreadContext *t);
asan_fuchsia.cpp 126 AsanThreadContext::CreateThreadContextArgs args = {thread, stack};
  /src/external/gpl3/gcc.old/dist/libsanitizer/asan/
asan_thread.h 35 class AsanThreadContext final : public ThreadContextBase {
37 explicit AsanThreadContext(int tid)
55 // AsanThreadContext objects are never freed, so we need many of them.
56 COMPILER_CHECK(sizeof(AsanThreadContext) <= 256);
78 AsanThreadContext *context() { return context_; }
79 void set_context(AsanThreadContext *context) { context_ = context; }
149 AsanThreadContext *context_;
176 AsanThreadContext *GetThreadContextByTidLocked(u32 tid);
asan_thread.cpp 27 // AsanThreadContext implementation.
29 void AsanThreadContext::OnCreated(void *arg) {
37 void AsanThreadContext::OnFinished() {
51 return new(allocator_for_thread_context) AsanThreadContext(tid);
59 // Never reuse ASan threads: we store pointer to AsanThreadContext
61 // be called. It would be wrong to reuse AsanThreadContext for another
70 AsanThreadContext *GetThreadContextByTidLocked(u32 tid) {
71 return static_cast<AsanThreadContext *>(
85 AsanThreadContext::CreateThreadContextArgs args = {thread, stack};
93 AsanThreadContext *context = (AsanThreadContext*)tsd
    [all...]
asan_posix.cpp 134 AsanThreadContext *context = (AsanThreadContext*)tsd;
asan_stats.cpp 76 AsanThreadContext *tctx = static_cast<AsanThreadContext*>(tctx_base);
asan_descriptions.cpp 22 AsanThreadIdAndName::AsanThreadIdAndName(AsanThreadContext *t) {
31 AsanThreadContext *t = GetThreadContextByTidLocked(tid);
43 void DescribeThread(AsanThreadContext *context) {
64 AsanThreadContext *parent_context =
416 AsanThreadContext *alloc_thread = GetThreadContextByTidLocked(alloc_tid);
420 AsanThreadContext *free_thread = nullptr;
asan_descriptions.h 24 void DescribeThread(AsanThreadContext *context);
31 explicit AsanThreadIdAndName(AsanThreadContext *t);
asan_fuchsia.cpp 126 AsanThreadContext::CreateThreadContextArgs args = {thread, stack};
asan_allocator.cpp 1177 __asan::AsanThreadContext *atctx =
1178 reinterpret_cast<__asan::AsanThreadContext *>(tctx);

Completed in 31 milliseconds