Error#

Fully qualified name: cupva::Error

Defined in src/host/shared/include/install/cupva_host_common.hpp

enum class cupva::Error : uint32_t#

Error codes returned by the API (see Exception class)

Values:

enumerator None#

Starting Error code for none of the below state

enumerator UnsupportedFeature#

Error code for Unsupported Feature

enumerator InternalError#

Error code for Internal Error

enumerator InvalidState#

Error code for Invalid State

enumerator InvalidArgument#

Error code for Invalid Argument

enumerator UninitializedObject#

Error code for Uninitialized Object

enumerator DriverAPIError#

Error code for Driver API Error

enumerator CommandExecutionTimeout#

Error code for Command Execution Timeout

enumerator CommandSubmissionTimeout#

Error code for Command Submission Timeout

enumerator EngineInBadState#

Error code for Engine In Bad State

enumerator FenceStatusBufferFailure#

Error code for Fence Status Buffer Failure

enumerator VpuApplicationError#

Error code for VPU Application Error

enumerator VpuDivideByZero#

Error code for VPU Divide By Zero

enumerator VpuFloatingPointNotANumber#

Error code for VPU Floating Point Not A Number

enumerator VpuIllegalInstruction#

Error code for VPU Illegal Instruction

enumerator VpuHalted#

Error code for VPU Halted

enumerator VpuDebugNotAllowed#

Error code for VPU Debug Not Allowed

enumerator VpuAborted#

Error code for VPU Aborted

enumerator OperationPending#

Indicates that the workload associated with the status object has not yet completed

enumerator IncompatibleVersion#

Error code indicating a version mismatch between application code and the current version of CUPVA host runtime

enumerator CUDADisabled#

Error code indicating that CUDA has been disabled process-wide, so the attempted API call is illegal

enumerator InsufficientDriverVersion#

Error code indicating that older PVA driver Version is being used

enumerator DlutError#

Error code indicating that an error occurred in DLUT

enumerator DmaValidationFailed#

Error code indicating that an error occurred in DMA validation - usually DMA access out of bounds

enumerator ParameterValidationFailed#

Error code indicating that parameter validation failed - payload too small, invalid symbol type, etc.

enumerator UnknownError#

Error code indicating that an unknown error occurred

enumerator PFSDChecksumMismatch#

Error code for PFSD CRC Mismatch

enumerator PFSDTimeout#

Error code for PFSD Task Execution Timeout

enumerator NotAllowedInOperationalState#

Error code for calling Init/DeInit API when NVIDIA DRIVE OS VM state is “Operational”

enumerator AbortedCmdBuffer#

Error code indicating that the command was submitted to the PVA as part of a group of commands that was aborted due to the failure of another command in the group. This command may or may not have been aborted depending on when the failure occurred. The command that caused the abort will not get this status but instead will get a status indicating why it failed.

enumerator ErrorCodeMaxValue#

One greater than max valid value