19 #ifndef INCLUDED_NVSCI_ERROR_H
20 #define INCLUDED_NVSCI_ERROR_H
[ETIMEDOUT] Operation timed out
These stream errors represent failures detected from lower level system components.
No stream packet available.
[EISDIR] File is a directory
Unidentified NvSciEvent error with no additional info.
[EEXIST] File already exists
End of range for common error codes.
[ENXIO] No such device or address
Unsupported configuration.
Invalid output index was passed to a block.
Resource is in wrong state to perform operation.
[EOWNERDEAD] Previous owner died while holding mutex
Unidentified NvSciSync error with no additional info.
[E2BIG] Parameter list too long
[ENOTTY] Inappropriate I/O control operation
[EINVAL] Invalid parameter value
[EFBIG] File is too large
[EBADFSYS] Corrupted file system detected
End of range for NvSciEvent errors.
Requested operation is not legal.
[ENOENT] No such file or directory
[EACCES] Access to resource denied
Provided fence is cleared.
End of range for NvSciIpc errors.
Operation requires stream be fully connected.
Unidentified NvSciStream error with no additional info.
[EBADF] Bad file descriptor
End of range for NvSciStream errors.
Operation can only be performed in setup phase.
Unidentified NvSciBuf error with no additional info.
[ENAMETOOLONG] File name is too long
These stream errors represent internal failures which should never be possible in a production system...
[ENOTRECOVERABLE] Mutex damaged by previous owner's death
enum NvSciErrorRec NvSciError
Return/error codes for all NvSci functions.
Internal stream resource failure occurred.
[ETXTBSY] Text file is busy
[EALREADY] Pending connection is already in progress
Not enough (non-memory) resources.
[EOVERFLOW] Value too large for data type
[EINTR] An interrupt ocurred
Operation can only be performed in safety phase.
[ENOMSG] No message of the desired type available
[ENFILE] Too many open files in system
[ENOTSUP] Feature is not supported
[EPERM] No permission to perform operation
[EMFILE] Too many open files in process
[ECONNRESET] Connection was closed or lost
Unidentified error with no additional info.
[ENOREMOTE] Remote node doesn't exist
[ENOSPC] No space left on device
End of range for NvSciBuf errors.
[ENODATA] No message data available
Could not validate attributes.
[ELOOP] Too many levels of symbolic links
[EDEADLK] Taking ownership would cause deadlock
[ENOMEM] Not enough memory
Required resource is not initialized.
[EMSGSIZE] Message is too large
[EROFS] Read-only file system
Unidentified NvSciIpc error with no additional info.
Could not reconcile attributes.
NvSciErrorRec
Return/error codes for all NvSci functions.
[ENOSYS] Feature is not implemented
[EAGAIN] Resource unavailable.