Lines Matching refs:func

188 #define CL_DEFINE_FUNC_PTR(func) func##Func func = nullptr
265 auto func = OHOS::clGetPlatformIDs;
266 MS_ASSERT(func != nullptr);
267 return func(num_entries, platforms, num_platforms);
275 auto func = OHOS::clGetPlatformInfo;
276 MS_ASSERT(func != nullptr);
277 return func(platform, param_name, param_value_size, param_value, param_value_size_ret);
285 auto func = OHOS::clGetDeviceIDs;
286 MS_ASSERT(func != nullptr);
287 return func(platform, device_type, num_entries, devices, num_devices);
295 auto func = OHOS::clGetDeviceInfo;
296 MS_ASSERT(func != nullptr);
297 return func(device, param_name, param_value_size, param_value, param_value_size_ret);
306 auto func = OHOS::clCreateContext;
307 MS_ASSERT(func != nullptr);
308 return func(properties, num_devices, devices, pfn_notify, user_data, errcode_ret);
317 auto func = OHOS::clCreateContextFromType;
318 MS_ASSERT(func != nullptr);
319 return func(properties, device_type, pfn_notify, user_data, errcode_ret);
326 auto func = OHOS::clRetainContext;
327 MS_ASSERT(func != nullptr);
328 return func(context);
335 auto func = OHOS::clReleaseContext;
336 MS_ASSERT(func != nullptr);
337 return func(context);
345 auto func = OHOS::clGetContextInfo;
346 MS_ASSERT(func != nullptr);
347 return func(context, param_name, param_value_size, param_value, param_value_size_ret);
355 auto func = OHOS::clCreateProgramWithSource;
356 MS_ASSERT(func != nullptr);
357 return func(context, count, strings, lengths, errcode_ret);
366 auto func = OHOS::clCreateProgramWithBinary;
367 MS_ASSERT(func != nullptr);
368 return func(context, num_devices, devices_list, lengths, binaries, binary_status, errcode_ret);
376 auto func = OHOS::clGetProgramInfo;
377 MS_ASSERT(func != nullptr);
378 return func(program, param_name, param_value_size, param_value, param_value_size_ret);
386 auto func = OHOS::clGetProgramBuildInfo;
387 MS_ASSERT(func != nullptr);
388 return func(program, device, param_name, param_value_size, param_value, param_value_size_ret);
395 auto func = OHOS::clRetainProgram;
396 MS_ASSERT(func != nullptr);
397 return func(program);
404 auto func = OHOS::clReleaseProgram;
405 MS_ASSERT(func != nullptr);
406 return func(program);
414 auto func = OHOS::clBuildProgram;
415 MS_ASSERT(func != nullptr);
416 return func(program, num_devices, device_list, options, pfn_notify, user_data);
423 auto func = OHOS::clCreateKernel;
424 MS_ASSERT(func != nullptr);
425 return func(program, kernelName, errcode_ret);
432 auto func = OHOS::clRetainKernel;
433 MS_ASSERT(func != nullptr);
434 return func(kernel);
441 auto func = OHOS::clReleaseKernel;
442 MS_ASSERT(func != nullptr);
443 return func(kernel);
450 auto func = OHOS::clSetKernelArg;
451 MS_ASSERT(func != nullptr);
452 return func(kernel, arg_index, arg_size, arg_value);
459 auto func = OHOS::clCreateBuffer;
460 MS_ASSERT(func != nullptr);
461 return func(context, flags, size, host_ptr, errcode_ret);
468 auto func = OHOS::clRetainMemObject;
469 MS_ASSERT(func != nullptr);
470 return func(memobj);
477 auto func = OHOS::clReleaseMemObject;
478 MS_ASSERT(func != nullptr);
479 return func(memobj);
487 auto func = OHOS::clGetImageInfo;
488 MS_ASSERT(func != nullptr);
489 return func(image, param_name, param_value_size, param_value, param_value_size_ret);
496 auto func = OHOS::clRetainCommandQueue;
497 MS_ASSERT(func != nullptr);
498 return func(command_queue);
505 auto func = OHOS::clReleaseCommandQueue;
506 MS_ASSERT(func != nullptr);
507 return func(command_queue);
516 auto func = OHOS::clEnqueueReadBuffer;
517 MS_ASSERT(func != nullptr);
518 return func(command_queue, buffer, blocking_read, offset, size, ptr, num_events_in_wait_list,
530 auto func = OHOS::clEnqueueReadBufferRect;
531 MS_ASSERT(func != nullptr);
532 return func(command_queue, buffer, blocking_read, buffer_origin, host_origin, region, buffer_row_pitch,
543 auto func = OHOS::clEnqueueWriteBuffer;
544 MS_ASSERT(func != nullptr);
545 return func(command_queue, buffer, blocking_write, offset, size, ptr, num_events_in_wait_list, event_wait_list,
555 auto func = OHOS::clEnqueueWriteImage;
556 MS_ASSERT(func != nullptr);
557 return func(command_queue, image, blocking_write, origin, region, input_row_pitch, input_slice_pitch, ptr,
567 auto func = OHOS::clEnqueueReadImage;
568 MS_ASSERT(func != nullptr);
569 return func(command_queue, image, blocking_read, origin, region, row_pitch, slice_pitch, ptr,
579 auto func = OHOS::clEnqueueMapBuffer;
580 MS_ASSERT(func != nullptr);
581 return func(command_queue, buffer, blocking_map, map_flags, offset, size, num_events_in_wait_list, event_wait_list,
592 auto func = OHOS::clEnqueueMapImage;
593 MS_ASSERT(func != nullptr);
594 return func(command_queue, image, blocking_map, map_flags, origin, region, image_row_pitch, image_slice_pitch,
603 auto func = OHOS::clEnqueueUnmapMemObject;
604 MS_ASSERT(func != nullptr);
605 return func(command_queue, memobj, mapped_ptr, num_events_in_wait_list, event_wait_list, event);
613 auto func = OHOS::clGetKernelWorkGroupInfo;
614 MS_ASSERT(func != nullptr);
615 return func(kernel, device, param_name, param_value_size, param_value, param_value_size_ret);
623 auto func = OHOS::clGetEventProfilingInfo;
624 MS_ASSERT(func != nullptr);
625 return func(event, param_name, param_value_size, param_value, param_value_size_ret);
635 auto func = OHOS::clEnqueueNDRangeKernel;
636 MS_ASSERT(func != nullptr);
637 return func(command_queue, kernel, work_dim, global_work_offset, global_work_size, local_work_size,
645 auto func = OHOS::clWaitForEvents;
646 MS_ASSERT(func != nullptr);
647 return func(num_events, event_list);
654 auto func = OHOS::clRetainEvent;
655 MS_ASSERT(func != nullptr);
656 return func(event);
663 auto func = OHOS::clReleaseEvent;
664 MS_ASSERT(func != nullptr);
665 return func(event);
673 auto func = OHOS::clGetEventInfo;
674 MS_ASSERT(func != nullptr);
675 return func(event, param_name, param_value_size, param_value, param_value_size_ret);
682 auto func = OHOS::clFlush;
683 MS_ASSERT(func != nullptr);
684 return func(command_queue);
691 auto func = OHOS::clFinish;
692 MS_ASSERT(func != nullptr);
693 return func(command_queue);
701 auto func = OHOS::clCreateImage2D;
702 MS_ASSERT(func != nullptr);
703 return func(context, flags, image_format, imageWidth, imageHeight, image_row_pitch, host_ptr, errcode_ret);
712 auto func = OHOS::clCreateImage3D;
713 MS_ASSERT(func != nullptr);
714 return func(context, flags, image_format, imageWidth, imageHeight, imageDepth, image_row_pitch, image_slice_pitch,
723 auto func = OHOS::clCreateCommandQueue;
724 MS_ASSERT(func != nullptr);
725 return func(context, device, properties, errcode_ret);
733 auto func = OHOS::clGetCommandQueueInfo;
734 MS_ASSERT(func != nullptr);
735 return func(command_queue, param_name, param_value_size, param_value, param_value_size_ret);
744 auto func = OHOS::clEnqueueCopyImage;
745 MS_ASSERT(func != nullptr);
746 return func(queue, src_image, dst_image, src_origin, dst_origin, region, num_events_in_wait_list, event_wait_list,
756 auto func = OHOS::clEnqueueCopyBufferToImage;
757 MS_ASSERT(func != nullptr);
758 return func(command_queue, src_buffer, dst_image, src_offset, dst_origin, region, num_events_in_wait_list,
768 auto func = OHOS::clEnqueueCopyImageToBuffer;
769 MS_ASSERT(func != nullptr);
770 return func(command_queue, src_image, dst_buffer, src_origin, region, dst_offset, num_events_in_wait_list,
780 auto func = OHOS::clRetainDevice;
781 MS_ASSERT(func != nullptr);
782 return func(device);
789 auto func = OHOS::clReleaseDevice;
790 MS_ASSERT(func != nullptr);
791 return func(device);
799 auto func = OHOS::clCreateImage;
800 MS_ASSERT(func != nullptr);
801 return func(context, flags, image_format, image_desc, host_ptr, errcode_ret);
809 auto func = OHOS::clEnqueueFillImage;
810 MS_ASSERT(func != nullptr);
811 return func(command_queue, image, fill_color, origin, region, num_events_in_wait_list, event_wait_list, event);
823 auto func = OHOS::clCreateCommandQueueWithProperties;
824 MS_ASSERT(func != nullptr);
825 return func(context, device, properties, errcode_ret);
832 auto func = OHOS::clGetExtensionFunctionAddress;
833 MS_ASSERT(func != nullptr);
834 return func(func_name);
840 auto func = OHOS::clCreateProgramWithIL;
841 MS_ASSERT(func != nullptr);
842 return func(context, il, length, ret);
849 auto func = OHOS::clSVMAlloc;
850 MS_ASSERT(func != nullptr);
851 return func(context, flags, size, align);
858 auto func = OHOS::clSVMFree;
859 MS_ASSERT(func != nullptr);
860 func(context, buffer);
868 auto func = OHOS::clEnqueueSVMMap;
869 MS_ASSERT(func != nullptr);
870 return func(command_queue, blocking, flags, host_ptr, size, num_events_in_wait_list, event_wait_list, event);
878 auto func = OHOS::clEnqueueSVMUnmap;
879 MS_ASSERT(func != nullptr);
880 return func(command_queue, host_ptr, num_events_in_wait_list, event_wait_list, event);
887 auto func = OHOS::clSetKernelArgSVMPointer;
888 MS_ASSERT(func != nullptr);
889 return func(kernel, index, host_ptr);