OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ThreadContextBase
(Results
1 - 15
of
15
) sorted by relevancy
/src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_thread_registry.cc
19
ThreadContextBase
::
ThreadContextBase
(u32 tid)
27
ThreadContextBase
::~
ThreadContextBase
() {
28
//
ThreadContextBase
should never be deleted.
32
void
ThreadContextBase
::SetName(const char *new_name) {
40
void
ThreadContextBase
::SetDead() {
48
void
ThreadContextBase
::SetDestroyed() {
52
bool
ThreadContextBase
::GetDestroyed() {
56
void
ThreadContextBase
::SetJoined(void *arg)
[
all
...]
sanitizer_thread_registry.h
34
class
ThreadContextBase
{
36
explicit
ThreadContextBase
(u32 tid);
37
~
ThreadContextBase
(); // Should never be called.
51
ThreadContextBase
*next; // For storing thread contexts in a list.
80
typedef
ThreadContextBase
* (*ThreadContextFactory)(u32 tid);
97
ThreadContextBase
*GetThreadLocked(u32 tid) {
104
typedef void (*ThreadCallback)(
ThreadContextBase
*tctx, void *arg);
109
typedef bool (*FindThreadCallback)(
ThreadContextBase
*tctx, void *arg);
115
ThreadContextBase
*FindThreadContextLocked(FindThreadCallback cb,
117
ThreadContextBase
*FindThreadContextByOsIDLocked(tid_t os_id)
[
all
...]
/src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/
sanitizer_thread_registry_test.cc
27
static
ThreadContextBase
*GetThreadContext(u32 tid) {
52
static bool HasName(
ThreadContextBase
*tctx, void *arg) {
57
static bool HasUid(
ThreadContextBase
*tctx, void *arg) {
62
static void MarkUidAsPresent(
ThreadContextBase
*tctx, void *arg) {
133
ThreadContextBase
*main_thread = registry->GetThreadLocked(0);
141
ThreadRegistry quarantine_registry(GetThreadContext<
ThreadContextBase
>,
146
ThreadRegistry no_quarantine_registry(GetThreadContext<
ThreadContextBase
>,
166
class TestThreadContext : public
ThreadContextBase
{
168
explicit TestThreadContext(int tid) :
ThreadContextBase
(tid) {}
/src/sys/external/bsd/compiler_rt/dist/lib/lsan/
lsan_thread.h
26
class ThreadContext : public
ThreadContextBase
{
lsan_thread.cc
28
static
ThreadContextBase
*CreateThreadContext(u32 tid) {
43
:
ThreadContextBase
(tid),
106
static bool FindThreadByUid(
ThreadContextBase
*tctx, void *arg) {
lsan_common.cc
530
static void ReportIfNotSuspended(
ThreadContextBase
*tctx, void *arg) {
/src/sys/external/bsd/compiler_rt/dist/lib/asan/
asan_thread.h
39
class AsanThreadContext : public
ThreadContextBase
{
42
:
ThreadContextBase
(tid), announced(false),
asan_stats.cc
75
static void MergeThreadStats(
ThreadContextBase
*tctx_base, void *arg) {
asan_thread.cc
50
static
ThreadContextBase
*GetAsanThreadContext(u32 tid) {
393
static bool ThreadStackContainsAddress(
ThreadContextBase
*tctx_base,
/src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
tsan_rtl_thread.cc
26
:
ThreadContextBase
(tid)
162
static void MaybeReportThreadLeak(
ThreadContextBase
*tctx_base, void *arg) {
287
static bool FindThreadByUid(
ThreadContextBase
*tctx, void *arg) {
tsan_debugging.cc
250
ThreadContextBase
*tctx = ctx->thread_registry->GetThreadLocked(b->tid);
tsan_rtl_mutex.cc
415
static void UpdateClockCallback(
ThreadContextBase
*tctx_base, void *arg) {
458
static void UpdateSleepClockCallback(
ThreadContextBase
*tctx_base, void *arg) {
tsan_rtl_report.cc
213
static bool FindThreadByUidLockedCallback(
ThreadContextBase
*tctx, void *arg) {
231
static bool IsInStackOrTls(
ThreadContextBase
*tctx_base, void *arg) {
tsan_rtl.cc
70
static
ThreadContextBase
*CreateThreadContext(u32 tid) {
tsan_rtl.h
476
class ThreadContext : public
ThreadContextBase
{
Completed in 19 milliseconds
Indexes created Tue Sep 30 06:09:59 GMT 2025