FreeBSD kernel pms device code
tidefs.h File Reference
Include dependency graph for tidefs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define PORTAL_ADD_MASK   0x00000001
 
#define MAX_LL_LAYER_MEM_DESCRIPTORS   64
 
#define TI_DMA_MEM   0x00000000 /* uncached DMA capable memory */
 
#define TI_CACHED_MEM   0x00000001 /* cached non-DMA capable memory */
 
#define TI_CACHED_DMA_MEM   0x00000002 /* cached DMA capable memory */
 
#define TI_DMA_MEM_CHIP   0x00000003 /* Internal HW/chip memory */
 
#define TI_LOC_HOST   0x00000000 /* default, allocated from host */
 
#define TI_LOC_ON_CHIP   0x00000004 /* memory is from on-chip RAM */
 
#define TI_LOC_ON_CARD   0x00000008 /* memory is from on-card RAM */
 
#define IOCTL_ERR_STATUS_OK   0x00
 
#define IOCTL_ERR_STATUS_MORE_DATA   0x01
 
#define IOCTL_ERR_STATUS_NO_MORE_DATA   0x02
 
#define IOCTL_ERR_STATUS_INVALID_CODE   0x03
 
#define IOCTL_ERR_STATUS_INVALID_DEVICE   0x04
 
#define IOCTL_ERR_STATUS_NOT_RESPONDING   0x05
 
#define IOCTL_ERR_STATUS_INTERNAL_ERROR   0x06
 
#define IOCTL_ERR_STATUS_NOT_SUPPORTED   0x07
 
#define IOCTL_ERR_FW_EVENTLOG_DISABLED   0x08
 
#define IOCTL_MJ_FATAL_ERROR_SOFT_RESET_TRIG   0x72
 
#define IOCTL_MJ_FATAL_ERR_CHK_SEND_TRUE   0x77
 
#define IOCTL_MJ_FATAL_ERR_CHK_SEND_FALSE   0x76
 
#define IOCTL_ERROR_NO_FATAL_ERROR   0x77
 
#define ADAPTER_WWN_START_OFFSET   0x804
 
#define ADAPTER_WWN_END_OFFSET   0x80b
 
#define ADAPTER_WWN_SPC_START_OFFSET   0x704
 
#define ADAPTER_WWN_SPC_END_OFFSET   0x70b
 
#define IOCTL_CALL_SUCCESS   0x00
 
#define IOCTL_CALL_FAIL   0x01
 
#define IOCTL_CALL_PENDING   0x02
 
#define IOCTL_CALL_INVALID_CODE   0x03
 
#define IOCTL_CALL_INVALID_DEVICE   0x04
 
#define IOCTL_CALL_TIMEOUT   0x08
 
#define DIF_INSERT   0
 
#define DIF_VERIFY_FORWARD   1
 
#define DIF_VERIFY_DELETE   2
 
#define DIF_VERIFY_REPLACE   3
 
#define DIF_UDT_SIZE   6
 
#define INI_LGN_STATE_FREE   0x00000000
 
#define INI_LGN_STATE_LOGIN   0x00000001
 
#define INI_LGN_STATE_FAIL   0x00000002
 
#define INI_LGN_STATE_OTHERS   0x0000000F
 
#define TI_ENCRYPT_SEC_MODE_FACT_INIT   0x00000000
 
#define TI_ENCRYPT_SEC_MODE_A   0x40000000
 
#define TI_ENCRYPT_SEC_MODE_B   0x80000000
 
#define TI_ENCRYPT_ATTRIB_ALLOW_SMF   0x00000200
 
#define TI_ENCRYPT_ATTRIB_AUTH_REQ   0x00000100
 
#define TI_ENCRYPT_ATTRIB_CIPHER_XTS   0x00000002
 
#define TI_ENCRYPT_ATTRIB_CIPHER_ECB   0x00000001
 
#define TI_ENCRYPT_STATUS_NO_NVRAM   0x00000001
 
#define TI_ENCRYPT_STATUS_NVRAM_ERROR   0x00000002
 
#define TI_ENCRYPT_STATUS_ENGINE_ERROR   0x00000004
 
#define TI_ENCRYPT_MODE_XTS_AES   0x00400000
 
#define TI_ENCRYPT_MODE_ECB_AES   0x00000000
 
#define TI_PLAINTEXT   0
 
#define TI_ENCRYPTED_KEK_PMCA   1
 
#define TI_ENCRYPTED_KEK_PMCB   2
 
#define TI_DEK_TABLE_KEY_SIZE16   0
 
#define TI_DEK_TABLE_KEY_SIZE24   1
 
#define TI_DEK_TABLE_KEY_SIZE32   2
 
#define TI_DEK_TABLE_KEY_SIZE40   3
 
#define TI_DEK_TABLE_KEY_SIZE48   4
 
#define TI_DEK_TABLE_KEY_SIZE56   5
 
#define TI_DEK_TABLE_KEY_SIZE64   6
 
#define TI_DEK_TABLE_KEY_SIZE72   7
 
#define TI_DEK_TABLE_KEY_SIZE80   8
 
#define TI_KEK_BLOB_SIZE   48
 
#define TI_KEK_MAX_TABLE_ENTRIES   8
 
#define TI_DEK_MAX_TABLES   2
 
#define TI_DEK_MAX_TABLE_ENTRIES   (1024*4)
 
#define TI_DEK_BLOB_SIZE   80
 
#define tiModePageGet   1
 
#define tiModePageSet   2
 
#define TI_SAS_PROTOCOL_TIMER_CONFIG_PAGE   0x04
 
#define TI_INTERRUPT_CONFIGURATION_PAGE   0x05
 
#define TI_ENCRYPTION_GENERAL_CONFIG_PAGE   0x20
 
#define TI_ENCRYPTION_DEK_CONFIG_PAGE   0x21
 
#define TI_ENCRYPTION_CONTROL_PARM_PAGE   0x22
 
#define TI_ENCRYPTION_HMAC_CONFIG_PAGE   0x23
 
#define TI_ENCRYPTION_TEST_TYPE_BIST   0x01
 
#define TI_ENCRYPTION_TEST_TYPE_HMAC   0x02
 
#define TI_SHA_ALG_1   0x04
 
#define TI_SHA_ALG_256   0x08
 
#define TI_SHA_ALG_224   0x10
 
#define TI_SHA_ALG_512   0x20
 
#define TI_SHA_ALG_384   0x40
 
