Searched refs:mfxSchedulerCore (Results 1 – 9 of 9) sorted by relevance
32 mfxSchedulerCore::mfxSchedulerCore(void) in mfxSchedulerCore() function in mfxSchedulerCore78 mfxSchedulerCore::~mfxSchedulerCore(void) in ~mfxSchedulerCore()84 bool mfxSchedulerCore::SetScheduling(std::thread& handle) in SetScheduling()98 void mfxSchedulerCore::SetThreadsAffinityToSockets(void) in SetThreadsAffinityToSockets()102 void mfxSchedulerCore::Close(void) in Close()208 mfxU64 mfxSchedulerCore::GetHighPerformanceCounter(void) in GetHighPerformanceCounter()214 mfxU32 mfxSchedulerCore::GetLowResCurrentTime(void) in GetLowResCurrentTime()219 mfxStatus mfxSchedulerCore::AllocateEmptyTask(void) in AllocateEmptyTask()267 mfxStatus mfxSchedulerCore::GetOccupancyTableIndex(mfxU32 &idx, in GetOccupancyTableIndex()535 void mfxSchedulerCore::PrintTaskInfo(void) in PrintTaskInfo()[all …]
25 void *mfxSchedulerCore::QueryInterface(const MFX_GUID &guid) in QueryInterface()49 void mfxSchedulerCore::AddRef(void) in AddRef()56 void mfxSchedulerCore::Release(void) in Release()68 mfxU32 mfxSchedulerCore::GetNumRef(void) const in GetNumRef()79 return (MFXIScheduler*) (new mfxSchedulerCore); in CreateInterfaceInstance()88 return (MFXIScheduler2*)(new mfxSchedulerCore); in CreateInterfaceInstance()
40 mfxStatus mfxSchedulerCore::Initialize(const MFX_SCHEDULER_PARAM *pParam) in Initialize()56 mfxStatus mfxSchedulerCore::Initialize2(const MFX_SCHEDULER_PARAM2 *pParam) in Initialize2()164 mfxStatus mfxSchedulerCore::Synchronize(mfxTaskHandle handle, mfxU32 timeToWait) in Synchronize()272 mfxStatus mfxSchedulerCore::GetTimeout(mfxU32& maxTimeToRun) in GetTimeout()279 mfxStatus mfxSchedulerCore::WaitForDependencyResolved(const void *pDependency) in WaitForDependencyResolved()326 mfxStatus mfxSchedulerCore::WaitForAllTasksCompletion(const void *pOwner) in WaitForAllTasksCompletion()389 mfxStatus mfxSchedulerCore::ResetWaitingStatus(const void *pOwner) in ResetWaitingStatus()403 mfxStatus mfxSchedulerCore::GetState(void) in GetState()415 mfxStatus mfxSchedulerCore::GetParam(MFX_SCHEDULER_PARAM *pParam) in GetParam()434 mfxStatus mfxSchedulerCore::Reset(void) in Reset()[all …]
29 mfxStatus mfxSchedulerCore::StartWakeUpThread(void) in StartWakeUpThread()44 mfxStatus mfxSchedulerCore::StopWakeUpThread(void) in StopWakeUpThread()51 void mfxSchedulerCore::ThreadProc(MFX_SCHEDULER_THREAD_CONTEXT *pContext) in ThreadProc()115 void mfxSchedulerCore::WakeupThreadProc() in WakeupThreadProc()
55 int mfxSchedulerCore::GetTaskPriority(mfxTaskHandle task) in GetTaskPriority()75 void mfxSchedulerCore::GetTimeStat(mfxU64 timeSpent[MFX_PRIORITY_NUMBER], in GetTimeStat()119 mfxStatus mfxSchedulerCore::GetTask(MFX_CALL_INFO &callInfo, in GetTask()210 mfxStatus mfxSchedulerCore::CanContinuePreviousTask(MFX_CALL_INFO &callInfo, in CanContinuePreviousTask()273 bool mfxSchedulerCore::IsReadyToRun(MFX_SCHEDULER_TASK *pTask) in IsReadyToRun()310 mfxStatus mfxSchedulerCore::WrapUpTask(MFX_CALL_INFO &callInfo, in WrapUpTask()370 void mfxSchedulerCore::ResetWaitingTasks(const void *pOwner) in ResetWaitingTasks()390 void mfxSchedulerCore::OnDependencyResolved(MFX_SCHEDULER_TASK *pTask) in OnDependencyResolved()401 void mfxSchedulerCore::MarkTaskCompleted(const MFX_CALL_INFO *pCallInfo, in MarkTaskCompleted()609 void mfxSchedulerCore::ResolveDependencyTable(MFX_SCHEDULER_TASK *pTask) in ResolveDependencyTable()
27 MFX_SCHEDULER_TASK::MFX_SCHEDULER_TASK(mfxU32 taskID, mfxSchedulerCore *pSchedulerCore) : in MFX_SCHEDULER_TASK()
124 class mfxSchedulerCore : public MFXIScheduler2128 mfxSchedulerCore(void);219 ~mfxSchedulerCore(void);448 mfxSchedulerCore & operator = (mfxSchedulerCore &)453 mfxSchedulerCore(const mfxSchedulerCore &s); // No copy CTR458 void mfxSchedulerCore::IncrementHWEventCounter(void) in IncrementHWEventCounter()465 mfxU64 mfxSchedulerCore::GetHWEventCounter(void) const in GetHWEventCounter()472 void mfxSchedulerCore::call_pRoutine(MFX_CALL_INFO& call) in call_pRoutine()
36 class mfxSchedulerCore; variable64 friend class mfxSchedulerCore; member157 mfxSchedulerCore *m_pSchedulerCore;167 MFX_SCHEDULER_TASK(mfxU32 taskID, mfxSchedulerCore *m_pSchedulerCore);
30 class mfxSchedulerCore; variable49 mfxSchedulerCore *pSchedulerCore; // pointer to the owning core