Home
last modified time | relevance | path

Searched refs:iThreadContext (Results 1 – 4 of 4) sorted by relevance

/external/opencore/oscl/oscl/osclproc/src/
Doscl_scheduler_ao.cpp100 iThreadContext.EnterThreadContext(); in AddToScheduler()
101 if (iThreadContext.iScheduler) in AddToScheduler()
103 iAddedNum = iThreadContext.iScheduler->iNumAOAdded++; in AddToScheduler()
109 OsclAny* ptr = iThreadContext.iScheduler->iAlloc->allocate(sizeof(PVActiveStats)); in AddToScheduler()
111 …iPVActiveStats = OSCL_PLACEMENT_NEW(ptr, PVActiveStats(iThreadContext.iScheduler, (char*)iName.Str… in AddToScheduler()
112 iThreadContext.iScheduler->iPVStatQ.InsertTail(*iPVActiveStats); in AddToScheduler()
130 iThreadContext.ExitThreadContext(); in RemoveFromScheduler()
161 if (!iThreadContext.iOpen) in Activate()
165 PVThreadContext::LeaveIfWrongThread(iThreadContext); in Activate()
177 return iThreadContext.iOpen; in IsAdded()
[all …]
Doscl_scheduler_aobase.h148 PVThreadContext iThreadContext; variable
Doscl_scheduler.h234 PVThreadContext iThreadContext; variable
Doscl_scheduler.cpp367 iThreadContext.EnterThreadContext(); in InstallScheduler()
421 iThreadContext.ExitThreadContext(); in UninstallScheduler()
455 return iThreadContext.iOpen; in IsInstalled()