#define TI_SHA_1_DIGEST_SIZE   20
 
#define TI_SHA_256_DIGEST_SIZE   32
 
#define TI_SHA_224_DIGEST_SIZE   28
 
#define TI_SHA_512_DIGEST_SIZE   64
 
#define TI_SHA_384_DIGEST_SIZE   48
 
#define SCSI_STAT_GOOD   0x00
 
#define SCSI_STAT_CHECK_CONDITION   0x02
 
#define SCSI_STAT_CONDITION_MET   0x04
 
#define SCSI_STAT_BUSY   0x08
 
#define SCSI_STAT_INTERMEDIATE   0x10
 
#define SCSI_STAT_INTER_CONDIT_MET   0x14
 
#define SCSI_STAT_RESV_CONFLICT   0x18
 
#define SCSI_STAT_COMMANDTERMINATED   0x22
 
#define SCSI_STAT_TASK_SET_FULL   0x28
 
#define SCSI_STAT_ACA_ACTIVE   0x30
 
#define SCSI_STAT_TASK_ABORTED   0x40
 
#define SCSI_SENSE_KEY_NO_SENSE   0x00
 
#define SCSI_SENSE_KEY_RECOVERED_ERROR   0x01
 
#define SCSI_SENSE_KEY_NOT_READY   0x02
 
#define SCSI_SENSE_KEY_MEDIUM_ERROR   0x03
 
#define SCSI_SENSE_KEY_HARDWARE_ERROR   0x04
 
#define SCSI_SENSE_KEY_ILLEGAL_REQUEST   0x05
 
#define SCSI_SENSE_KEY_UNIT_ATTENTION   0x06
 
#define SCSI_SENSE_KEY_DATA_PROTECT   0x07
 
#define SCSI_SENSE_KEY_BLANK_CHECK   0x08
 
#define SCSI_SENSE_KEY_UNIQUE   0x09
 
#define SCSI_SENSE_KEY_COPY_ABORTED   0x0A
 
#define SCSI_SENSE_KEY_ABORTED_COMMAND   0x0B
 
#define SCSI_SENSE_KEY_EQUAL   0x0C
 
#define SCSI_SENSE_KEY_VOL_OVERFLOW   0x0D
 
#define SCSI_SENSE_KEY_MISCOMPARE   0x0E
 
#define SCSI_SENSE_KEY_RESERVED   0x0F
 
#define NORMAL_ASSIGN_MASK   0x00000000
 
#define FORCE_PERSISTENT_ASSIGN_MASK   0x00000001
 
#define AUTO_LOGIN_MASK   0x00000000
 
#define NO_AUTO_LOGIN_MASK   0x00000002
 
#define AG_ABORT_TASK   1
 
#define AG_ABORT_TASK_SET   2
 
#define AG_CLEAR_ACA   3
 
#define AG_CLEAR_TASK_SET   4
 
#define AG_LOGICAL_UNIT_RESET   5
 
#define AG_TARGET_WARM_RESET   6 /* iSCSI only */
 
#define AG_TARGET_COLD_RESET   7 /* iSCSI only */
 
#define AG_TASK_REASSIGN   8 /* iSCSI only */
 
#define AG_QUERY_TASK   9 /* SAS only */
 
#define TASK_UNTAGGED   0 /* Untagged */
 
#define TASK_SIMPLE   1 /* Simple */
 
#define TASK_ORDERED   2 /* Ordered */
 
#define TASK_HEAD_OF_QUEUE   3 /* Head of Queue */
 
#define TASK_ACA   4 /* ACA */
 
#define IOCTL_EVT_SEV_OFF   0x00
 
#define IOCTL_EVT_SEV_ALWAYS_ON   0x01
 
#define IOCTL_EVT_SEV_ERROR   0x02
 
#define IOCTL_EVT_SEV_WARNING   0x03
 
#define IOCTL_EVT_SEV_INFORMATIONAL   0x04
 
#define IOCTL_EVT_SEV_DEBUG_L1   0x05
 
#define IOCTL_EVT_SEV_DEBUG_L2   0x06
 
#define IOCTL_EVT_SEV_DEBUG_L3   0x07
 
#define IOCTL_EVT_SRC_HW   0xF0000000
 
#define IOCTL_EVT_SRC_ITSDK   0x0F000000
 
#define IOCTL_EVT_SRC_FW   0x00F00000
 
#define IOCTL_EVT_SRC_TD_LAYER   0x000F0000
 
#define IOCTL_EVT_SRC_TARGET   0x0000F000
 
#define IOCTL_EVT_SRC_OSLAYER   0x00000F00
 
#define IOCTL_EVT_SRC_RESERVED   0x000000F0
 
#define IOCTL_EVT_SRC_RESERVED1   0x0000000F
 
#define IOCTL_EVT_SRC_HW_SHIFTER   28
 
#define IOCTL_EVT_SRC_ITSDK_SHIFTER   24
 
#define IOCTL_EVT_SRC_FW_SHIFTER   20
 
#define IOCTL_EVT_SRC_COMMON_LAYER_SHIFTER   16
 
#define IOCTL_EVT_SRC_TARGET_SHIFTER   12
 
#define IOCTL_EVT_SRC_OSLAYER_SHIFTER   8
 
#define IOCTL_EVT_SRC_RESERVED_SHIFTER   4
 
#define IOCTL_EVT_SRC_RESERVED1_SHIFTER   0
 
#define EVENTLOG_MAX_MSG_LEN   110
 
#define EVENT_ID_MAX   0xffffffff
 
#define DISCOVERY_IN_PROGRESS   0xFFFFFFFF
 
#define TI_SSP_INDIRECT_CDB_SIZE   64
 
#define TI_SCSI_INITIATOR_DIF   0x00000001
 
#define TI_SCSI_INITIATOR_ENCRYPT   0x00000002
 
#define TI_SCSI_INITIATOR_INDIRECT_CDB   0x00000004
 
#define TI_SCSI_TARGET_DIF   0x00000001
 
#define TI_SCSI_TARGET_MIRROR   0x00000002
 
#define TI_SCSI_TARGET_ENCRYPT   0x00000004
 

Enumerations

enum  tiStatus_t {
  tiSuccess , tiError , tiBusy , tiIONoDevice ,
  tiMemoryTooLarge , tiMemoryNotAvail , tiInvalidHandle , tiNotSupported ,
  tiReject , tiIncorrectLun , tiDeviceBusy
}
 
