OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:AsanThread
(Results
1 - 17
of
17
) sorted by relevancy
/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;
asan_interceptors.cc
66
AsanThread
*t = GetCurrentThread();
143
if (
AsanThread
*t = GetCurrentThread()) { \
196
AsanThread
*t = nullptr;
197
while ((t = reinterpret_cast<
AsanThread
*>(
230
AsanThread
*t =
231
AsanThread
::Create(start_routine, arg, current_tid, &stack, detached);
233
// Wait until the
AsanThread
object is initialized and the ThreadRegistry
asan_mac.cc
180
AsanThread
*t = GetCurrentThread();
182
t =
AsanThread
::Create(/* start_routine */ nullptr, /* arg */ nullptr,
asan_rtl.cc
467
// On Linux
AsanThread
::ThreadStart() calls malloc() that's why asan_inited
486
AsanThread
*main_thread = CreateMainThread();
554
AsanThread
*curr_thread = GetCurrentThread();
asan_descriptions.h
26
static inline void DescribeThread(
AsanThread
*t) {
asan_descriptions.cc
197
AsanThread
*t = FindThreadByStackAddress(addr);
203
AsanThread
::StackFrameAccess access;
asan_fake_stack.cc
189
AsanThread
*t = GetCurrentThread();
asan_allocator.cc
449
AsanThread
*t = GetCurrentThread();
572
AsanThread
*t = GetCurrentThread();
760
AsanThread
*t = GetCurrentThread();
asan_report.cc
374
AsanThread
*t = GetCurrentThread();
Completed in 33 milliseconds
Indexes created Thu Oct 02 14:10:14 GMT 2025