Represent a return status.
Enumerator |
---|
FURIOSA_SMI_RETURN_CODE_OK | When a function call is successful.
|
FURIOSA_SMI_RETURN_CODE_INVALID_ARGUMENT_ERROR | When an invalid argument is given.
|
FURIOSA_SMI_RETURN_CODE_NULL_POINTER_ERROR | When a null pointer is given to output buffer.
|
FURIOSA_SMI_RETURN_CODE_MAX_BUFFER_SIZE_EXCEED_ERROR | When a data exceeds the maximum buffer size.
|
FURIOSA_SMI_RETURN_CODE_DEVICE_NOT_FOUND_ERROR | When a device is not found with the given option.
|
FURIOSA_SMI_RETURN_CODE_DEVICE_LOST_ERROR | When a device is lost.
|
FURIOSA_SMI_RETURN_CODE_DEVICE_BUSY_ERROR | When a device state is busy.
|
FURIOSA_SMI_RETURN_CODE_IO_ERROR | When a certain operation is failed by an unexpected io error.
|
FURIOSA_SMI_RETURN_CODE_PERMISSION_DENIED_ERROR | When a certain operation is failed by a permission deny.
|
FURIOSA_SMI_RETURN_CODE_UNKNOWN_ARCH_ERROR | When an arch is unknown.
|
FURIOSA_SMI_RETURN_CODE_INCOMPATIBLE_DRIVER_ERROR | When a driver is incompatible.
|
FURIOSA_SMI_RETURN_CODE_UNEXPECTED_VALUE_ERROR | When a retrieved value is invalid.
|
FURIOSA_SMI_RETURN_CODE_PARSE_ERROR | When a certain parsing operation is failed.
|
FURIOSA_SMI_RETURN_CODE_UNKNOWN_ERROR | When a reason is unknown.
|
FURIOSA_SMI_RETURN_CODE_INTERNAL_ERROR | When an internal operation is failed.
|
FURIOSA_SMI_RETURN_CODE_UNINITIALIZED_ERROR | When the system is not initialized.
|
FURIOSA_SMI_RETURN_CODE_CONTEXT_ERROR | When a context cannot be captured.
|
FURIOSA_SMI_RETURN_CODE_NOT_SUPPORTED_ERROR | When a certain operation is not supported.
|