enum  tiSglType_t { tiSgl =0 , tiSglList =0x80000000 , tiExtHdr }
 
enum  tiMutexType_t { tiSingleMutexLockPerPort , tiOneMutexLockPerQueue }
 
enum  tiIntContextType_t { tiInterruptContext , tiNonInterruptContext }
 
enum  tiPortEvent_t {
  tiPortPanic , tiPortResetComplete , tiPortNameServerDown , tiPortLinkDown ,
  tiPortLinkUp , tiPortStarted , tiPortStopped , tiPortShutdown ,
  tiPortDiscoveryReady , tiPortResetNeeded , tiEncryptOperation , tiModePageOperation
}
 
enum  tiEncryptOp_t {
  tiEncryptGetInfo , tiEncryptSetMode , tiEncryptKekAdd , tiEncryptDekInvalidate ,
  tiEncryptKekStore , tiEncryptKekLoad , tiEncryptAttribRegUpdate , tiEncryptDekAdd ,
  tiEncryptOperatorManagement , tiEncryptSelfTest , tiEncryptSetOperator , tiEncryptGetOperator
}
 
enum  tiOperatorManagementStatus_t { tiOMNotSupported , tiOMIllegalParam , tiOMKENUnwrapFail , tiOMNvramOpFailure }
 
enum  tiIOStatus_t {
  tiIOSuccess , tiIOOverRun , tiIOUnderRun , tiIOFailed ,
  tiIODifError , tiIOEncryptError
}
 
enum  tiSMPStatus_t { tiSMPSuccess , tiSMPAborted , tiSMPFailed }
 
enum  tiIOStatusDetail_t {
  tiDetailBusy , tiDetailNotValid , tiDetailNoLogin , tiDetailAbortLogin ,
  tiDetailAbortReset , tiDetailAborted , tiDetailDifMismatch , tiDetailDifAppTagMismatch ,
  tiDetailDifRefTagMismatch , tiDetailDifCrcMismatch , tiDetailDekKeyCacheMiss , tiDetailCipherModeInvalid ,
  tiDetailDekIVMismatch , tiDetailDekRamInterfaceError , tiDetailDekIndexOutofBounds , tiDetailOtherError ,
  tiDetailOtherErrorNoRetry
}
 
enum  tiReset_t { tiSoftReset , tiHardReset , tiAutoReset }
 
enum  tiIntrEventType_t {
  tiIntrEventTypeCnxError , tiIntrEventTypeDiscovery , tiIntrEventTypeTransportRecovery , tiIntrEventTypeTaskManagement ,
  tiIntrEventTypeDeviceChange , tiIntrEventTypeLogin , tiIntrEventTypeLocalAbort
}
 
enum  tiCnxEventStatus_t { tiCnxUp , tiCnxDown }
 
enum  tiDiscEventStatus_t { tiDiscOK , tiDiscFailed }
 
enum  tiLoginEventStatus_t { tiLoginOK , tiLoginFailed , tiLogoutOK , tiLogoutFailed }
 
enum  tiRecEventStatus_t { tiRecOK , tiRecFailed , tiRecStarted }
 
enum  tiTMEventStatus_t { tiTMOK , tiTMFailed }
 
enum  tiDevEventStatus_t { tiDeviceRemoval , tiDeviceArrival , tiDeviceLoginReceived }
 
enum  tiAbortEventStatus_t { tiAbortOK , tiAbortFailed , tiAbortDelayed , tiAbortInProgress }
 
enum  tiDataDirection_t { tiDirectionIn = 0x0000 , tiDirectionOut = 0x0001 }
 
enum  tiEncryptSubEvent_t {
  tiNVRAMSuccess = 0x0000 , tiNVRAMWriteFail = 0x0001 , tiNVRAMReadFail = 0x0002 , tiNVRAMNotFound = 0x0003 ,
  tiNVRAMAccessTimeout = 0x0004
}
 
enum  tiTgtEventType_t { tiTgtEventTypeCnxError , tiTgtEventTypeDeviceChange }
 

Macro Definition Documentation

◆ ADAPTER_WWN_END_OFFSET

#define ADAPTER_WWN_END_OFFSET   0x80b

Definition at line 236 of file tidefs.h.

◆ ADAPTER_WWN_SPC_END_OFFSET

#define ADAPTER_WWN_SPC_END_OFFSET   0x70b

Definition at line 238 of file tidefs.h.

◆ ADAPTER_WWN_SPC_START_OFFSET

#define ADAPTER_WWN_SPC_START_OFFSET   0x704

Definition at line 237 of file tidefs.h.

◆ ADAPTER_WWN_START_OFFSET

#define ADAPTER_WWN_START_OFFSET   0x804

Definition at line 235 of file tidefs.h.

◆ AG_ABORT_TASK

#define AG_ABORT_TASK   1

Definition at line 441 of file tidefs.h.

◆ AG_ABORT_TASK_SET

#define AG_ABORT_TASK_SET   2

Definition at line 442 of file tidefs.h.

◆ AG_CLEAR_ACA

#define AG_CLEAR_ACA   3

Definition at line 443 of file tidefs.h.

◆ AG_CLEAR_TASK_SET

#define AG_CLEAR_TASK_SET   4

Definition at line 444 of file tidefs.h.

◆ AG_LOGICAL_UNIT_RESET

#define AG_LOGICAL_UNIT_RESET   5

Definition at line 445 of file tidefs.h.

◆ AG_QUERY_TASK

#define AG_QUERY_TASK   9 /* SAS only */

Definition at line 449 of file tidefs.h.

◆ AG_TARGET_COLD_RESET

#define AG_TARGET_COLD_RESET   7 /* iSCSI only */

Definition at line 447 of file tidefs.h.

◆ AG_TARGET_WARM_RESET

#define AG_TARGET_WARM_RESET   6 /* iSCSI only */

Definition at line 446 of file tidefs.h.

◆ AG_TASK_REASSIGN

#define AG_TASK_REASSIGN   8 /* iSCSI only */

Definition at line 448 of file tidefs.h.

◆ AUTO_LOGIN_MASK

#define AUTO_LOGIN_MASK   0x00000000

Definition at line 423 of file tidefs.h.

◆ DIF_INSERT

#define DIF_INSERT   0

Definition at line 253 of file tidefs.h.

◆ DIF_UDT_SIZE

#define DIF_UDT_SIZE   6

Definition at line 258 of file tidefs.h.

◆ DIF_VERIFY_DELETE

