Sanitizer Result Codes#
Error and result codes returned by Sanitizer functions.
Enumerations#
- SanitizerResult
Sanitizer result codes.
Functions#
- SanitizerResult sanitizerGetResultString(SanitizerResult result, const char **str)
Get the descriptive string for a SanitizerResult.
Enumerations#
-
enum SanitizerResult#
Sanitizer result codes.
Error and result codes returned by Sanitizer functions.
Values:
-
enumerator SANITIZER_SUCCESS#
No error.
-
enumerator SANITIZER_ERROR_INVALID_PARAMETER#
One or more of the parameters is invalid.
-
enumerator SANITIZER_ERROR_INVALID_DEVICE#
The device does not correspond to a valid CUDA device.
-
enumerator SANITIZER_ERROR_INVALID_CONTEXT#
The context is NULL or not valid.
-
enumerator SANITIZER_ERROR_INVALID_DOMAIN_ID#
The domain ID is invalid.
-
enumerator SANITIZER_ERROR_INVALID_CALLBACK_ID#
The callback ID is invalid.
-
enumerator SANITIZER_ERROR_INVALID_OPERATION#
The current operation cannot be performed due to dependency on other factors.
-
enumerator SANITIZER_ERROR_OUT_OF_MEMORY#
Unable to allocate enough memory to perform the requested operation.
-
enumerator SANITIZER_ERROR_PARAMETER_SIZE_NOT_SUFFICIENT#
The output buffer size is not sufficient to return all requested data.
-
enumerator SANITIZER_ERROR_API_NOT_IMPLEMENTED#
API is not implemented.
-
enumerator SANITIZER_ERROR_MAX_LIMIT_REACHED#
The maximum limit is reached.
-
enumerator SANITIZER_ERROR_NOT_READY#
The object is not ready to perform the requested operation.
-
enumerator SANITIZER_ERROR_NOT_COMPATIBLE#
The current operation is not compatible with the current state of the object.
-
enumerator SANITIZER_ERROR_NOT_INITIALIZED#
Sanitizer is unable to initialize its connection to the CUDA driver.
-
enumerator SANITIZER_ERROR_NOT_SUPPORTED#
The attempted operation is not supported on the current system or device.
-
enumerator SANITIZER_ERROR_ADDRESS_NOT_IN_DEVICE_MEMORY#
The attempted device operation has a parameter not in device memory.
-
enumerator SANITIZER_ERROR_UNKNOWN#
An unknown internal error has occurred.
-
enumerator SANITIZER_ERROR_FORCE_INT#
-
enumerator SANITIZER_SUCCESS#
Functions#
- SanitizerResult sanitizerGetResultString(
- SanitizerResult result,
- const char **str,
Get the descriptive string for a SanitizerResult.
Return the descriptive string for a SanitizerResult in
*str.Note
Thread-safety: this function is thread-safe.
- Parameters:
result – The result to get the string for.
str – Returns the string.
- Return values:
SANITIZER_SUCCESS – on success.
SANITIZER_ERROR_INVALID_PARAMETER – if
stris NULL orresultis not a valid SanitizerResult.