Home
last modified time | relevance | path

Searched refs:kernelArray (Results 1 – 8 of 8) sorted by relevance

/aosp_15_r20/external/intel-media-driver/media_driver/agnostic/common/cm/
H A Dcm_task_rt.cpp45 CmTaskRT* &kernelArray) in Create() argument
48 kernelArray = new (std::nothrow) CmTaskRT( device, index, maxKernelCount ); in Create()
49 if( kernelArray ) in Create()
52 result = kernelArray->Initialize(); in Create()
55 CmTaskRT::Destroy( kernelArray); in Create()
70 int32_t CmTaskRT::Destroy( CmTaskRT* &kernelArray ) in Destroy() argument
72 if( kernelArray ) in Destroy()
74 kernelArray->m_device->m_memObjectCount.taskCount--; in Destroy()
75 delete kernelArray; in Destroy()
76 kernelArray = nullptr; in Destroy()
H A Dcm_queue_rt.cpp359 int32_t CmQueueRT::GetTaskHasThreadArg(CmKernelRT* kernelArray[], uint32_t numKernels, bool& thread… in GetTaskHasThreadArg() argument
365 if( !kernelArray[krn] ) in GetTaskHasThreadArg()
371 if( kernelArray[krn]->IsThreadArgExisted( ) ) in GetTaskHasThreadArg()
391 CmTask* kernelArray, in Enqueue() argument
397 if (kernelArray == nullptr) in Enqueue()
403 CmTaskRT *kernelArrayRT = static_cast<CmTaskRT *>(kernelArray); in Enqueue()
426 … result = EnqueueWithGroup(kernelArray, event, threadSpaceRTConst->GetThreadGroupSpace()); in Enqueue()
465 result = EnqueueWithGroup(kernelArray, event, threadGroupSpaceTemp); in Enqueue()
479 cmHalState->advExecutor->SwitchToFastPath(kernelArray) && in Enqueue()
488 result = cmHalState->advExecutor->SubmitTask(this, kernelArray, event, in Enqueue()
[all …]
H A Dcm_task_internal.h86 CmKernelRT* kernelArray[], const CmThreadSpaceRT* threadSpace,
92 CmKernelRT* kernelArray[], const CmThreadGroupSpace* threadGroupSpace,
99 CmKernelRT* kernelArray[], CmTaskInternal*& task,
180 CmKernelRT* kernelArray[], CmDeviceRT* device, const uint64_t syncBitmap,
H A Dcm_queue_rt.h231 int32_t GetTaskHasThreadArg(CmKernelRT *kernelArray[],
263 Enqueue_RT(CmKernelRT *kernelArray[],
274 int32_t Enqueue_RT(CmKernelRT *kernelArray[],
286 int32_t Enqueue_RT(CmKernelRT *kernelArray[],
H A Dcm_task_internal.cpp56 CmKernelRT* kernelArray[], const CmThreadSpaceRT* threadSpace, in Create() argument
62 task = new (std::nothrow) CmTaskInternal(kernelCount, totalThreadCount, kernelArray, device, in Create()
86 … CmKernelRT* kernelArray[], const CmThreadGroupSpace* threadGroupSpace, in Create() argument
93 task = new (std::nothrow) CmTaskInternal(kernelCount, totalThreadCount, kernelArray, device, in Create()
139 CmKernelRT* kernelArray[], CmTaskInternal*& task, in Create() argument
144 task = new (std::nothrow) CmTaskInternal(kernelCount, totalThreadCount, kernelArray, device, in Create()
177 CmKernelRT* kernelArray[], CmDeviceRT* device, in CmTaskInternal() argument
223 m_kernels.SetElement( i, kernelArray[ i ] ); in CmTaskInternal()
H A Dcm_task_rt.h45 CmTaskRT* &kernelArray);
47 static int32_t Destroy(CmTaskRT *&kernelArray);
H A Dcm_kernel_rt.cpp5033 CmDynamicArray * kernelArray = m_device->GetKernelArray(); in CloneKernel() local
5035 uint32_t freeSlotinKernelArray = kernelArray->GetFirstFreeIndex(); in CloneKernel()
5042 kernelArray->SetElement(freeSlotinKernelArray, kernelOut); in CloneKernel()
H A Dcm_hal.cpp2963 PCM_HAL_KERNEL_PARAM *kernelArray, in HalCm_DSH_LoadKernelArray() argument
2988 kernel = kernelArray[i]; in HalCm_DSH_LoadKernelArray()
3105 PCM_HAL_KERNEL_PARAM kernelParam = kernelArray[i]; in HalCm_DSH_LoadKernelArray()
3110 allocation->iKUID = static_cast<int>((kernelArray[i]->kernelId >> 32)); in HalCm_DSH_LoadKernelArray()
3117 … allocation->iSize = kernelArray[i]->kernelBinarySize + CM_KERNEL_BINARY_PADDING_SIZE; in HalCm_DSH_LoadKernelArray()