#define DIF_VERIFY_DELETE   2

Definition at line 255 of file tidefs.h.

◆ DIF_VERIFY_FORWARD

#define DIF_VERIFY_FORWARD   1

Definition at line 254 of file tidefs.h.

◆ DIF_VERIFY_REPLACE

#define DIF_VERIFY_REPLACE   3

Definition at line 256 of file tidefs.h.

◆ DISCOVERY_IN_PROGRESS

#define DISCOVERY_IN_PROGRESS   0xFFFFFFFF

Definition at line 582 of file tidefs.h.

◆ EVENT_ID_MAX

#define EVENT_ID_MAX   0xffffffff

Definition at line 580 of file tidefs.h.

◆ EVENTLOG_MAX_MSG_LEN

#define EVENTLOG_MAX_MSG_LEN   110

Definition at line 578 of file tidefs.h.

◆ FORCE_PERSISTENT_ASSIGN_MASK

#define FORCE_PERSISTENT_ASSIGN_MASK   0x00000001

Definition at line 418 of file tidefs.h.

◆ INI_LGN_STATE_FAIL

#define INI_LGN_STATE_FAIL   0x00000002

Definition at line 265 of file tidefs.h.

◆ INI_LGN_STATE_FREE

#define INI_LGN_STATE_FREE   0x00000000

Definition at line 263 of file tidefs.h.

◆ INI_LGN_STATE_LOGIN

#define INI_LGN_STATE_LOGIN   0x00000001

Definition at line 264 of file tidefs.h.

◆ INI_LGN_STATE_OTHERS

#define INI_LGN_STATE_OTHERS   0x0000000F

Definition at line 266 of file tidefs.h.

◆ IOCTL_CALL_FAIL

#define IOCTL_CALL_FAIL   0x01

Definition at line 244 of file tidefs.h.

◆ IOCTL_CALL_INVALID_CODE

#define IOCTL_CALL_INVALID_CODE   0x03

Definition at line 246 of file tidefs.h.

◆ IOCTL_CALL_INVALID_DEVICE

#define IOCTL_CALL_INVALID_DEVICE   0x04

Definition at line 247 of file tidefs.h.

◆ IOCTL_CALL_PENDING

#define IOCTL_CALL_PENDING   0x02

Definition at line 245 of file tidefs.h.

◆ IOCTL_CALL_SUCCESS

#define IOCTL_CALL_SUCCESS   0x00

Definition at line 243 of file tidefs.h.

◆ IOCTL_CALL_TIMEOUT

#define IOCTL_CALL_TIMEOUT   0x08

Definition at line 248 of file tidefs.h.

◆ IOCTL_ERR_FW_EVENTLOG_DISABLED

#define IOCTL_ERR_FW_EVENTLOG_DISABLED   0x08

Definition at line 229 of file tidefs.h.

◆ IOCTL_ERR_STATUS_INTERNAL_ERROR

#define IOCTL_ERR_STATUS_INTERNAL_ERROR   0x06

Definition at line 227 of file tidefs.h.

◆ IOCTL_ERR_STATUS_INVALID_CODE

#define IOCTL_ERR_STATUS_INVALID_CODE   0x03

Definition at line 224 of file tidefs.h.

◆ IOCTL_ERR_STATUS_INVALID_DEVICE

#define IOCTL_ERR_STATUS_INVALID_DEVICE   0x04

Definition at line 225 of file tidefs.h.

◆ IOCTL_ERR_STATUS_MORE_DATA

#define IOCTL_ERR_STATUS_MORE_DATA   0x01

Definition at line 222 of file tidefs.h.

◆ IOCTL_ERR_STATUS_NO_MORE_DATA

#define IOCTL_ERR_STATUS_NO_MORE_DATA   0x02

Definition at line 223 of file tidefs.h.

◆ IOCTL_ERR_STATUS_NOT_RESPONDING

#define IOCTL_ERR_STATUS_NOT_RESPONDING   0x05

Definition at line 226 of file tidefs.h.

◆ IOCTL_ERR_STATUS_NOT_SUPPORTED

#define IOCTL_ERR_STATUS_NOT_SUPPORTED   0x07

Definition at line 228 of file tidefs.h.

◆ IOCTL_ERR_STATUS_OK

#define IOCTL_ERR_STATUS_OK   0x00

Definition at line 221 of file tidefs.h.

◆ IOCTL_ERROR_NO_FATAL_ERROR

#define IOCTL_ERROR_NO_FATAL_ERROR   0x77

Definition at line 233 of file tidefs.h.

◆ IOCTL_EVT_SEV_ALWAYS_ON

#define IOCTL_EVT_SEV_ALWAYS_ON   0x01

Definition at line 551 of file tidefs.h.

◆ IOCTL_EVT_SEV_DEBUG_L1

#define IOCTL_EVT_SEV_DEBUG_L1   0x05

Definition at line 555 of file tidefs.h.

◆ IOCTL_EVT_SEV_DEBUG_L2

#define IOCTL_EVT_SEV_DEBUG_L2   0x06

Definition at line 556 of file tidefs.h.

◆ IOCTL_EVT_SEV_DEBUG_L3

#define IOCTL_EVT_SEV_DEBUG_L3   0x07

Definition at line 557 of file tidefs.h.

◆ IOCTL_EVT_SEV_ERROR

#define IOCTL_EVT_SEV_ERROR   0x02

Definition at line 552 of file tidefs.h.

◆ IOCTL_EVT_SEV_INFORMATIONAL

#define IOCTL_EVT_SEV_INFORMATIONAL   0x04

Definition at line 554 of file tidefs.h.

◆ IOCTL_EVT_SEV_OFF

#define IOCTL_EVT_SEV_OFF   0x00

Definition at line 550 of file tidefs.h.

◆ IOCTL_EVT_SEV_WARNING

#define IOCTL_EVT_SEV_WARNING   0x03

Definition at line 553 of file tidefs.h.

◆ IOCTL_EVT_SRC_COMMON_LAYER_SHIFTER

#define IOCTL_EVT_SRC_COMMON_LAYER_SHIFTER   16

Definition at line 572 of file tidefs.h.

◆ IOCTL_EVT_SRC_FW

#define IOCTL_EVT_SRC_FW   0x00F00000

Definition at line 562 of file tidefs.h.

◆ IOCTL_EVT_SRC_FW_SHIFTER

#define IOCTL_EVT_SRC_FW_SHIFTER   20

