SISCI-API
|
Enumerations | |
enum | sci_error_t { SCI_ERR_OK = 0x000, SCI_ERR_BUSY = (0x900 | SISCI_ERR_MASK), SCI_ERR_FLAG_NOT_IMPLEMENTED = (0x901 | SISCI_ERR_MASK), SCI_ERR_ILLEGAL_FLAG = (0x902 | SISCI_ERR_MASK), SCI_ERR_NOSPC = (0x904 | SISCI_ERR_MASK), SCI_ERR_API_NOSPC = (0x905 | SISCI_ERR_MASK), SCI_ERR_HW_NOSPC = (0x906 | SISCI_ERR_MASK), SCI_ERR_NOT_IMPLEMENTED = (0x907 | SISCI_ERR_MASK), SCI_ERR_ILLEGAL_ADAPTERNO = (0x908 | SISCI_ERR_MASK), SCI_ERR_NO_SUCH_ADAPTERNO = (0x909 | SISCI_ERR_MASK), SCI_ERR_TIMEOUT = (0x90A | SISCI_ERR_MASK), SCI_ERR_OUT_OF_RANGE = (0x90B | SISCI_ERR_MASK), SCI_ERR_NO_SUCH_SEGMENT = (0x90C | SISCI_ERR_MASK), SCI_ERR_NO_SUCH_INTNO = (SCI_ERR_NO_SUCH_SEGMENT), SCI_ERR_ILLEGAL_NODEID = (0x90D | SISCI_ERR_MASK), SCI_ERR_CONNECTION_REFUSED = (0x90E | SISCI_ERR_MASK), SCI_ERR_SEGMENT_NOT_CONNECTED = (0x90F | SISCI_ERR_MASK), SCI_ERR_SIZE_ALIGNMENT = (0x910 | SISCI_ERR_MASK), SCI_ERR_OFFSET_ALIGNMENT = (0x911 | SISCI_ERR_MASK), SCI_ERR_ILLEGAL_PARAMETER = (0x912 | SISCI_ERR_MASK), SCI_ERR_MAX_ENTRIES = (0x913 | SISCI_ERR_MASK), SCI_ERR_SEGMENT_NOT_PREPARED = (0x914 | SISCI_ERR_MASK), SCI_ERR_ILLEGAL_ADDRESS = (0x915 | SISCI_ERR_MASK), SCI_ERR_ILLEGAL_OPERATION = (0x916 | SISCI_ERR_MASK), SCI_ERR_ILLEGAL_QUERY = (0x917 | SISCI_ERR_MASK), SCI_ERR_SEGMENTID_USED = (0x918 | SISCI_ERR_MASK), SCI_ERR_SYSTEM = (0x919 | SISCI_ERR_MASK), SCI_ERR_CANCELLED = (0x91A | SISCI_ERR_MASK), SCI_ERR_NOT_CONNECTED = (0x91B | SISCI_ERR_MASK), SCI_ERR_NOT_AVAILABLE = (0x91C | SISCI_ERR_MASK), SCI_ERR_INCONSISTENT_VERSIONS = (0x91D | SISCI_ERR_MASK) , SCI_ERR_OVERFLOW = (0x91F | SISCI_ERR_MASK), SCI_ERR_NOT_INITIALIZED = (0x920 | SISCI_ERR_MASK), SCI_ERR_ACCESS = (0x921 | SISCI_ERR_MASK), SCI_ERR_NOT_SUPPORTED = (0x922 | SISCI_ERR_MASK), SCI_ERR_DEPRECATED = (0x923 | SISCI_ERR_MASK), SCI_ERR_DMA_NOT_AVAILABLE = (0x924 | SISCI_ERR_MASK), SCI_ERR_DMA_DISABLED = (0x925 | SISCI_ERR_MASK), SCI_ERR_NO_SUCH_NODEID = (0xA00 | SISCI_ERR_MASK), SCI_ERR_NODE_NOT_RESPONDING = (0xA02 | SISCI_ERR_MASK), SCI_ERR_NO_REMOTE_LINK_ACCESS = (0xA04 | SISCI_ERR_MASK), SCI_ERR_NO_LINK_ACCESS = (0xA05 | SISCI_ERR_MASK), SCI_ERR_TRANSFER_FAILED = (0xA06 | SISCI_ERR_MASK) , SCI_ERR_IRQL_ILLEGAL = (0xB02 | SISCI_ERR_MASK), SCI_ERR_REMOTE_BUSY = SCI_ERR_EWOULD_BLOCK, SCI_ERR_LOCAL_BUSY = (0xB03 | SISCI_ERR_MASK), SCI_ERR_ALL_BUSY = (0xB04 | SISCI_ERR_MASK), SCI_ERR_NO_SUCH_FDID = (0xB05 | SISCI_ERR_MASK) } |
The type sci_error_t represents the error code. More... | |
Data types.
enum sci_error_t |
The type sci_error_t represents the error code.
Enumerator | |
---|---|
SCI_ERR_OK | 0x00000000 - The error code represents successful operation |
SCI_ERR_BUSY | 0x40000900 - Some resources are busy |
SCI_ERR_FLAG_NOT_IMPLEMENTED | 0x40000901 - This flag option is not implemented |
SCI_ERR_ILLEGAL_FLAG | 0x40000902 - Illegal flag option |
SCI_ERR_NOSPC | 0x40000904 - Out of local resources |
SCI_ERR_API_NOSPC | 0x40000905 - Out of local API resources |
SCI_ERR_HW_NOSPC | 0x40000906 - Out of hardware resources |
SCI_ERR_NOT_IMPLEMENTED | 0x40000907 - The functionality is currently not implemented |
SCI_ERR_ILLEGAL_ADAPTERNO | 0x40000908 - Illegal adapter number |
SCI_ERR_NO_SUCH_ADAPTERNO | 0x40000909 - The specified adapter number can not be found - Check the configuration |
SCI_ERR_TIMEOUT | 0x4000090A - The operation timed out |
SCI_ERR_OUT_OF_RANGE | 0x4000090B - The specified variable if not within the legal range |
SCI_ERR_NO_SUCH_SEGMENT | 0x4000090C - The specified segmentId is not found |
SCI_ERR_NO_SUCH_INTNO | 0x4000090C - The specified interrupt number is not found |
SCI_ERR_ILLEGAL_NODEID | 0x4000090D - Illegal nodeId - Check the configuration |
SCI_ERR_CONNECTION_REFUSED | 0x4000090E - Connection to remote node is refused |
SCI_ERR_SEGMENT_NOT_CONNECTED | 0x4000090F - No connection to the segment |
SCI_ERR_SIZE_ALIGNMENT | 0x40000910 - The specified size is not aligned |
SCI_ERR_OFFSET_ALIGNMENT | 0x40000911 - The specified offset is not aligned |
SCI_ERR_ILLEGAL_PARAMETER | 0x40000912 - Illegal function parameter |
SCI_ERR_MAX_ENTRIES | 0x40000913 - Maximum possible physical mapping is exceeded - Check the configuration |
SCI_ERR_SEGMENT_NOT_PREPARED | 0x40000914 - The segment is not prepared - Check documentation for SCIPrepareSegment() |
SCI_ERR_ILLEGAL_ADDRESS | 0x40000915 - Illegal address |
SCI_ERR_ILLEGAL_OPERATION | 0x40000916 - Illegal operation |
SCI_ERR_ILLEGAL_QUERY | 0x40000917 - Illegal query operation - Check the documentation for function SCIQuery() |
SCI_ERR_SEGMENTID_USED | 0x40000918 - This segmentId is alredy used - The segmentId must be unique |
SCI_ERR_SYSTEM | 0x40000919 - Could not get requested resources from the system (OS dependent) |
SCI_ERR_CANCELLED | 0x4000091A - The operation was cancelled |
SCI_ERR_NOT_CONNECTED | 0x4000091B - The host is not connected to the remote host |
SCI_ERR_NOT_AVAILABLE | 0x4000091C - The requested operation is not available |
SCI_ERR_INCONSISTENT_VERSIONS | 0x4000091D - Inconsistent driver versions on local host or remote host |
SCI_ERR_OVERFLOW | 0x4000091F - Out of local resources |
SCI_ERR_NOT_INITIALIZED | 0x40000920 - The host is not initialized - Check the configuration |
SCI_ERR_ACCESS | 0x40000921 - No local or remote access for the requested operation |
SCI_ERR_NOT_SUPPORTED | 0x40000922 - The request is not supported |
SCI_ERR_DEPRECATED | 0x40000923 - This function or functionality is deprecated |
SCI_ERR_DMA_NOT_AVAILABLE | 0x40000924 - The requested DMA mode, or the required DMA mode for the operation, is not available |
SCI_ERR_DMA_DISABLED | 0x40000925 - The requested DMA mode, or the required DMA mode for the operation, is disabled |
SCI_ERR_NO_SUCH_NODEID | 0x40000A00 - The specified nodeId could not be found |
SCI_ERR_NODE_NOT_RESPONDING | 0x40000A02 - The specified node does not respond to the request |
SCI_ERR_NO_REMOTE_LINK_ACCESS | 0x40000A04 - The remote link is not operational |
SCI_ERR_NO_LINK_ACCESS | 0x40000A05 - The local link is not operational |
SCI_ERR_TRANSFER_FAILED | 0x40000A06 - The transfer failed |
SCI_ERR_IRQL_ILLEGAL | 0x40000B02 - Illegal interrupt line |
SCI_ERR_REMOTE_BUSY | 0x40000B00 - The remote host is busy |
SCI_ERR_LOCAL_BUSY | 0x40000B03 - The local host is busy |
SCI_ERR_ALL_BUSY | 0x40000B04 - The system is busy |
SCI_ERR_NO_SUCH_FDID | 0x40000B05 - The specified fabric device identifier is not found |