Lines Matching refs:thread_registry
91 ThreadRegistryLock l(&ctx->thread_registry); in ThreadFinalize()
93 ctx->thread_registry.RunCallbackForEachThreadLocked(CollectThreadLeaks, in ThreadFinalize()
106 ctx->thread_registry.GetNumberOfThreads(0, 0, &result); in ThreadCount()
130 Tid tid = ctx->thread_registry.CreateThread(uid, detached, parent, &arg); in ThreadCreate()
154 ctx->thread_registry.StartThread(tid, os_id, thread_type, thr); in ThreadStart()
229 ThreadRegistryLock lock(&ctx->thread_registry); in ThreadFinish()
249 ctx->thread_registry.FinishThread(thr->tid); in ThreadFinish()
285 return ctx->thread_registry.ConsumeThreadUserId(uid); in ThreadConsumeTid()
297 ctx->thread_registry.JoinThread(tid, &arg); in ThreadJoin()
318 ctx->thread_registry.DetachThread(tid, thr); in ThreadDetach()
325 ctx->thread_registry.SetThreadUserId(tid, uid); in ThreadNotJoined()
329 ctx->thread_registry.SetThreadName(thr->tid, name); in ThreadSetName()