Definition at line 571 of file tidefs.h.

◆ IOCTL_EVT_SRC_HW

#define IOCTL_EVT_SRC_HW   0xF0000000

Definition at line 560 of file tidefs.h.

◆ IOCTL_EVT_SRC_HW_SHIFTER

#define IOCTL_EVT_SRC_HW_SHIFTER   28

Definition at line 569 of file tidefs.h.

◆ IOCTL_EVT_SRC_ITSDK

#define IOCTL_EVT_SRC_ITSDK   0x0F000000

Definition at line 561 of file tidefs.h.

◆ IOCTL_EVT_SRC_ITSDK_SHIFTER

#define IOCTL_EVT_SRC_ITSDK_SHIFTER   24

Definition at line 570 of file tidefs.h.

◆ IOCTL_EVT_SRC_OSLAYER

#define IOCTL_EVT_SRC_OSLAYER   0x00000F00

Definition at line 565 of file tidefs.h.

◆ IOCTL_EVT_SRC_OSLAYER_SHIFTER

#define IOCTL_EVT_SRC_OSLAYER_SHIFTER   8

Definition at line 574 of file tidefs.h.

◆ IOCTL_EVT_SRC_RESERVED

#define IOCTL_EVT_SRC_RESERVED   0x000000F0

Definition at line 566 of file tidefs.h.

◆ IOCTL_EVT_SRC_RESERVED1

#define IOCTL_EVT_SRC_RESERVED1   0x0000000F

Definition at line 567 of file tidefs.h.

◆ IOCTL_EVT_SRC_RESERVED1_SHIFTER

#define IOCTL_EVT_SRC_RESERVED1_SHIFTER   0

Definition at line 576 of file tidefs.h.

◆ IOCTL_EVT_SRC_RESERVED_SHIFTER

#define IOCTL_EVT_SRC_RESERVED_SHIFTER   4

Definition at line 575 of file tidefs.h.

◆ IOCTL_EVT_SRC_TARGET

#define IOCTL_EVT_SRC_TARGET   0x0000F000

Definition at line 564 of file tidefs.h.

◆ IOCTL_EVT_SRC_TARGET_SHIFTER

#define IOCTL_EVT_SRC_TARGET_SHIFTER   12

Definition at line 573 of file tidefs.h.

◆ IOCTL_EVT_SRC_TD_LAYER

#define IOCTL_EVT_SRC_TD_LAYER   0x000F0000

Definition at line 563 of file tidefs.h.

◆ IOCTL_MJ_FATAL_ERR_CHK_SEND_FALSE

#define IOCTL_MJ_FATAL_ERR_CHK_SEND_FALSE   0x76

Definition at line 232 of file tidefs.h.

◆ IOCTL_MJ_FATAL_ERR_CHK_SEND_TRUE

#define IOCTL_MJ_FATAL_ERR_CHK_SEND_TRUE   0x77

Definition at line 231 of file tidefs.h.

◆ IOCTL_MJ_FATAL_ERROR_SOFT_RESET_TRIG

#define IOCTL_MJ_FATAL_ERROR_SOFT_RESET_TRIG   0x72

Definition at line 230 of file tidefs.h.

◆ MAX_LL_LAYER_MEM_DESCRIPTORS

#define MAX_LL_LAYER_MEM_DESCRIPTORS   64

Definition at line 59 of file tidefs.h.

◆ NO_AUTO_LOGIN_MASK

#define NO_AUTO_LOGIN_MASK   0x00000002

Definition at line 424 of file tidefs.h.

◆ NORMAL_ASSIGN_MASK

#define NORMAL_ASSIGN_MASK   0x00000000

Definition at line 417 of file tidefs.h.

◆ PORTAL_ADD_MASK

#define PORTAL_ADD_MASK   0x00000001

Definition at line 54 of file tidefs.h.

◆ SCSI_SENSE_KEY_ABORTED_COMMAND

#define SCSI_SENSE_KEY_ABORTED_COMMAND   0x0B

Definition at line 395 of file tidefs.h.

◆ SCSI_SENSE_KEY_BLANK_CHECK

#define SCSI_SENSE_KEY_BLANK_CHECK   0x08

Definition at line 392 of file tidefs.h.

◆ SCSI_SENSE_KEY_COPY_ABORTED

#define SCSI_SENSE_KEY_COPY_ABORTED   0x0A

Definition at line 394 of file tidefs.h.

◆ SCSI_SENSE_KEY_DATA_PROTECT

#define SCSI_SENSE_KEY_DATA_PROTECT   0x07

Definition at line 391 of file tidefs.h.

◆ SCSI_SENSE_KEY_EQUAL

#define SCSI_SENSE_KEY_EQUAL   0x0C

Definition at line 396 of file tidefs.h.

◆ SCSI_SENSE_KEY_HARDWARE_ERROR

#define SCSI_SENSE_KEY_HARDWARE_ERROR   0x04

Definition at line 388 of file tidefs.h.

◆ SCSI_SENSE_KEY_ILLEGAL_REQUEST

#define SCSI_SENSE_KEY_ILLEGAL_REQUEST   0x05

Definition at line 389 of file tidefs.h.

◆ SCSI_SENSE_KEY_MEDIUM_ERROR

#define SCSI_SENSE_KEY_MEDIUM_ERROR   0x03

Definition at line 387 of file tidefs.h.

◆ SCSI_SENSE_KEY_MISCOMPARE

#define SCSI_SENSE_KEY_MISCOMPARE   0x0E

Definition at line 398 of file tidefs.h.

◆ SCSI_SENSE_KEY_NO_SENSE

#define SCSI_SENSE_KEY_NO_SENSE   0x00

Definition at line 384 of file tidefs.h.

◆ SCSI_SENSE_KEY_NOT_READY

#define SCSI_SENSE_KEY_NOT_READY   0x02

Definition at line 386 of file tidefs.h.

◆ SCSI_SENSE_KEY_RECOVERED_ERROR

#define SCSI_SENSE_KEY_RECOVERED_ERROR   0x01

Definition at line 385 of file tidefs.h.

◆ SCSI_SENSE_KEY_RESERVED

#define SCSI_SENSE_KEY_RESERVED   0x0F

Definition at line 399 of file tidefs.h.

◆ SCSI_SENSE_KEY_UNIQUE

#define SCSI_SENSE_KEY_UNIQUE   0x09

Definition at line 393 of file tidefs.h.

