Lines Matching full:asanthreadregistry
12 // AsanThreadRegistry-related code. AsanThreadRegistry is a container
23 static AsanThreadRegistry asan_thread_registry(LINKER_INITIALIZED);
25 AsanThreadRegistry &asanThreadRegistry() {
29 AsanThreadRegistry::AsanThreadRegistry(LinkerInitialized x)
36 void AsanThreadRegistry::Init() {
46 void AsanThreadRegistry::RegisterThread(AsanThread *thread) {
58 void AsanThreadRegistry::UnregisterThread(AsanThread *thread) {
66 AsanThread *AsanThreadRegistry::GetMain() {
70 AsanThread *AsanThreadRegistry::GetCurrent() {
90 void AsanThreadRegistry::SetCurrent(AsanThread *t) {
102 AsanStats &AsanThreadRegistry::GetCurrentThreadStats() {
107 void AsanThreadRegistry::GetAccumulatedStats(AsanStats *stats) {
113 uptr AsanThreadRegistry::GetCurrentAllocatedBytes() {
123 uptr AsanThreadRegistry::GetHeapSize() {
129 uptr AsanThreadRegistry::GetFreeBytes() {
145 void AsanThreadRegistry::FillMallocStatistics(AsanMallocStats *malloc_stats) {
154 AsanThreadSummary *AsanThreadRegistry::FindByTid(u32 tid) {
160 AsanThread *AsanThreadRegistry::FindThreadByStackAddress(uptr addr) {
172 void AsanThreadRegistry::UpdateAccumulatedStatsUnlocked() {
187 void AsanThreadRegistry::FlushToAccumulatedStatsUnlocked(AsanStats *stats) {