iSCSI domain object More...
#include <ocs_common.h>
iSCSI domain object
This object is a container for the various SLI components needed to connect to the domain of a FC or FCoE switch
Definition at line 149 of file ocs_common.h.
Data Fields | |
| ocs_t * | ocs |
| uint32_t | instance_index |
| char | display_name [OCS_DISPLAY_NAME_LENGTH] |
| ocs_list_t | sport_list |
| ocs_scsi_ini_domain_t | ini_domain |
| ocs_scsi_tgt_domain_t | tgt_domain |
| ocs_mgmt_functions_t * | mgmt_functions |
| uint32_t | sport_instance_count |
| uint32_t | node_instance_count |
| ocs_rlock_t | lock |
| ocs_list_link_t | link |
| ocs_sli_port_t * | sport |
| char ocs_domain_t::display_name[OCS_DISPLAY_NAME_LENGTH] |
Node display name
Definition at line 153 of file ocs_common.h.
| ocs_scsi_ini_domain_t ocs_domain_t::ini_domain |
initiator backend private domain data
Definition at line 155 of file ocs_common.h.
| uint32_t ocs_domain_t::instance_index |
unique instance index value
Definition at line 152 of file ocs_common.h.
| ocs_list_link_t ocs_domain_t::link |
Definition at line 167 of file ocs_common.h.
| ocs_rlock_t ocs_domain_t::lock |
node wide lock
Definition at line 166 of file ocs_common.h.
| ocs_mgmt_functions_t* ocs_domain_t::mgmt_functions |
Definition at line 157 of file ocs_common.h.
| uint32_t ocs_domain_t::node_instance_count |
count of node instances
Definition at line 163 of file ocs_common.h.
| ocs_t* ocs_domain_t::ocs |
pointer back to ocs
Definition at line 151 of file ocs_common.h.
| ocs_sli_port_t* ocs_domain_t::sport |
Pointer to associated SLI port object
Definition at line 168 of file ocs_common.h.
| uint32_t ocs_domain_t::sport_instance_count |
count of sport instances
Definition at line 162 of file ocs_common.h.
| ocs_list_t ocs_domain_t::sport_list |
linked list of SLI ports
Definition at line 154 of file ocs_common.h.
| ocs_scsi_tgt_domain_t ocs_domain_t::tgt_domain |
target backend private domain data
Definition at line 156 of file ocs_common.h.