◆ SCSI_SENSE_KEY_UNIT_ATTENTION

#define SCSI_SENSE_KEY_UNIT_ATTENTION   0x06

Definition at line 390 of file tidefs.h.

◆ SCSI_SENSE_KEY_VOL_OVERFLOW

#define SCSI_SENSE_KEY_VOL_OVERFLOW   0x0D

Definition at line 397 of file tidefs.h.

◆ SCSI_STAT_ACA_ACTIVE

#define SCSI_STAT_ACA_ACTIVE   0x30

Definition at line 372 of file tidefs.h.

◆ SCSI_STAT_BUSY

#define SCSI_STAT_BUSY   0x08

Definition at line 366 of file tidefs.h.

◆ SCSI_STAT_CHECK_CONDITION

#define SCSI_STAT_CHECK_CONDITION   0x02

Definition at line 364 of file tidefs.h.

◆ SCSI_STAT_COMMANDTERMINATED

#define SCSI_STAT_COMMANDTERMINATED   0x22

Definition at line 370 of file tidefs.h.

◆ SCSI_STAT_CONDITION_MET

#define SCSI_STAT_CONDITION_MET   0x04

Definition at line 365 of file tidefs.h.

◆ SCSI_STAT_GOOD

#define SCSI_STAT_GOOD   0x00

Definition at line 363 of file tidefs.h.

◆ SCSI_STAT_INTER_CONDIT_MET

#define SCSI_STAT_INTER_CONDIT_MET   0x14

Definition at line 368 of file tidefs.h.

◆ SCSI_STAT_INTERMEDIATE

#define SCSI_STAT_INTERMEDIATE   0x10

Definition at line 367 of file tidefs.h.

◆ SCSI_STAT_RESV_CONFLICT

#define SCSI_STAT_RESV_CONFLICT   0x18

Definition at line 369 of file tidefs.h.

◆ SCSI_STAT_TASK_ABORTED

#define SCSI_STAT_TASK_ABORTED   0x40

Definition at line 373 of file tidefs.h.

◆ SCSI_STAT_TASK_SET_FULL

#define SCSI_STAT_TASK_SET_FULL   0x28

Definition at line 371 of file tidefs.h.

◆ TASK_ACA

#define TASK_ACA   4 /* ACA */

Definition at line 524 of file tidefs.h.

◆ TASK_HEAD_OF_QUEUE

#define TASK_HEAD_OF_QUEUE   3 /* Head of Queue */

Definition at line 523 of file tidefs.h.

◆ TASK_ORDERED

#define TASK_ORDERED   2 /* Ordered */

Definition at line 522 of file tidefs.h.

◆ TASK_SIMPLE

#define TASK_SIMPLE   1 /* Simple */

Definition at line 521 of file tidefs.h.

◆ TASK_UNTAGGED

#define TASK_UNTAGGED   0 /* Untagged */

Definition at line 520 of file tidefs.h.

◆ TI_CACHED_DMA_MEM

#define TI_CACHED_DMA_MEM   0x00000002 /* cached DMA capable memory */

Definition at line 88 of file tidefs.h.

◆ TI_CACHED_MEM

#define TI_CACHED_MEM   0x00000001 /* cached non-DMA capable memory */

Definition at line 87 of file tidefs.h.

◆ TI_DEK_BLOB_SIZE

#define TI_DEK_BLOB_SIZE   80

Definition at line 319 of file tidefs.h.

◆ TI_DEK_MAX_TABLE_ENTRIES

#define TI_DEK_MAX_TABLE_ENTRIES   (1024*4)

Definition at line 317 of file tidefs.h.

◆ TI_DEK_MAX_TABLES

#define TI_DEK_MAX_TABLES   2

Definition at line 316 of file tidefs.h.

◆ TI_DEK_TABLE_KEY_SIZE16

#define TI_DEK_TABLE_KEY_SIZE16   0

Definition at line 302 of file tidefs.h.

◆ TI_DEK_TABLE_KEY_SIZE24

#define TI_DEK_TABLE_KEY_SIZE24   1

Definition at line 303 of file tidefs.h.

◆ TI_DEK_TABLE_KEY_SIZE32

#define TI_DEK_TABLE_KEY_SIZE32   2

Definition at line 304 of file tidefs.h.

◆ TI_DEK_TABLE_KEY_SIZE40

#define TI_DEK_TABLE_KEY_SIZE40   3

Definition at line 305 of file tidefs.h.

◆ TI_DEK_TABLE_KEY_SIZE48

#define TI_DEK_TABLE_KEY_SIZE48   4

Definition at line 306 of file tidefs.h.

◆ TI_DEK_TABLE_KEY_SIZE56

#define TI_DEK_TABLE_KEY_SIZE56   5

Definition at line 307 of file tidefs.h.

◆ TI_DEK_TABLE_KEY_SIZE64

#define TI_DEK_TABLE_KEY_SIZE64   6

Definition at line 308 of file tidefs.h.

◆ TI_DEK_TABLE_KEY_SIZE72

#define TI_DEK_TABLE_KEY_SIZE72   7

Definition at line 309 of file tidefs.h.

◆ TI_DEK_TABLE_KEY_SIZE80

#define TI_DEK_TABLE_KEY_SIZE80   8

Definition at line 310 of file tidefs.h.

◆ TI_DMA_MEM

#define TI_DMA_MEM   0x00000000 /* uncached DMA capable memory */

Definition at line 86 of file tidefs.h.

◆ TI_DMA_MEM_CHIP

#define TI_DMA_MEM_CHIP   0x00000003 /* Internal HW/chip memory */

Definition at line 89 of file tidefs.h.

◆ TI_ENCRYPT_ATTRIB_ALLOW_SMF

#define TI_ENCRYPT_ATTRIB_ALLOW_SMF   0x00000200

Definition at line 274 of file tidefs.h.

◆ TI_ENCRYPT_ATTRIB_AUTH_REQ

#define TI_ENCRYPT_ATTRIB_AUTH_REQ   0x00000100

Definition at line 275 of file tidefs.h.

◆ TI_ENCRYPT_ATTRIB_CIPHER_ECB

#define TI_ENCRYPT_ATTRIB_CIPHER_ECB   0x00000001

Definition at line 277 of file tidefs.h.

◆ TI_ENCRYPT_ATTRIB_CIPHER_XTS

#define TI_ENCRYPT_ATTRIB_CIPHER_XTS   0x00000002

Definition at line 276 of file tidefs.h.

