OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ThreadContextBase
(Results
1 - 13
of
13
) sorted by null
/external/compiler-rt/lib/sanitizer_common/
sanitizer_thread_registry.h
34
class
ThreadContextBase
{
36
explicit
ThreadContextBase
(u32 tid);
37
~
ThreadContextBase
(); // Should never be called.
50
ThreadContextBase
*next; // For storing thread contexts in a list.
73
typedef
ThreadContextBase
* (*ThreadContextFactory)(u32 tid);
89
ThreadContextBase
*GetThreadLocked(u32 tid) {
96
typedef void (*ThreadCallback)(
ThreadContextBase
*tctx, void *arg);
101
typedef bool (*FindThreadCallback)(
ThreadContextBase
*tctx, void *arg);
107
ThreadContextBase
*FindThreadContextLocked(FindThreadCallback cb,
109
ThreadContextBase
*FindThreadContextByOsIDLocked(uptr os_id)
[
all
...]
sanitizer_thread_registry.cc
19
ThreadContextBase
::
ThreadContextBase
(u32 tid)
25
ThreadContextBase
::~
ThreadContextBase
() {
26
//
ThreadContextBase
should never be deleted.
30
void
ThreadContextBase
::SetName(const char *new_name) {
38
void
ThreadContextBase
::SetDead() {
46
void
ThreadContextBase
::SetJoined(void *arg) {
55
void
ThreadContextBase
::SetFinished() {
61
void
ThreadContextBase
::SetStarted(uptr _os_id, void *arg)
[
all
...]
/external/compiler-rt/lib/sanitizer_common/tests/
sanitizer_thread_registry_test.cc
24
static
ThreadContextBase
*GetThreadContext(u32 tid) {
50
static bool HasName(
ThreadContextBase
*tctx, void *arg) {
55
static bool HasUid(
ThreadContextBase
*tctx, void *arg) {
60
static void MarkUidAsPresent(
ThreadContextBase
*tctx, void *arg) {
131
ThreadContextBase
*main_thread = registry->GetThreadLocked(0);
139
ThreadRegistry quarantine_registry(GetThreadContext<
ThreadContextBase
>,
144
ThreadRegistry no_quarantine_registry(GetThreadContext<
ThreadContextBase
>,
164
class TestThreadContext : public
ThreadContextBase
{
166
explicit TestThreadContext(int tid) :
ThreadContextBase
(tid) {}
/external/compiler-rt/lib/lsan/
lsan_thread.h
22
class ThreadContext : public
ThreadContextBase
{
lsan_thread.cc
29
static
ThreadContextBase
*CreateThreadContext(u32 tid) {
52
:
ThreadContextBase
(tid),
109
static bool FindThreadByUid(
ThreadContextBase
*tctx, void *arg) {
/external/compiler-rt/lib/asan/
asan_thread.h
34
class AsanThreadContext : public
ThreadContextBase
{
37
:
ThreadContextBase
(tid),
asan_thread.cc
46
static
ThreadContextBase
*GetAsanThreadContext(u32 tid) {
202
static bool ThreadStackContainsAddress(
ThreadContextBase
*tctx_base,
asan_stats.cc
89
static void FlushThreadStats(
ThreadContextBase
*tctx_base, void *arg) {
/external/compiler-rt/lib/tsan/rtl/
tsan_rtl_thread.cc
26
:
ThreadContextBase
(tid)
152
static void MaybeReportThreadLeak(
ThreadContextBase
*tctx_base, void *arg) {
257
static bool FindThreadByUid(
ThreadContextBase
*tctx, void *arg) {
tsan_rtl_mutex.cc
255
static void UpdateClockCallback(
ThreadContextBase
*tctx_base, void *arg) {
291
static void UpdateSleepClockCallback(
ThreadContextBase
*tctx_base, void *arg) {
tsan_rtl.cc
53
static
ThreadContextBase
*CreateThreadContext(u32 tid) {
tsan_rtl.h
473
class ThreadContext : public
ThreadContextBase
{
tsan_rtl_report.cc
237
static bool IsInStackOrTls(
ThreadContextBase
*tctx_base, void *arg) {
Completed in 860 milliseconds