Lines Matching refs:threadData
100 ThreadData* threadData = thread->scheduler_data; in enqueue() local
102 int32 threadPriority = threadData->GetEffectivePriority(); in enqueue()
109 ASSERT(threadData->Core() != NULL); in enqueue()
113 } else if (threadData->Core() != NULL in enqueue()
114 && (!newOne || !threadData->HasCacheExpired())) { in enqueue()
115 targetCore = threadData->Rebalance(); in enqueue()
118 const bool rescheduleNeeded = threadData->ChooseCoreAndCPU(targetCore, targetCPU); in enqueue()
124 threadData->Enqueue(wasRunQueueEmpty); in enqueue()
159 ThreadData* threadData = thread->scheduler_data; in scheduler_enqueue_in_run_queue() local
161 if (threadData->ShouldCancelPenalty()) in scheduler_enqueue_in_run_queue()
162 threadData->CancelPenalty(); in scheduler_enqueue_in_run_queue()
180 ThreadData* threadData = thread->scheduler_data; in scheduler_set_thread_priority() local
184 thread->id, priority, oldPriority, threadData->GetEffectivePriority()); in scheduler_set_thread_priority()
187 threadData->CancelPenalty(); in scheduler_set_thread_priority()
194 ASSERT(threadData->Core() != NULL); in scheduler_set_thread_priority()
199 CoreCPUHeapLocker _(threadData->Core()); in scheduler_set_thread_priority()
215 if (threadData->Dequeue()) in scheduler_set_thread_priority()
839 ThreadData* threadData = thread->scheduler_data; in _user_estimate_max_scheduling_latency() local
840 CoreEntry* core = threadData->Core(); in _user_estimate_max_scheduling_latency()
848 if (threadData->GetEffectivePriority() > 0) { in _user_estimate_max_scheduling_latency()
850 / threadData->GetEffectivePriority(); in _user_estimate_max_scheduling_latency()