Lines Matching refs:thread_registry
95 ThreadRegistryLock l(&ctx->thread_registry); in ThreadFinalize()
97 ctx->thread_registry.RunCallbackForEachThreadLocked(CollectThreadLeaks, in ThreadFinalize()
110 ctx->thread_registry.GetNumberOfThreads(0, 0, &result); in ThreadCount()
122 Tid tid = ctx->thread_registry.CreateThread(uid, detached, parent_tid, &args); in ThreadCreate()
163 ThreadRegistry *tr = &ctx->thread_registry; in ThreadStart()
234 ctx->thread_registry.FinishThread(thr->tid); in ThreadFinish()
274 return ctx->thread_registry.ConsumeThreadUserId(uid); in ThreadConsumeTid()
281 ctx->thread_registry.JoinThread(tid, thr); in ThreadJoin()
295 ctx->thread_registry.DetachThread(tid, thr); in ThreadDetach()
306 ctx->thread_registry.SetThreadUserId(tid, uid); in ThreadNotJoined()
310 ctx->thread_registry.SetThreadName(thr->tid, name); in ThreadSetName()