cuStabilizer data types#
Opaque Handle Types#
-
typedef void *custabilizerHandle_t#
Opaque data structure holding the library context.
Status and Enumerations#
-
enum custabilizerStatus_t#
Status codes returned by the cuStabilizer library.
Values:
-
enumerator CUSTABILIZER_STATUS_SUCCESS = 0#
The operation has completed successfully.
-
enumerator CUSTABILIZER_STATUS_ERROR = 1#
Unspecified failure.
-
enumerator CUSTABILIZER_STATUS_NOT_INITIALIZED = 2#
cuStabilizer is not initialized.
-
enumerator CUSTABILIZER_STATUS_INVALID_VALUE = 3#
One or more arguments are invalid.
-
enumerator CUSTABILIZER_STATUS_NOT_SUPPORTED = 4#
Operation or feature is not supported.
-
enumerator CUSTABILIZER_STATUS_ALLOC_FAILED = 5#
Device memory allocation failed.
-
enumerator CUSTABILIZER_STATUS_INTERNAL_ERROR = 6#
Internal error occurred.
-
enumerator CUSTABILIZER_STATUS_INSUFFICIENT_WORKSPACE = 7#
Insufficient workspace provided.
-
enumerator CUSTABILIZER_STATUS_CUDA_ERROR = 8#
CUDA error occurred.
-
enumerator CUSTABILIZER_STATUS_SUCCESS = 0#
Data Structures and Integer Types#
-
typedef uint32_t custabilizerBitInt_t#
Integer type for specifying bit-packed tables.