| DIF separates allocation pool | |
| Defines the standard sense response bits per the SCSI SPC specification | |
| Internal workaround structure instance | |
| Stores information needed to manage targets | |
| Defines the iSCSI header for the async PDU | |
| Defines the generic iSCSI basic header segment | |
| Defines the iSCSI command PDU header | |
| Defines the iSCSI data-in PDU header | |
| Defines the iSCSI data-out PDU header | |
| Defines the iSCSI AHS and data segment length in the PDU header | |
| Defines the iSCSI initiator and target session IDs in the PDU header | |
| Defines the iSCSI login PDU header | |
| Defines the iSCSI login response PDU header | |
| Defines the iSCSI logout PDU header | |
| Defines the iSCSI logout response PDU header | |
| Defines a union to decode the SCSI LUN field in various ways | |
| Defines the iSCSI nop-in PDU header | |
| Defines the iSCSI nop-out PDU header | |
| Defines the iSCSI R2T PDU header | |
| Defines the iSCSI reject PDU header | |
| Defines the iSCSI response PDU header | |
| Defines the iSCSI task management PDU header | |
| Defines the iSCSI task management response PDU header | |
| Defines the iSCSI text command PDU header | |
| Defines the iSCSI text response PDU header | |
| Defines the common mailbox header structure | |
| Defines the structure of a FC SLI_CONFIG mailbox command | |
| Defines the mode sense parameter block descriptor | |
| Internal structure for mode sense parameter data pages | |
| Defines the mode sense 10 parameter header | |
| Defines the mode sense 6 parameter header | |
| Defines the mode sense long parameter block descriptor | |
| Structure for storing CHAP usernames and passwords | |
| HAL command context | |
| Structure used to signal when a mailbox command callback is complete and passes the status and any other parameters back to the caller | |
| List object to hold PDUs with continue bit set during login and text negotiation | |
| Connection object | |
| ISCSI domain object | |
| Structure to define what connection event occurred and it's parameters | |
| Structure to hold the fields returned on a connection invalidation event | |
| Structure to hold the fields returned on a new connection event | |
| T10 DIF information passed to the transport | |
| Used for returning IP information in return from ocs_hal_portal_ip_get() | |
| Defines the parameters for an IO based on the IO type | |
| HAL IO object | |
| Structure wrapping an IP address and subnet together with their type | |
| Structure wrapping an IP address together with it's type | |
| A Profile Descriptor | |
| A Profile List | |
| Defines a wrapper for the RQ payload buffers so that we can place it back on the proper queue | |
| Structure to track RQ buffers submitted to the chip | |
| Structure to track RQ buffers submitted to the chip | |
| SGL information structure | |
| Defines the HAL scatter gather list element | |
| HAL link configuration enum to Skyhawk link config ID mapping | |
| HAL object | |
| TARGET_LOGIN_OPTIONS | |
| Structure to hold the fields returned on a target data digest error event | |
| Defines a structure to contain the fields specific to an initiator IO completion | |
| IO pool | |
| Connection info ioctl structure | |
| OCS_CTL_CMD_GET_DDUMP ioctl structure | |
| DRIVER_INFO ioctl structure | |
| OCS_IOCTL_CMD_ECD_HELPER ioctl structure | |
| IOCTL_CMD_IOCTL_ELXU_MBOX ioctl structure | |
| OCS_CTL_CMD_GET_STATUS, OCS_CTL_CMD_GET_CONFIG | |
| OCS test ioctl | |
| OCS_IOCTL_CMD_VPORT ioctl structure | |
| Structure wrapping an IP address and subnet together with their type | |
| Structure wrapping an IP address together with it's type | |
| Object to queue login requests waiting for buffers | |
| ISCSI object memory tracker | |
| Structure used to hold the response entries of set_route_table command | |
| ISCSI object | |
| Stores information needed IP addresses for targets | |
| List/link structure | |
| Defines the fields required to track the login keys during negotiation | |
| Link configuration callback argument | |
| HAL link config enum to mgmt string value mapping | |
| A structure that contains the status and extended status fields | |
| Generic ramdisc scatter-gather list | |
| Ramdisc instance structure | |
| Ocs_ramdisc_ua_t is a collection of UNIT ATTENTION conditions | |
| Ocs_ramdisc_ua_t represents a single UNIT ATTENTION condition | |
| A structure used to contain all data related to an adapter for this driver | |
| SCSI command response | |
| T10 DIF information passed to the transport | |
| Initiator private node structure | |
| Generic scatter-gather list structure | |
| Target private domain structure | |
| Target private IO structure | |
| Target private node structure | |
| Target private sport structure | |
| Target private ocs structure | |
| SESSION_LOGIN_OPTIONS | |
| Defines the parameters passed to the target unsolicted PDU handler | |
| ISCSI Session object | |
| State machine context header | |
| SLI Port object | |
| Void pointer array structure | |
| Structure for storing VLAN id and interface handle together | |
| Ramdisc segment structure | |
| A structure used to create the READ CAPACITY (10) parameter data | |
| A structure used to create READ CAPACITY (16) parameter data | |
| A structure used to create the inquiry page B1 data | |
| A structure used to create the inquiry page B0 data | |
| A structure used to map a handler function to a SCSI sommand | |
| The Designator used by inquiry page 83. This is an EUI-64 based 12-byte identifier | |
| A structure used to create the device ID data for inquiry page 83 | |
| A structure used to create the inquiry page 83 data | |
| Vendor specific inquiry data for External DIF | |
| A structure used to create the inquiry page 86 data | |
| A structure used to create the standard inquiry data | |
| A structure used to create the inquiry page 00 data | |
| A structure used to create the inquiry page 80 data | |
| Asynchronous Completion Queue Entry | |
| Buffer Descriptor Entry (BDE) | |
| Used to decode I_SOL CQEs | |
| Used to decode DMSG CQEs | |
| Used to decode DPDU CQEs | |
| Used to decode CMNDINV CQEs | |
| Used to decode CNXINV CQEs | |
| Used to decode T_SOL CQEs | |
| Used to decode T_SOL_DATA_DIGEST CQEs | |
| WQE used to Update a connection context | |
| WQE used to for INITIATOR_NOP_OUT WQE (data from ini->Tgt) | |
| WQE used to for INITIATOR_READ WQE (data from ini->Tgt) | |
| WQE used to for INITIATOR_TMF WQE | |
| WQE used to for INITIATOR_WRITE_COMMAND WQE (data from ini->Tgt) | |
| WQE used to for TGT_STS WQE (data from Tgt->Ini) | |
| WQE used to for TGT_SOS WQE (Tgt Response) | |
| WQE used to for TGT_STS WQE (data from ini->Tgt) | |
| WQE used to transmit a PDU without any modificiation | |
| T10 DIF Scatter-Gather Entry (SGE) | |
| T10 DIF Seed Scatter-Gather Entry (SGE) | |
| Event Queue Entry | |
| IP_ADDRESS_SUBNET_FORMAT | |
| IP_ADDRESS_FORMAT | |
| Asynchronouse Event : iSCSI Event - DHCP operation complete | |
| Asynchronouse Event : iSCSI Event - iCMPv6 Error | |
| Asynchronouse Event : iSCSI Event - New TCP Connection | |
| Asynchronouse Event : iSCSI Event - iCMPv6 Error | |
| Asynchronouse Event : iSCSI Event - stateless operation complete | |
| Asynchronouse Event : iSCSI Event | |
| Link Config Descriptor for link config functions | |
| Asynchronouse Event : Link State ACQE | |
| Mailbox Completion Queue Entry | |
| Mailbox queue Element header | |
| Profile Descriptor for profile functions | |
| This structure contains the fields in a CNXINV completion | |
| This structure contains the fields in a T_DATA_DIGEST completion | |
| This structure contains the fields in a DMSG completion | |
| This structure contains the fields in a DPDU completion | |
| This structure contains the fields in a I_SOL completion | |
| This structure contains the type and associated fields for a CQE completion | |
| This structure contains the fields in a CMNDINV completion | |
| This structure contains the fields in a T_SOL completion | |
| This structure contains the fields in a T_DATA_DIGEST completion | |
| This structure is used to track the SLI4 queues | |
| COMMON_CREATE_CQ_V0 | |
| COMMON_CREATE_CQ_V2 | |
| COMMON_CREATE_EQ | |
| COMMON_CREATE_MQ_EXT | |
| COMMON_DELETE_OBJECT | |
| Common Destroy CQ | |
| Common Destroy EQ | |
| Common Destroy MQ | |
| COMMON_EXT_FAT_CONFIGURE_SNAPSHOT | |
| COMMON_EXT_FAT_READ_STRING_TABLE | |
| COMMON_EXT_FAT_RETRIEVE_SNAPSHOT | |
| COMMON_FUNCTION_RESET | |
| COMMON_GET_ACTIVE_PROFILE | |
| COMMON_GET_BE_CONFIGURATION_AND_RESOURCES (v1) | |
| COMMON_GET_CNTL_ATTRIBUTES | |
| COMMON_GET_CNTL_ATTRIBUTES | |
| COMMON_GET_EXT_FAT_CAPABILITIES | |
| COMMON_GET_FUNCTION_CONFIG | |
| COMMON_GET_FW_VERSION | |
| COMMON_GET_PROFILE_CONFIG | |
| COMMON_GET_PROFILE_LIST | |
| COMMON_GET_RECONFIG_LINK_INFO | |
| COMMON_GET_VPD_DATA | |
| COMMON_ISCSI_CFG_POST_SGL_PAGES (v0) | |
| COMMON_ISCSI_CFG_POST_SGL_PAGES (v1) | |
| COMMON_ISCSI_CFG_REMOVE_SGL_PAGES | |
| COMMON_ISCSI_ERROR_RECOVERY_INVALIDATE_CMDS | |
| COMMON_ISCSI_NTWK_CONFIGURE_STATELESS_IP_ADDR | |
| COMMON_ISCSI_NTWK_DISCOVER_ISNS_SERVER | |
| COMMON_ISCSI_NTWK_DISCOVERED_ISNS_SERVERS | |
| COMMON_ISCSI_NTWK_GET_DEFAULT_GATEWAY | |
| COMMON_ISCSI_NTWK_GET_ROUTE_TABLE | |
| COMMON_ISCSI_NTWK_IFACE_CREATE | |
| COMMON_ISCSI_NTWK_IFACE_DELETE | |
| COMMON_ISCSI_NTWK_MODIFY_DEFAULT_GATEWAY | |
| COMMON_ISCSI_NTWK_MODIFY_IP_ADDR | |
| COMMON_ISCSI_NTWK_RELEASE_STATELESS_IP_ADDR | |
| COMMON_ISCSI_NTWK_SET_ROUTE_TABLE | |
| COMMON_ISCSI_NTWK_SET_VLAN | |
| COMMON_MANAGE_FAT | |
| COMMON_MODIFY_EQ_DELAY | |
| COMMON_NOP | |
| COMMON_QUERY_FW_CONFIG | |
| COMMON_READ_OBJECT_LIST | |
| COMMON_READ_OBJECT | |
| COMMON_SET_ACTIVE_PROFILE | |
| COMMON_SET_BE_CONFIGURATION_AND_RESOURCES (v1) | |
| COMMON_SET_EXT_FAT_CAPABILITIES | |
| COMMON_SET_PROFILE_CONFIG | |
| COMMON_SET_RECONFIG_LINK_ID | |
| Common TCP_UPLOAD | |
| COMMON_WRITE_FLASHROM | |
| COMMON_WRITE_OBJECT | |
| Generic Command Request header | |
| COMMON_ISCSI_CLEANUP | |
| ISCSI_DEFQ_CREATE | |
| ISCSI_DEFQ_DESTROY | |
| ISCSI_GET_CONNECTION_INFO | |
| ISCSI_INI_INVALIDATE_CONNECTION | |
| COMMON_ISCSI_NTWK_GET_ALL_IF_ID | |
| COMMON_ISCSI_NTWK_GET_IF_INFO | |
| ISCSI_NTWK_SET_MTU | |
| COMMON_ISCSI_SET_FRAGNUM_BITS | |
| ISCSI_TCP_CONNECT_AND_OFFLOAD | |
| ISCSI_TCP_DISCONNECT | |
| ISCSI_TGT_CONNECTION_REJECT | |
| ISCSI_TGT_GET_CONNECTION_INFO | |
| ISCSI_TGT_INVALIDATE_CONNECTION | |
| ISCSI_TGT_ISNS_SEND_PACKET | |
| ISCSI_TGT_OFFLOAD_CONNECTION | |
| ISCSI_TGT_START_ESI_LISTEN | |
| ISCSI_TGT_START_LISTEN_SERVER | |
| ISCSI_TGT_STOP_ESI_LISTEN | |
| ISCSI_TGT_STOP_LISTEN_SERVER | |
| ISCSI_WQ_CREATE | |
| ISCSI_WQ_DESTROY | |
| Generic Common Create EQ/CQ/MQ/WQ/RQ Queue completion | |
| Generic Command Response header | |
| ROUTE_TABLE_ENTRY_FORMAT | |
| SESSION_LOGIN_OPTIONS | |
| Scatter-Gather Entry (SGE) | |
| Used to decode I_SOL CQEs | |
| Used to decode DMSG CQEs | |
| Used to decode DPDU CQEs | |
| Used to decode CMNDINV CQEs | |
| Used to decode CNXINV CQEs | |
| Used to decode T_SOL CQEs | |
| Used to decode T_SOL_DATA_DIGEST CQEs | |
| Used to decode T_SOL_DATA_DIGEST CQEs | |
| COMMON_GET_SLI4_PARAMETERS | |
| WQE used to Update a connection context | |
| WQE used to for DIF WQE | |
| WQE used to for INITIATOR_NOP_OUT WQE (data from ini->Tgt) | |
| WQE used to for INITIATOR_READ WQE (data from ini->Tgt) | |
| WQE used to for INITIATOR_TMF WQE | |
| WQE used to for INITIATOR_WRITE_COMMAND WQE (data from ini->Tgt) | |
| WQE used to for TGT_DATAIN WQE (data from Tgt->Ini) | |
| WQE used to for TGT_SOS WQE (Tgt Response) | |
| WQE used to for TGT_STS WQE (data from ini->Tgt) | |
| WQE used to transmit a PDU without any modificiation (TGT_DM_CMD) | |
| TARGET_LOGIN_OPTIONS | |
| This structure is used to track the WQEs for iSCSI | |
| VPD buffer structure |