◆ TI_ENCRYPT_MODE_ECB_AES

#define TI_ENCRYPT_MODE_ECB_AES   0x00000000

Definition at line 290 of file tidefs.h.

◆ TI_ENCRYPT_MODE_XTS_AES

#define TI_ENCRYPT_MODE_XTS_AES   0x00400000

Definition at line 289 of file tidefs.h.

◆ TI_ENCRYPT_SEC_MODE_A

#define TI_ENCRYPT_SEC_MODE_A   0x40000000

Definition at line 272 of file tidefs.h.

◆ TI_ENCRYPT_SEC_MODE_B

#define TI_ENCRYPT_SEC_MODE_B   0x80000000

Definition at line 273 of file tidefs.h.

◆ TI_ENCRYPT_SEC_MODE_FACT_INIT

#define TI_ENCRYPT_SEC_MODE_FACT_INIT   0x00000000

Definition at line 271 of file tidefs.h.

◆ TI_ENCRYPT_STATUS_ENGINE_ERROR

#define TI_ENCRYPT_STATUS_ENGINE_ERROR   0x00000004

Definition at line 284 of file tidefs.h.

◆ TI_ENCRYPT_STATUS_NO_NVRAM

#define TI_ENCRYPT_STATUS_NO_NVRAM   0x00000001

Definition at line 282 of file tidefs.h.

◆ TI_ENCRYPT_STATUS_NVRAM_ERROR

#define TI_ENCRYPT_STATUS_NVRAM_ERROR   0x00000002

Definition at line 283 of file tidefs.h.

◆ TI_ENCRYPTED_KEK_PMCA

#define TI_ENCRYPTED_KEK_PMCA   1

Definition at line 296 of file tidefs.h.

◆ TI_ENCRYPTED_KEK_PMCB

#define TI_ENCRYPTED_KEK_PMCB   2

Definition at line 297 of file tidefs.h.

◆ TI_ENCRYPTION_CONTROL_PARM_PAGE

#define TI_ENCRYPTION_CONTROL_PARM_PAGE   0x22

Definition at line 333 of file tidefs.h.

◆ TI_ENCRYPTION_DEK_CONFIG_PAGE

#define TI_ENCRYPTION_DEK_CONFIG_PAGE   0x21

Definition at line 332 of file tidefs.h.

◆ TI_ENCRYPTION_GENERAL_CONFIG_PAGE

#define TI_ENCRYPTION_GENERAL_CONFIG_PAGE   0x20

Definition at line 331 of file tidefs.h.

◆ TI_ENCRYPTION_HMAC_CONFIG_PAGE

#define TI_ENCRYPTION_HMAC_CONFIG_PAGE   0x23

Definition at line 334 of file tidefs.h.

◆ TI_ENCRYPTION_TEST_TYPE_BIST

#define TI_ENCRYPTION_TEST_TYPE_BIST   0x01

Definition at line 338 of file tidefs.h.

◆ TI_ENCRYPTION_TEST_TYPE_HMAC

#define TI_ENCRYPTION_TEST_TYPE_HMAC   0x02

Definition at line 339 of file tidefs.h.

◆ TI_INTERRUPT_CONFIGURATION_PAGE

#define TI_INTERRUPT_CONFIGURATION_PAGE   0x05

Definition at line 330 of file tidefs.h.

◆ TI_KEK_BLOB_SIZE

#define TI_KEK_BLOB_SIZE   48

Definition at line 313 of file tidefs.h.

◆ TI_KEK_MAX_TABLE_ENTRIES

#define TI_KEK_MAX_TABLE_ENTRIES   8

Definition at line 314 of file tidefs.h.

◆ TI_LOC_HOST

#define TI_LOC_HOST   0x00000000 /* default, allocated from host */

Definition at line 92 of file tidefs.h.

◆ TI_LOC_ON_CARD

#define TI_LOC_ON_CARD   0x00000008 /* memory is from on-card RAM */

Definition at line 94 of file tidefs.h.

◆ TI_LOC_ON_CHIP

#define TI_LOC_ON_CHIP   0x00000004 /* memory is from on-chip RAM */

Definition at line 93 of file tidefs.h.

◆ TI_PLAINTEXT

#define TI_PLAINTEXT   0

Definition at line 295 of file tidefs.h.

◆ TI_SAS_PROTOCOL_TIMER_CONFIG_PAGE

#define TI_SAS_PROTOCOL_TIMER_CONFIG_PAGE   0x04

Definition at line 329 of file tidefs.h.

◆ TI_SCSI_INITIATOR_DIF

#define TI_SCSI_INITIATOR_DIF   0x00000001

Definition at line 588 of file tidefs.h.

◆ TI_SCSI_INITIATOR_ENCRYPT

#define TI_SCSI_INITIATOR_ENCRYPT   0x00000002

Definition at line 589 of file tidefs.h.

◆ TI_SCSI_INITIATOR_INDIRECT_CDB

#define TI_SCSI_INITIATOR_INDIRECT_CDB   0x00000004

Definition at line 590 of file tidefs.h.

◆ TI_SCSI_TARGET_DIF

#define TI_SCSI_TARGET_DIF   0x00000001

Definition at line 607 of file tidefs.h.

◆ TI_SCSI_TARGET_ENCRYPT

#define TI_SCSI_TARGET_ENCRYPT   0x00000004

Definition at line 609 of file tidefs.h.

◆ TI_SCSI_TARGET_MIRROR

#define TI_SCSI_TARGET_MIRROR   0x00000002

Definition at line 608 of file tidefs.h.

◆ TI_SHA_1_DIGEST_SIZE

#define TI_SHA_1_DIGEST_SIZE   20

Definition at line 348 of file tidefs.h.

◆ TI_SHA_224_DIGEST_SIZE

#define TI_SHA_224_DIGEST_SIZE   28

Definition at line 350 of file tidefs.h.

◆ TI_SHA_256_DIGEST_SIZE

#define TI_SHA_256_DIGEST_SIZE   32

Definition at line 349 of file tidefs.h.

◆ TI_SHA_384_DIGEST_SIZE

#define TI_SHA_384_DIGEST_SIZE   48

Definition at line 352 of file tidefs.h.

◆ TI_SHA_512_DIGEST_SIZE

#define TI_SHA_512_DIGEST_SIZE   64

Definition at line 351 of file tidefs.h.

◆ TI_SHA_ALG_1

#define TI_SHA_ALG_1   0x04

