Home
last modified time | relevance | path

Searched refs:mfxSchedulerCore (Results 1 – 9 of 9) sorted by relevance

/dports/multimedia/intel-media-sdk/MediaSDK-intel-mediasdk-22.1.0/_studio/mfx_lib/scheduler/linux/src/
H A Dmfx_scheduler_core.cpp32 mfxSchedulerCore::mfxSchedulerCore(void) in mfxSchedulerCore() function in mfxSchedulerCore
78 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 …]
H A Dmfx_scheduler_core_iunknown.cpp25 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()
H A Dmfx_scheduler_core_ischeduler.cpp40 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 …]
H A Dmfx_scheduler_core_thread.cpp29 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()
H A Dmfx_scheduler_core_task_management.cpp55 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()
H A Dmfx_scheduler_core_task.cpp27 MFX_SCHEDULER_TASK::MFX_SCHEDULER_TASK(mfxU32 taskID, mfxSchedulerCore *pSchedulerCore) : in MFX_SCHEDULER_TASK()
/dports/multimedia/intel-media-sdk/MediaSDK-intel-mediasdk-22.1.0/_studio/mfx_lib/scheduler/linux/include/
H A Dmfx_scheduler_core.h124 class mfxSchedulerCore : public MFXIScheduler2
128 mfxSchedulerCore(void);
219 ~mfxSchedulerCore(void);
448 mfxSchedulerCore & operator = (mfxSchedulerCore &)
453 mfxSchedulerCore(const mfxSchedulerCore &s); // No copy CTR
458 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()
H A Dmfx_scheduler_core_task.h36 class mfxSchedulerCore; variable
64 friend class mfxSchedulerCore; member
157 mfxSchedulerCore *m_pSchedulerCore;
167 MFX_SCHEDULER_TASK(mfxU32 taskID, mfxSchedulerCore *m_pSchedulerCore);
H A Dmfx_scheduler_core_thread.h30 class mfxSchedulerCore; variable
49 mfxSchedulerCore *pSchedulerCore; // pointer to the owning core