HomeSort by: relevance | last modified time | path
    Searched refs:AsanThread (Results 1 - 25 of 49) sorted by relevancy

1 2

  /src/sys/external/bsd/compiler_rt/dist/lib/asan/
asan_rtems.cc 84 // (below) will call AsanThread::TSDDtor directly.
95 struct AsanThread::InitOptions {
100 static AsanThread *CreateAsanThread(StackTrace *stack, u32 parent_tid,
104 // In lieu of AsanThread::Create.
105 AsanThread *thread = (AsanThread *)MmapOrDie(sizeof(AsanThread), __func__);
109 // On other systems, AsanThread::Init() is called from the new
112 const AsanThread::InitOptions options = {stack_bottom, stack_size,
121 void AsanThread::SetThreadStackAndTls(const AsanThread::InitOptions *options)
    [all...]
asan_fuchsia.cc 75 // (below) will call AsanThread::TSDDtor directly.
83 return RoundUpTo(sizeof(AsanThread), PAGE_SIZE);
86 struct AsanThread::InitOptions {
91 static AsanThread *CreateAsanThread(StackTrace *stack, u32 parent_tid,
95 // In lieu of AsanThread::Create.
96 AsanThread *thread = (AsanThread *)MmapOrDie(AsanThreadMmapSize(), __func__);
103 // On other systems, AsanThread::Init() is called from the new
106 const AsanThread::InitOptions options = {stack_bottom, stack_size};
117 void AsanThread::SetThreadStackAndTls(const AsanThread::InitOptions *options)
    [all...]
asan_thread.cc 39 // Drop the link to the AsanThread object.
76 // AsanThread implementation.
78 AsanThread *AsanThread::Create(thread_callback_t start_routine, void *arg,
82 uptr size = RoundUpTo(sizeof(AsanThread), PageSize);
83 AsanThread *thread = (AsanThread*)MmapOrDie(size, __func__);
93 void AsanThread::TSDDtor(void *tsd) {
100 void AsanThread::Destroy() {
113 uptr size = RoundUpTo(sizeof(AsanThread), GetPageSizeCached())
    [all...]
asan_thread.h 35 class AsanThread;
48 AsanThread *thread;
54 AsanThread *thread;
62 // AsanThread are stored in TSD and destroyed when the thread dies.
63 class AsanThread {
65 static AsanThread *Create(thread_callback_t start_routine, void *arg,
135 // NOTE: There is no AsanThread constructor. It is allocated
174 explicit ScopedUnwinding(AsanThread *t) : thread(t) {
180 AsanThread *thread;
190 AsanThread *GetCurrentThread()
    [all...]
asan_posix.cc 85 AsanThread::TSDDtor(tsd);
113 AsanThread::TSDDtor(tsd);
asan_internal.h 60 class AsanThread;
88 AsanThread *CreateMainThread();
asan_win.cc 134 AsanThread *t = (AsanThread*)arg;
151 AsanThread *t =
152 AsanThread::Create(start_routine, arg, current_tid, &stack, detached);
216 AsanThread::TSDDtor(tsd);
asan_stats.cc 78 if (AsanThread *t = tctx->thread)
118 AsanThread *t = GetCurrentThread();
asan_stack.h 39 AsanThread *t;
  /src/external/gpl3/gcc.old/dist/libsanitizer/asan/
asan_thread.cpp 38 // Drop the link to the AsanThread object.
75 // AsanThread implementation.
77 AsanThread *AsanThread::Create(thread_callback_t start_routine, void *arg,
81 uptr size = RoundUpTo(sizeof(AsanThread), PageSize);
82 AsanThread *thread = (AsanThread*)MmapOrDie(size, __func__);
92 void AsanThread::TSDDtor(void *tsd) {
99 void AsanThread::Destroy() {
106 if (AsanThread *thread = GetCurrentThread()
    [all...]
asan_fuchsia.cpp 70 AsanThread *curr_thread = GetCurrentThread();
104 // (below) will call AsanThread::TSDDtor directly.
112 return RoundUpTo(sizeof(AsanThread), _zx_system_get_page_size());
115 struct AsanThread::InitOptions {
120 static AsanThread *CreateAsanThread(StackTrace *stack, u32 parent_tid,
123 // In lieu of AsanThread::Create.
124 AsanThread *thread = (AsanThread *)MmapOrDie(AsanThreadMmapSize(), __func__);
139 void AsanThread::SetThreadStackAndTls(const AsanThread::InitOptions *options)
    [all...]
asan_thread.h 31 class AsanThread;
44 AsanThread *thread;
50 AsanThread *thread;
58 // AsanThread are stored in TSD and destroyed when the thread dies.
59 class AsanThread {
61 static AsanThread *Create(thread_callback_t start_routine, void *arg,
135 // NOTE: There is no AsanThread constructor. It is allocated
179 AsanThread *GetCurrentThread();
180 void SetCurrentThread(AsanThread *t);
182 AsanThread *FindThreadByStackAddress(uptr addr)
    [all...]
asan_stack.cpp 34 explicit ScopedUnwinding(AsanThread *t) : thread(t) {
48 AsanThread *thread = nullptr;
63 AsanThread *t = GetCurrentThread();
asan_internal.h 59 class AsanThread;
97 AsanThread *CreateMainThread();
asan_win.cpp 135 AsanThread *t = (AsanThread *)arg;
151 AsanThread *t =
152 AsanThread::Create(start_routine, arg, current_tid, &stack, detached);
244 void PlatformTSDDtor(void *tsd) { AsanThread::TSDDtor(tsd); }
asan_posix.cpp 112 AsanThread::TSDDtor(tsd);
140 AsanThread::TSDDtor(tsd);
asan_stats.cpp 77 if (AsanThread *t = tctx->thread)
117 AsanThread *t = GetCurrentThread();
  /src/external/gpl3/gcc/dist/libsanitizer/asan/
asan_fuchsia.cpp 71 AsanThread *curr_thread = GetCurrentThread();
105 // (below) will call AsanThread::TSDDtor directly.
113 return RoundUpTo(sizeof(AsanThread), _zx_system_get_page_size());
116 struct AsanThread::InitOptions {
121 static AsanThread *CreateAsanThread(StackTrace *stack, u32 parent_tid,
123 // In lieu of AsanThread::Create.
124 AsanThread *thread = (AsanThread *)MmapOrDie(AsanThreadMmapSize(), __func__);
138 void AsanThread::SetThreadStackAndTls(const AsanThread::InitOptions *options)
    [all...]
asan_thread.h 32 class AsanThread;
45 AsanThread *thread;
51 AsanThread *thread;
66 // AsanThread are stored in TSD and destroyed when the thread dies.
67 class AsanThread {
70 static AsanThread *Create(const T &data, u32 parent_tid, StackTrace *stack,
74 static AsanThread *Create(u32 parent_tid, StackTrace *stack, bool detached) {
153 // NOTE: There is no AsanThread constructor. It is allocated
156 static AsanThread *Create(const void *start_data, uptr data_size,
207 AsanThread *GetCurrentThread()
    [all...]
asan_thread.cpp 39 // Drop the link to the AsanThread object.
91 // AsanThread implementation.
93 AsanThread *AsanThread::Create(const void *start_data, uptr data_size,
97 uptr size = RoundUpTo(sizeof(AsanThread), PageSize);
98 AsanThread *thread = (AsanThread *)MmapOrDie(size, __func__);
110 void AsanThread::GetStartData(void *out, uptr out_size) const {
114 void AsanThread::TSDDtor(void *tsd) {
121 void AsanThread::Destroy()
    [all...]
asan_stack.cpp 34 explicit ScopedUnwinding(AsanThread *t) : thread(t) {
48 AsanThread *thread = nullptr;
63 AsanThread *t = GetCurrentThread();
asan_internal.h 59 class AsanThread;
97 AsanThread *CreateMainThread();
asan_win.cpp 140 AsanThread *t = (AsanThread *)arg;
164 AsanThread *t = AsanThread::Create(params, current_tid, &stack, detached);
263 void PlatformTSDDtor(void *tsd) { AsanThread::TSDDtor(tsd); }
asan_posix.cpp 113 AsanThread::TSDDtor(tsd);
147 AsanThread::TSDDtor(tsd);
asan_stats.cpp 77 if (AsanThread *t = tctx->thread)
117 AsanThread *t = GetCurrentThread();

Completed in 33 milliseconds

1 2