Definition at line 342 of file tidefs.h.

◆ TI_SHA_ALG_224

#define TI_SHA_ALG_224   0x10

Definition at line 344 of file tidefs.h.

◆ TI_SHA_ALG_256

#define TI_SHA_ALG_256   0x08

Definition at line 343 of file tidefs.h.

◆ TI_SHA_ALG_384

#define TI_SHA_ALG_384   0x40

Definition at line 346 of file tidefs.h.

◆ TI_SHA_ALG_512

#define TI_SHA_ALG_512   0x20

Definition at line 345 of file tidefs.h.

◆ TI_SSP_INDIRECT_CDB_SIZE

#define TI_SSP_INDIRECT_CDB_SIZE   64

Definition at line 584 of file tidefs.h.

◆ tiModePageGet

#define tiModePageGet   1

Definition at line 325 of file tidefs.h.

◆ tiModePageSet

#define tiModePageSet   2

Definition at line 326 of file tidefs.h.

Enumeration Type Documentation

◆ tiAbortEventStatus_t

Enumerator
tiAbortOK 
tiAbortFailed 
tiAbortDelayed 
tiAbortInProgress 

Definition at line 509 of file tidefs.h.

◆ tiCnxEventStatus_t

Enumerator
tiCnxUp 
tiCnxDown 

Definition at line 469 of file tidefs.h.

◆ tiDataDirection_t

Enumerator
tiDirectionIn 
tiDirectionOut 

Definition at line 529 of file tidefs.h.

◆ tiDevEventStatus_t

Enumerator
tiDeviceRemoval 
tiDeviceArrival 
tiDeviceLoginReceived 

Definition at line 502 of file tidefs.h.

◆ tiDiscEventStatus_t

Enumerator
tiDiscOK 
tiDiscFailed 

Definition at line 475 of file tidefs.h.

◆ tiEncryptOp_t

Enumerator
tiEncryptGetInfo 
tiEncryptSetMode 
tiEncryptKekAdd 
tiEncryptDekInvalidate 
tiEncryptKekStore 
tiEncryptKekLoad 
tiEncryptAttribRegUpdate 
tiEncryptDekAdd 
tiEncryptOperatorManagement 
tiEncryptSelfTest 
tiEncryptSetOperator 
tiEncryptGetOperator 

Definition at line 146 of file tidefs.h.

◆ tiEncryptSubEvent_t

Enumerator
tiNVRAMSuccess 
tiNVRAMWriteFail 
tiNVRAMReadFail 
tiNVRAMNotFound 
tiNVRAMAccessTimeout 

Definition at line 538 of file tidefs.h.

◆ tiIntContextType_t

Enumerator
tiInterruptContext 
tiNonInterruptContext 

Definition at line 118 of file tidefs.h.

◆ tiIntrEventType_t

Enumerator
tiIntrEventTypeCnxError 
tiIntrEventTypeDiscovery 
tiIntrEventTypeTransportRecovery 
tiIntrEventTypeTaskManagement 
tiIntrEventTypeDeviceChange 
tiIntrEventTypeLogin 
tiIntrEventTypeLocalAbort 

Definition at line 455 of file tidefs.h.

◆ tiIOStatus_t

Enumerator
tiIOSuccess 
tiIOOverRun 
tiIOUnderRun 
tiIOFailed 
tiIODifError 
tiIOEncryptError 

Definition at line 177 of file tidefs.h.

◆ tiIOStatusDetail_t

Enumerator
tiDetailBusy 
tiDetailNotValid 
tiDetailNoLogin 
tiDetailAbortLogin 
tiDetailAbortReset 
tiDetailAborted 
tiDetailDifMismatch 
tiDetailDifAppTagMismatch 
tiDetailDifRefTagMismatch 
tiDetailDifCrcMismatch 
tiDetailDekKeyCacheMiss 
tiDetailCipherModeInvalid 
tiDetailDekIVMismatch 
tiDetailDekRamInterfaceError 
tiDetailDekIndexOutofBounds 
tiDetailOtherError 
tiDetailOtherErrorNoRetry 

Definition at line 197 of file tidefs.h.

◆ tiLoginEventStatus_t

Enumerator
tiLoginOK 
tiLoginFailed 
tiLogoutOK 
tiLogoutFailed 

Definition at line 481 of file tidefs.h.

◆ tiMutexType_t

Enumerator
tiSingleMutexLockPerPort 
tiOneMutexLockPerQueue 

Definition at line 109 of file tidefs.h.

◆ tiOperatorManagementStatus_t

Enumerator
tiOMNotSupported 
tiOMIllegalParam 
tiOMKENUnwrapFail 
tiOMNvramOpFailure 

Definition at line 166 of file tidefs.h.

◆ tiPortEvent_t

Enumerator
tiPortPanic 
tiPortResetComplete 
tiPortNameServerDown 
tiPortLinkDown 
tiPortLinkUp 
tiPortStarted 
tiPortStopped 
tiPortShutdown 
tiPortDiscoveryReady 
tiPortResetNeeded 
tiEncryptOperation 
tiModePageOperation 

Definition at line 127 of file tidefs.h.

◆ tiRecEventStatus_t

Enumerator
tiRecOK 
tiRecFailed 
tiRecStarted 

Definition at line 489 of file tidefs.h.

◆ tiReset_t

enum tiReset_t
Enumerator
tiSoftReset 
tiHardReset 
tiAutoReset 

Definition at line 407 of file tidefs.h.

◆ tiSglType_t

Enumerator
tiSgl 
tiSglList 
tiExtHdr 

Definition at line 99 of file tidefs.h.

◆ tiSMPStatus_t

Enumerator
tiSMPSuccess 
tiSMPAborted 
tiSMPFailed 

Definition at line 190 of file tidefs.h.

◆ tiStatus_t

enum tiStatus_t
Enumerator
tiSuccess 
tiError 
tiBusy 
tiIONoDevice 
tiMemoryTooLarge 
tiMemoryNotAvail 
tiInvalidHandle 
tiNotSupported 
tiReject 
tiIncorrectLun 
tiDeviceBusy 

Definition at line 65 of file tidefs.h.

◆ tiTgtEventType_t

Enumerator
tiTgtEventTypeCnxError 
tiTgtEventTypeDeviceChange 

Definition at line 598 of file tidefs.h.

◆ tiTMEventStatus_t

Enumerator
tiTMOK 
tiTMFailed 

Definition at line 496 of file tidefs.h.