/external/OpenCL-CTS/test_common/harness/ |
D | kernelHelpers.h | 73 cl_kernel *outKernel, unsigned int numKernelLines, 78 cl_context context, cl_program *outProgram, cl_kernel *outKernel, 100 cl_context context, cl_program *outProgram, cl_kernel *outKernel, 106 extern int get_max_common_work_group_size(cl_context context, cl_kernel kernel, 113 cl_kernel kernel, 120 cl_kernel kernel, 126 extern int get_max_allowed_work_group_size(cl_context context, cl_kernel kernel, 131 cl_kernel kernel,
|
/external/angle/src/libANGLE/renderer/cl/ |
D | CLKernelCL.h | 21 CLKernelCL(const cl::Kernel &kernel, cl_kernel native); 24 cl_kernel getNative() const; 31 const cl_kernel mNative; 34 inline cl_kernel CLKernelCL::getNative() const in getNative()
|
D | CLKernelCL.cpp | 32 bool GetWorkGroupInfo(cl_kernel kernel, in GetWorkGroupInfo() 44 bool GetArgInfo(cl_kernel kernel, in GetArgInfo() 60 bool GetKernelInfo(cl_kernel kernel, cl::KernelInfo name, T &value, cl_int &errorCode) in GetKernelInfo() 67 bool GetArgString(cl_kernel kernel, in GetArgString() 96 bool GetKernelString(cl_kernel kernel, cl::KernelInfo name, std::string &string, cl_int &errorCode) in GetKernelString() 118 CLKernelCL::CLKernelCL(const cl::Kernel &kernel, cl_kernel native) in CLKernelCL()
|
/external/mesa3d/src/gallium/frontends/clover/api/ |
D | kernel.cpp | 29 CLOVER_API cl_kernel 52 cl_kernel *rd_kerns, cl_uint *r_count) try { in clCreateKernelsInProgram() 78 clRetainKernel(cl_kernel d_kern) try { in clRetainKernel() 87 clReleaseKernel(cl_kernel d_kern) try { in clReleaseKernel() 98 clSetKernelArg(cl_kernel d_kern, cl_uint idx, size_t size, in clSetKernelArg() 111 clGetKernelInfo(cl_kernel d_kern, cl_kernel_info param, in clGetKernelInfo() 152 clGetKernelWorkGroupInfo(cl_kernel d_kern, cl_device_id d_dev, in clGetKernelWorkGroupInfo() 197 clGetKernelArgInfo(cl_kernel d_kern, in clGetKernelArgInfo() 315 clEnqueueNDRangeKernel(cl_command_queue d_q, cl_kernel d_kern, in clEnqueueNDRangeKernel() 344 clEnqueueTask(cl_command_queue d_q, cl_kernel d_kern, in clEnqueueTask() [all …]
|
/external/mesa3d/src/gallium/frontends/rusticl/api/ |
D | kernel.rs | 26 unsafe impl CLInfo<cl_kernel_info> for cl_kernel { implementation 49 unsafe impl CLInfoObj<cl_kernel_arg_info, cl_uint> for cl_kernel { implementation 85 unsafe impl CLInfoObj<cl_kernel_work_group_info, cl_device_id> for cl_kernel { implementation 125 for cl_kernel 265 ) -> CLResult<cl_kernel> { in create_kernel() argument 296 fn retain_kernel(kernel: cl_kernel) -> CLResult<()> { in retain_kernel() 301 fn release_kernel(kernel: cl_kernel) -> CLResult<()> { in release_kernel() 309 kernels: *mut cl_kernel, in create_kernels_in_program() argument 352 kernel: cl_kernel, in set_kernel_arg() argument 457 kernel: cl_kernel, in set_kernel_arg_svm_pointer() argument [all …]
|
/external/angle/src/libGLESv2/ |
D | cl_stubs_autogen.h | 206 cl_kernel CreateKernel(cl_program program, const char *kernel_name); 209 cl_kernel *kernels, 211 cl_kernel CloneKernel(cl_kernel source_kernel); 212 cl_int RetainKernel(cl_kernel kernel); 213 cl_int ReleaseKernel(cl_kernel kernel); 214 cl_int SetKernelArg(cl_kernel kernel, cl_uint arg_index, size_t arg_size, const void *arg_value); 215 cl_int SetKernelArgSVMPointer(cl_kernel kernel, cl_uint arg_index, const void *arg_value); 216 cl_int SetKernelExecInfo(cl_kernel kernel, 220 cl_int GetKernelInfo(cl_kernel kernel, 225 cl_int GetKernelArgInfo(cl_kernel kernel, [all …]
|
D | entry_points_cl_autogen.h | 132 cl_kernel CL_API_CALL clCreateKernel(cl_program program, 137 cl_kernel *kernels, 139 cl_int CL_API_CALL clRetainKernel(cl_kernel kernel); 140 cl_int CL_API_CALL clReleaseKernel(cl_kernel kernel); 141 cl_int CL_API_CALL clSetKernelArg(cl_kernel kernel, 145 cl_int CL_API_CALL clGetKernelInfo(cl_kernel kernel, 150 cl_int CL_API_CALL clGetKernelWorkGroupInfo(cl_kernel kernel, 276 cl_kernel kernel, 333 cl_kernel kernel, 438 cl_int CL_API_CALL clGetKernelArgInfo(cl_kernel kernel, [all …]
|
/external/OpenCL-CTS/test_conformance/spir/ |
D | run_services.h | 37 cl_kernel create_kernel_helper(cl_program program, const std::string& kernel_name); 41 void generate_kernel_ws( cl_device_id device, cl_kernel kernel, WorkSizeInfo& ws); 60 …TestResult* clone(cl_context ctx, const WorkSizeInfo& ws, const cl_kernel kernel, const cl_device_… 207 void generate_kernel_data(cl_context context, cl_kernel kernel, 210 void run_kernel(cl_kernel kernel, cl_command_queue queue, WorkSizeInfo &ws, TestResult& result);
|
/external/angle/src/libANGLE/ |
D | validationCL_autogen.h | 128 const cl_kernel *kernels, 130 cl_int ValidateRetainKernel(cl_kernel kernel); 131 cl_int ValidateReleaseKernel(cl_kernel kernel); 132 cl_int ValidateSetKernelArg(cl_kernel kernel, 136 cl_int ValidateGetKernelInfo(cl_kernel kernel, 141 cl_int ValidateGetKernelWorkGroupInfo(cl_kernel kernel, 265 cl_kernel kernel, 318 cl_kernel kernel, 417 cl_int ValidateGetKernelArgInfo(cl_kernel kernel, 479 cl_int ValidateSetKernelArgSVMPointer(cl_kernel kernel, cl_uint arg_index, const void *arg_value); [all …]
|
/external/tensorflow/tensorflow/lite/delegates/gpu/cl/ |
D | opencl_wrapper.h | 205 typedef cl_kernel(CL_API_CALL *PFN_clCreateKernel)( 210 cl_kernel * /* kernels */, 212 typedef cl_int(CL_API_CALL *PFN_clRetainKernel)(cl_kernel /* kernel */) 214 typedef cl_int(CL_API_CALL *PFN_clReleaseKernel)(cl_kernel /* kernel */) 217 cl_kernel /* kernel */, cl_uint /* arg_index */, size_t /* arg_size */, 220 cl_kernel /* kernel */, cl_uint /* arg_index */, 223 cl_kernel /* kernel */, cl_kernel_exec_info /* param_name */, 227 cl_kernel /* kernel */, cl_kernel_info /* param_name */, 231 cl_kernel /* kernel */, cl_uint /* arg_indx */, 236 cl_kernel /* kernel */, cl_device_id /* device */, [all …]
|
D | cl_kernel.cc | 31 absl::Status GetKernelMaxWorkGroupSize(cl_kernel kernel, cl_device_id device_id, in GetKernelMaxWorkGroupSize() 46 absl::Status GetKernelPrivateMemorySize(cl_kernel kernel, in GetKernelPrivateMemorySize() 88 cl_kernel* kern_ptr = const_cast<cl_kernel*>(&kernel_); in ReInit()
|
D | cl_kernel.h | 49 cl_kernel kernel() const { return kernel_; } in kernel() 84 cl_kernel kernel_ = nullptr;
|
/external/OpenCL-CTS/test_conformance/SVM/ |
D | common.h | 79 …inked_lists_on_device(int qi, cl_command_queue q, cl_mem allocator, cl_kernel k, size_t numLis… 80 …inked_lists_on_device(int qi, cl_command_queue q, cl_mem num_correct, cl_kernel k, cl_int ListLe… 81 …ists_on_device_no_map(int qi, cl_command_queue q, size_t *pAllocator, cl_kernel k, size_t numLis… 82 …ists_on_device_no_map(int qi, cl_command_queue q, cl_int *pNum_correct, cl_kernel k, cl_int ListLe…
|
/external/angle/include/CL/ |
D | cl_function_types.h | 268 typedef cl_kernel CL_API_CALL clCreateKernel_t( 279 cl_kernel* kernels, 286 cl_kernel kernel); 292 cl_kernel kernel); 298 cl_kernel kernel, 307 cl_kernel kernel, 317 cl_kernel kernel, 539 cl_kernel kernel, 657 cl_kernel kernel, 846 cl_kernel kernel, [all …]
|
D | cl.h | 35 typedef struct _cl_kernel * cl_kernel; typedef 1359 extern CL_API_ENTRY cl_kernel CL_API_CALL 1367 cl_kernel * kernels, 1372 extern CL_API_ENTRY cl_kernel CL_API_CALL 1373 clCloneKernel(cl_kernel source_kernel, 1379 clRetainKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0; 1382 clReleaseKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0; 1385 clSetKernelArg(cl_kernel kernel, 1393 clSetKernelArgSVMPointer(cl_kernel kernel, 1398 clSetKernelExecInfo(cl_kernel kernel, [all …]
|
/external/OpenCL-Headers/CL/ |
D | cl_function_types.h | 268 typedef cl_kernel CL_API_CALL clCreateKernel_t( 279 cl_kernel* kernels, 286 cl_kernel kernel); 292 cl_kernel kernel); 298 cl_kernel kernel, 307 cl_kernel kernel, 317 cl_kernel kernel, 539 cl_kernel kernel, 657 cl_kernel kernel, 846 cl_kernel kernel, [all …]
|
D | cl.h | 35 typedef struct _cl_kernel * cl_kernel; typedef 1359 extern CL_API_ENTRY cl_kernel CL_API_CALL 1367 cl_kernel * kernels, 1372 extern CL_API_ENTRY cl_kernel CL_API_CALL 1373 clCloneKernel(cl_kernel source_kernel, 1379 clRetainKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0; 1382 clReleaseKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0; 1385 clSetKernelArg(cl_kernel kernel, 1393 clSetKernelArgSVMPointer(cl_kernel kernel, 1398 clSetKernelExecInfo(cl_kernel kernel, [all …]
|
/external/mesa3d/include/CL/ |
D | cl_function_types.h | 268 typedef cl_kernel CL_API_CALL clCreateKernel_t( 279 cl_kernel* kernels, 286 cl_kernel kernel); 292 cl_kernel kernel); 298 cl_kernel kernel, 307 cl_kernel kernel, 317 cl_kernel kernel, 539 cl_kernel kernel, 657 cl_kernel kernel, 846 cl_kernel kernel, [all …]
|
D | cl.h | 35 typedef struct _cl_kernel * cl_kernel; typedef 1355 extern CL_API_ENTRY cl_kernel CL_API_CALL 1363 cl_kernel * kernels, 1368 extern CL_API_ENTRY cl_kernel CL_API_CALL 1369 clCloneKernel(cl_kernel source_kernel, 1375 clRetainKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0; 1378 clReleaseKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0; 1381 clSetKernelArg(cl_kernel kernel, 1389 clSetKernelArgSVMPointer(cl_kernel kernel, 1394 clSetKernelExecInfo(cl_kernel kernel, [all …]
|
/external/OpenCL-ICD-Loader/test/loader_test/ |
D | param_struct.h | 730 cl_kernel *kernels; 736 cl_kernel kernel; 741 cl_kernel kernel; 751 cl_kernel kernel; 759 cl_kernel kernel; 768 cl_kernel kernel; 778 cl_kernel kernel; 805 cl_kernel kernel; 818 cl_kernel kernel;
|
/external/ComputeLibrary/include/CL/ |
D | cl_icd.h | 356 typedef cl_kernel(CL_API_CALL *cl_api_clCreateKernel)( 361 cl_program program, cl_uint num_kernels, cl_kernel *kernels, 365 cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0; 368 cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0; 371 cl_kernel kernel, cl_uint arg_index, size_t arg_size, 375 cl_kernel kernel, cl_kernel_info param_name, size_t param_value_size, 381 cl_kernel kernel, cl_uint arg_indx, cl_kernel_arg_info param_name, 392 cl_kernel kernel, cl_device_id device, cl_kernel_work_group_info param_name, 399 cl_kernel /* kernel */, cl_uint /* arg_index */, 403 cl_kernel /* kernel */, cl_kernel_exec_info /* param_name */, [all …]
|
D | cl.h | 35 typedef struct _cl_kernel * cl_kernel; typedef 1351 extern CL_API_ENTRY cl_kernel CL_API_CALL 1359 cl_kernel * kernels, 1364 extern CL_API_ENTRY cl_kernel CL_API_CALL 1365 clCloneKernel(cl_kernel source_kernel, 1371 clRetainKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0; 1374 clReleaseKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0; 1377 clSetKernelArg(cl_kernel kernel, 1385 clSetKernelArgSVMPointer(cl_kernel kernel, 1390 clSetKernelExecInfo(cl_kernel kernel, [all …]
|
/external/OpenCL-CTS/test_conformance/vulkan/ |
D | test_vulkan_interop_image.cpp | 135 const cl_kernel getKernelType(VulkanFormat format, cl_kernel kernel_float, in getKernelType() 136 cl_kernel kernel_signed, in getKernelType() 137 cl_kernel kernel_unsigned) in getKernelType() 139 cl_kernel kernel; in getKernelType() 194 cl_kernel *kernel_unsigned, in run_test_with_two_queue() 195 cl_kernel *kernel_signed, cl_kernel *kernel_float, in run_test_with_two_queue() 202 cl_kernel updateKernelCQ1, updateKernelCQ2; in run_test_with_two_queue() 752 cl_kernel *kernel_unsigned, in run_test_with_one_queue() 753 cl_kernel *kernel_signed, cl_kernel *kernel_float, in run_test_with_one_queue() 759 cl_kernel updateKernelCQ1; in run_test_with_one_queue() [all …]
|
D | test_vulkan_interop_buffer.cpp | 84 cl_command_queue &cmd_queue2, cl_kernel *kernel, in run_test_with_two_queue() 85 cl_kernel &verify_kernel, VulkanDevice &vkDevice, in run_test_with_two_queue() 93 cl_kernel update_buffer_kernel; in run_test_with_two_queue() 94 cl_kernel kernel_cq; in run_test_with_two_queue() 433 cl_kernel *kernel, cl_kernel &verify_kernel, in run_test_with_one_queue() 441 cl_kernel update_buffer_kernel; in run_test_with_one_queue() 734 cl_context &context, cl_command_queue &cmd_queue1, cl_kernel *kernel, in run_test_with_multi_import_same_ctx() 735 cl_kernel &verify_kernel, VulkanDevice &vkDevice, uint32_t numBuffers, in run_test_with_multi_import_same_ctx() 742 cl_kernel update_buffer_kernel[MAX_IMPORTS]; in run_test_with_multi_import_same_ctx() 1104 cl_command_queue &cmd_queue2, cl_kernel *kernel1, cl_kernel *kernel2, in run_test_with_multi_import_diff_ctx() [all …]
|
/external/OpenCL-CTS/dependencies/ocl-headers/CL/ |
D | cl.h | 35 typedef struct _cl_kernel * cl_kernel; typedef 1358 extern CL_API_ENTRY cl_kernel CL_API_CALL 1366 cl_kernel * kernels, 1371 extern CL_API_ENTRY cl_kernel CL_API_CALL 1372 clCloneKernel(cl_kernel source_kernel, 1378 clRetainKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0; 1381 clReleaseKernel(cl_kernel kernel) CL_API_SUFFIX__VERSION_1_0; 1384 clSetKernelArg(cl_kernel kernel, 1392 clSetKernelArgSVMPointer(cl_kernel kernel, 1397 clSetKernelExecInfo(cl_kernel kernel, [all …]
|