Skip to content

Commit 69e96c0

Browse files
committed
Suggested changes in comments.
Signed-off-by: Garima Gupta <[email protected]>
1 parent f8480a0 commit 69e96c0

File tree

2 files changed

+91
-90
lines changed

2 files changed

+91
-90
lines changed

sycl/include/CL/sycl/detail/pi.hpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -129,10 +129,10 @@ inline void checkPiResult(PiResult pi_result) {
129129
// Template Arguments:
130130
// FnType - Type of Function pointer to the PI API.
131131
// FnOffset- Offset to the Function Pointer in the piPlugin::FunctionPointers
132-
// structure. Used to differentiate between APIs with same pointer type, Eg:
133-
// piDeviceRelease and piDeviceRetain. Differentiation needed to avoid
132+
// structure. Used to differentiate between APIs with same pointer type,
133+
// E.g.: piDeviceRelease and piDeviceRetain. Differentiation needed to avoid
134134
// redefinition error during explicit specialization of class in pi.cpp.
135-
// Members: Initialiaed in default constructor in Class Template Specialization.
135+
// Members: Initialized in default constructor in Class Template Specialization.
136136
// Usage:
137137
// Operator() - Call, Trace and Get result
138138
// Use Macro PI_CALL_NOCHECK call the constructor directly.
@@ -169,7 +169,7 @@ bool CallPi<FnType, FnOffset>::MEnableTrace = (std::getenv("SYCL_PI_TRACE") !=
169169
// Template Arguments:
170170
// FnType, FnOffset - for CallPi Class.
171171
// Exception - The type of exception to throw if PiResult of a call is not
172-
// PI_SUCCESS. default is cl::sycl::runtime_error.
172+
// PI_SUCCESS. Default value is cl::sycl::runtime_error.
173173
// Usage:
174174
// Operator() - Call, Trace, check Result and Throw Exception.
175175
// Use Macro PI_CALL and PI_CALL_THROW to call the constructor directly.
@@ -210,12 +210,12 @@ namespace RT = cl::sycl::detail::pi;
210210
// To check the result use checkPiResult.
211211
// Usage:
212212
// PiResult Err = PI_CALL_NOCHECK(pi)(args);
213-
// RT::checkPiResult(Err); <- Checks Result and throws a runtime error
213+
// RT::checkPiResult(Err); <- Checks Result and throws a runtime_error
214214
// exception.
215215
#define PI_CALL_NOCHECK(pi) \
216216
RT::CallPi<decltype(&::pi), (offsetof(pi_plugin::FunctionPointers, pi))>()
217217

218-
// Use this macro to call the API, trace the call, check the return and throw a
218+
// Use this macro to call the API, trace the call, check the return and throw an
219219
// Exception as given in the MACRO.
220220
// Usage: PI_CALL_THROW(pi, compile_program_error)(args);
221221
#define PI_CALL_THROW(pi, Exception) \

sycl/plugins/opencl/pi_opencl.cpp

Lines changed: 85 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -460,96 +460,97 @@ pi_result piPluginInit(pi_plugin *PluginInit) {
460460
// PI interface supports lower version of PI.
461461
// TODO: Take appropriate actions.
462462
return PI_INVALID_OPERATION;
463-
} else {
464-
// PI interface supports higher version or the same version.
465-
strncpy(PluginInit->PluginVersion, SupportedVersion, 4);
463+
}
464+
465+
// PI interface supports higher version or the same version.
466+
strncpy(PluginInit->PluginVersion, SupportedVersion, 4);
466467

467468
#define _PI_CL(pi_api, ocl_api) \
468469
(PluginInit->PiFunctionTable).pi_api = (decltype(&::pi_api))(&ocl_api);
469470

470-
// Platform
471-
_PI_CL(piPlatformsGet, OCL(piPlatformsGet))
472-
_PI_CL(piPlatformGetInfo, clGetPlatformInfo)
473-
// Device
474-
_PI_CL(piDevicesGet, OCL(piDevicesGet))
475-
_PI_CL(piDeviceGetInfo, clGetDeviceInfo)
476-
_PI_CL(piDevicePartition, clCreateSubDevices)
477-
_PI_CL(piDeviceRetain, clRetainDevice)
478-
_PI_CL(piDeviceRelease, clReleaseDevice)
479-
_PI_CL(piextDeviceSelectBinary, OCL(piextDeviceSelectBinary))
480-
_PI_CL(piextGetDeviceFunctionPointer, OCL(piextGetDeviceFunctionPointer))
481-
// Context
482-
_PI_CL(piContextCreate, OCL(piContextCreate))
483-
_PI_CL(piContextGetInfo, clGetContextInfo)
484-
_PI_CL(piContextRetain, clRetainContext)
485-
_PI_CL(piContextRelease, clReleaseContext)
486-
// Queue
487-
_PI_CL(piQueueCreate, OCL(piQueueCreate))
488-
_PI_CL(piQueueGetInfo, clGetCommandQueueInfo)
489-
_PI_CL(piQueueFinish, clFinish)
490-
_PI_CL(piQueueRetain, clRetainCommandQueue)
491-
_PI_CL(piQueueRelease, clReleaseCommandQueue)
492-
// Memory
493-
_PI_CL(piMemBufferCreate, OCL(piMemBufferCreate))
494-
_PI_CL(piMemImageCreate, OCL(piMemImageCreate))
495-
_PI_CL(piMemGetInfo, clGetMemObjectInfo)
496-
_PI_CL(piMemImageGetInfo, clGetImageInfo)
497-
_PI_CL(piMemRetain, clRetainMemObject)
498-
_PI_CL(piMemRelease, clReleaseMemObject)
499-
_PI_CL(piMemBufferPartition, OCL(piMemBufferPartition))
500-
// Program
501-
_PI_CL(piProgramCreate, OCL(piProgramCreate))
502-
_PI_CL(piclProgramCreateWithSource, OCL(piclProgramCreateWithSource))
503-
_PI_CL(piclProgramCreateWithBinary, OCL(piclProgramCreateWithBinary))
504-
_PI_CL(piProgramGetInfo, clGetProgramInfo)
505-
_PI_CL(piProgramCompile, clCompileProgram)
506-
_PI_CL(piProgramBuild, clBuildProgram)
507-
_PI_CL(piProgramLink, OCL(piProgramLink))
508-
_PI_CL(piProgramGetBuildInfo, clGetProgramBuildInfo)
509-
_PI_CL(piProgramRetain, clRetainProgram)
510-
_PI_CL(piProgramRelease, clReleaseProgram)
511-
// Kernel
512-
_PI_CL(piKernelCreate, OCL(piKernelCreate))
513-
_PI_CL(piKernelSetArg, clSetKernelArg)
514-
_PI_CL(piKernelGetInfo, clGetKernelInfo)
515-
_PI_CL(piKernelGetGroupInfo, clGetKernelWorkGroupInfo)
516-
_PI_CL(piKernelGetSubGroupInfo, clGetKernelSubGroupInfo)
517-
_PI_CL(piKernelRetain, clRetainKernel)
518-
_PI_CL(piKernelRelease, clReleaseKernel)
519-
// Event
520-
_PI_CL(piEventCreate, OCL(piEventCreate))
521-
_PI_CL(piEventGetInfo, clGetEventInfo)
522-
_PI_CL(piEventGetProfilingInfo, clGetEventProfilingInfo)
523-
_PI_CL(piEventsWait, clWaitForEvents)
524-
_PI_CL(piEventSetCallback, clSetEventCallback)
525-
_PI_CL(piEventSetStatus, clSetUserEventStatus)
526-
_PI_CL(piEventRetain, clRetainEvent)
527-
_PI_CL(piEventRelease, clReleaseEvent)
528-
// Sampler
529-
_PI_CL(piSamplerCreate, OCL(piSamplerCreate))
530-
_PI_CL(piSamplerGetInfo, clGetSamplerInfo)
531-
_PI_CL(piSamplerRetain, clRetainSampler)
532-
_PI_CL(piSamplerRelease, clReleaseSampler)
533-
// Queue commands
534-
_PI_CL(piEnqueueKernelLaunch, clEnqueueNDRangeKernel)
535-
_PI_CL(piEnqueueNativeKernel, clEnqueueNativeKernel)
536-
_PI_CL(piEnqueueEventsWait, clEnqueueMarkerWithWaitList)
537-
_PI_CL(piEnqueueMemBufferRead, clEnqueueReadBuffer)
538-
_PI_CL(piEnqueueMemBufferReadRect, clEnqueueReadBufferRect)
539-
_PI_CL(piEnqueueMemBufferWrite, clEnqueueWriteBuffer)
540-
_PI_CL(piEnqueueMemBufferWriteRect, clEnqueueWriteBufferRect)
541-
_PI_CL(piEnqueueMemBufferCopy, clEnqueueCopyBuffer)
542-
_PI_CL(piEnqueueMemBufferCopyRect, clEnqueueCopyBufferRect)
543-
_PI_CL(piEnqueueMemBufferFill, clEnqueueFillBuffer)
544-
_PI_CL(piEnqueueMemImageRead, clEnqueueReadImage)
545-
_PI_CL(piEnqueueMemImageWrite, clEnqueueWriteImage)
546-
_PI_CL(piEnqueueMemImageCopy, clEnqueueCopyImage)
547-
_PI_CL(piEnqueueMemImageFill, clEnqueueFillImage)
548-
_PI_CL(piEnqueueMemBufferMap, OCL(piEnqueueMemBufferMap))
549-
_PI_CL(piEnqueueMemUnmap, clEnqueueUnmapMemObject)
471+
// Platform
472+
_PI_CL(piPlatformsGet, OCL(piPlatformsGet))
473+
_PI_CL(piPlatformGetInfo, clGetPlatformInfo)
474+
// Device
475+
_PI_CL(piDevicesGet, OCL(piDevicesGet))
476+
_PI_CL(piDeviceGetInfo, clGetDeviceInfo)
477+
_PI_CL(piDevicePartition, clCreateSubDevices)
478+
_PI_CL(piDeviceRetain, clRetainDevice)
479+
_PI_CL(piDeviceRelease, clReleaseDevice)
480+
_PI_CL(piextDeviceSelectBinary, OCL(piextDeviceSelectBinary))
481+
_PI_CL(piextGetDeviceFunctionPointer, OCL(piextGetDeviceFunctionPointer))
482+
// Context
483+
_PI_CL(piContextCreate, OCL(piContextCreate))
484+
_PI_CL(piContextGetInfo, clGetContextInfo)
485+
_PI_CL(piContextRetain, clRetainContext)
486+
_PI_CL(piContextRelease, clReleaseContext)
487+
// Queue
488+
_PI_CL(piQueueCreate, OCL(piQueueCreate))
489+
_PI_CL(piQueueGetInfo, clGetCommandQueueInfo)
490+
_PI_CL(piQueueFinish, clFinish)
491+
_PI_CL(piQueueRetain, clRetainCommandQueue)
492+
_PI_CL(piQueueRelease, clReleaseCommandQueue)
493+
// Memory
494+
_PI_CL(piMemBufferCreate, OCL(piMemBufferCreate))
495+
_PI_CL(piMemImageCreate, OCL(piMemImageCreate))
496+
_PI_CL(piMemGetInfo, clGetMemObjectInfo)
497+
_PI_CL(piMemImageGetInfo, clGetImageInfo)
498+
_PI_CL(piMemRetain, clRetainMemObject)
499+
_PI_CL(piMemRelease, clReleaseMemObject)
500+
_PI_CL(piMemBufferPartition, OCL(piMemBufferPartition))
501+
// Program
502+
_PI_CL(piProgramCreate, OCL(piProgramCreate))
503+
_PI_CL(piclProgramCreateWithSource, OCL(piclProgramCreateWithSource))
504+
_PI_CL(piclProgramCreateWithBinary, OCL(piclProgramCreateWithBinary))
505+
_PI_CL(piProgramGetInfo, clGetProgramInfo)
506+
_PI_CL(piProgramCompile, clCompileProgram)
507+
_PI_CL(piProgramBuild, clBuildProgram)
508+
_PI_CL(piProgramLink, OCL(piProgramLink))
509+
_PI_CL(piProgramGetBuildInfo, clGetProgramBuildInfo)
510+
_PI_CL(piProgramRetain, clRetainProgram)
511+
_PI_CL(piProgramRelease, clReleaseProgram)
512+
// Kernel
513+
_PI_CL(piKernelCreate, OCL(piKernelCreate))
514+
_PI_CL(piKernelSetArg, clSetKernelArg)
515+
_PI_CL(piKernelGetInfo, clGetKernelInfo)
516+
_PI_CL(piKernelGetGroupInfo, clGetKernelWorkGroupInfo)
517+
_PI_CL(piKernelGetSubGroupInfo, clGetKernelSubGroupInfo)
518+
_PI_CL(piKernelRetain, clRetainKernel)
519+
_PI_CL(piKernelRelease, clReleaseKernel)
520+
// Event
521+
_PI_CL(piEventCreate, OCL(piEventCreate))
522+
_PI_CL(piEventGetInfo, clGetEventInfo)
523+
_PI_CL(piEventGetProfilingInfo, clGetEventProfilingInfo)
524+
_PI_CL(piEventsWait, clWaitForEvents)
525+
_PI_CL(piEventSetCallback, clSetEventCallback)
526+
_PI_CL(piEventSetStatus, clSetUserEventStatus)
527+
_PI_CL(piEventRetain, clRetainEvent)
528+
_PI_CL(piEventRelease, clReleaseEvent)
529+
// Sampler
530+
_PI_CL(piSamplerCreate, OCL(piSamplerCreate))
531+
_PI_CL(piSamplerGetInfo, clGetSamplerInfo)
532+
_PI_CL(piSamplerRetain, clRetainSampler)
533+
_PI_CL(piSamplerRelease, clReleaseSampler)
534+
// Queue commands
535+
_PI_CL(piEnqueueKernelLaunch, clEnqueueNDRangeKernel)
536+
_PI_CL(piEnqueueNativeKernel, clEnqueueNativeKernel)
537+
_PI_CL(piEnqueueEventsWait, clEnqueueMarkerWithWaitList)
538+
_PI_CL(piEnqueueMemBufferRead, clEnqueueReadBuffer)
539+
_PI_CL(piEnqueueMemBufferReadRect, clEnqueueReadBufferRect)
540+
_PI_CL(piEnqueueMemBufferWrite, clEnqueueWriteBuffer)
541+
_PI_CL(piEnqueueMemBufferWriteRect, clEnqueueWriteBufferRect)
542+
_PI_CL(piEnqueueMemBufferCopy, clEnqueueCopyBuffer)
543+
_PI_CL(piEnqueueMemBufferCopyRect, clEnqueueCopyBufferRect)
544+
_PI_CL(piEnqueueMemBufferFill, clEnqueueFillBuffer)
545+
_PI_CL(piEnqueueMemImageRead, clEnqueueReadImage)
546+
_PI_CL(piEnqueueMemImageWrite, clEnqueueWriteImage)
547+
_PI_CL(piEnqueueMemImageCopy, clEnqueueCopyImage)
548+
_PI_CL(piEnqueueMemImageFill, clEnqueueFillImage)
549+
_PI_CL(piEnqueueMemBufferMap, OCL(piEnqueueMemBufferMap))
550+
_PI_CL(piEnqueueMemUnmap, clEnqueueUnmapMemObject)
550551

551552
#undef _PI_CL
552-
}
553+
553554
return PI_SUCCESS;
554555
}
555556

0 commit comments

Comments
 (0)