|
enum | {
FC_RTG_FC4_DEV_DATA = 0x0,
FC_RTG_EXT_LINK = 0x2,
FC_RTG_FC4_LINK_DATA = 0x3,
FC_RTG_VIDEO_DATA = 0x4,
FC_RTG_EXT_HDR = 0x5,
FC_RTG_BASIC_LINK = 0x8,
FC_RTG_LINK_CTRL = 0xC
} |
|
enum | { FC_CAT_LD_REQUEST = 0x2,
FC_CAT_LD_REPLY = 0x3,
FC_CAT_LD_DIAG = 0xF
} |
|
enum | { FC_CAT_VFT_HDR = 0x0,
FC_CAT_IFR_HDR = 0x1,
FC_CAT_ENC_HDR = 0x2
} |
|
enum | {
FC_CAT_UNCATEG_INFO = 0x0,
FC_CAT_SOLICIT_DATA = 0x1,
FC_CAT_UNSOLICIT_CTRL = 0x2,
FC_CAT_SOLICIT_CTRL = 0x3,
FC_CAT_UNSOLICIT_DATA = 0x4,
FC_CAT_DATA_DESC = 0x5,
FC_CAT_UNSOLICIT_CMD = 0x6,
FC_CAT_CMD_STATUS = 0x7
} |
|
enum | {
FC_TYPE_BLS = 0x0,
FC_TYPE_ELS = 0x1,
FC_TYPE_IP = 0x5,
FC_TYPE_FCP = 0x8,
FC_TYPE_GPP = 0x9,
FC_TYPE_SERVICES = 0x20,
FC_TYPE_FC_FSS = 0x22,
FC_TYPE_FC_AL = 0x23,
FC_TYPE_FC_SNMP = 0x24,
FC_TYPE_FC_SPINFAB = 0xEE,
FC_TYPE_FC_DIAG = 0xEF,
FC_TYPE_MAX = 256
} |
|
enum | {
FCTL_EC_ORIG = 0x000000,
FCTL_EC_RESP = 0x800000,
FCTL_SEQ_INI = 0x000000,
FCTL_SEQ_REC = 0x400000,
FCTL_FS_EXCH = 0x200000,
FCTL_LS_EXCH = 0x100000,
FCTL_END_SEQ = 0x080000,
FCTL_SI_XFER = 0x010000,
FCTL_RO_PRESENT = 0x000008,
FCTL_FILLBYTE_MASK = 0x000003
} |
|
enum | {
FC_MIN_WELL_KNOWN_ADDR = 0xFFFFF0,
FC_DOMAIN_CONTROLLER_MASK = 0xFFFC00,
FC_ALIAS_SERVER = 0xFFFFF8,
FC_MGMT_SERVER = 0xFFFFFA,
FC_TIME_SERVER = 0xFFFFFB,
FC_NAME_SERVER = 0xFFFFFC,
FC_FABRIC_CONTROLLER = 0xFFFFFD,
FC_FABRIC_PORT = 0xFFFFFE,
FC_BROADCAST_SERVER = 0xFFFFFF
} |
|
enum | { FC_RXID_ANY = 0xFFFFU
} |
|
enum | {
FC_ELS_LS_RJT = 0x1,
FC_ELS_ACC = 0x02,
FC_ELS_PLOGI = 0x03,
FC_ELS_FLOGI = 0x04,
FC_ELS_LOGO = 0x05,
FC_ELS_ABTX = 0x06,
FC_ELS_RES = 0x08,
FC_ELS_RSS = 0x09,
FC_ELS_RSI = 0x0A,
FC_ELS_ESTC = 0x0C,
FC_ELS_RTV = 0x0E,
FC_ELS_RLS = 0x0F,
FC_ELS_ECHO = 0x10,
FC_ELS_TEST = 0x11,
FC_ELS_RRQ = 0x12,
FC_ELS_REC = 0x13,
FC_ELS_PRLI = 0x20,
FC_ELS_PRLO = 0x21,
FC_ELS_SCN = 0x22,
FC_ELS_TPRLO = 0x24,
FC_ELS_PDISC = 0x50,
FC_ELS_FDISC = 0x51,
FC_ELS_ADISC = 0x52,
FC_ELS_FARP_REQ = 0x54,
FC_ELS_FARP_REP = 0x55,
FC_ELS_FAN = 0x60,
FC_ELS_RSCN = 0x61,
FC_ELS_SCR = 0x62,
FC_ELS_RTIN = 0x77,
FC_ELS_RNID = 0x78,
FC_ELS_RLIR = 0x79,
FC_ELS_RPSC = 0x7D,
FC_ELS_QSA = 0x7E,
FC_ELS_E2E_LBEACON = 0x81,
FC_ELS_AUTH = 0x90,
FC_ELS_RFCN = 0x97
} |
|
enum | { FC_PH_VER_4_3 = 0x09,
FC_PH_VER_PH_3 = 0x20
} |
|
enum | { FC_MIN_PDUSZ = 512,
FC_MAX_PDUSZ = 2112
} |
|
enum | { FC_PRLI_ACC_XQTD = 0x1,
FC_PRLI_ACC_PREDEF_IMG = 0x5
} |
|
enum | { FC_SCR_REG_FUNC_FABRIC_DETECTED = 0x01,
FC_SCR_REG_FUNC_N_PORT_DETECTED = 0x02,
FC_SCR_REG_FUNC_FULL = 0x03,
FC_SCR_REG_FUNC_CLEAR_REG = 0xFF
} |
|
enum | { FC_VU_SCR_REG_FUNC_FABRIC_NAME_CHANGE = 0x01
} |
|
enum | {
FC_CAT_NOP = 0x0,
FC_CAT_ABTS = 0x1,
FC_CAT_RMC = 0x2,
FC_CAT_BA_ACC = 0x4,
FC_CAT_BA_RJT = 0x5,
FC_CAT_PRMT = 0x6
} |
|
enum | {
FC_LS_RJT_RSN_INV_CMD_CODE = 0x01,
FC_LS_RJT_RSN_LOGICAL_ERROR = 0x03,
FC_LS_RJT_RSN_LOGICAL_BUSY = 0x05,
FC_LS_RJT_RSN_PROTOCOL_ERROR = 0x07,
FC_LS_RJT_RSN_UNABLE_TO_PERF_CMD = 0x09,
FC_LS_RJT_RSN_CMD_NOT_SUPP = 0x0B
} |
|
enum | {
FC_LS_RJT_EXP_NO_ADDL_INFO = 0x00,
FC_LS_RJT_EXP_SPARMS_ERR_OPTIONS = 0x01,
FC_LS_RJT_EXP_SPARMS_ERR_INI_CTL = 0x03,
FC_LS_RJT_EXP_SPARMS_ERR_REC_CTL = 0x05,
FC_LS_RJT_EXP_SPARMS_ERR_RXSZ = 0x07,
FC_LS_RJT_EXP_SPARMS_ERR_CONSEQ = 0x09,
FC_LS_RJT_EXP_SPARMS_ERR_CREDIT = 0x0B,
FC_LS_RJT_EXP_INV_PORT_NAME = 0x0D,
FC_LS_RJT_EXP_INV_NODE_FABRIC_NAME = 0x0E,
FC_LS_RJT_EXP_INV_CSP = 0x0F,
FC_LS_RJT_EXP_INV_ASSOC_HDR = 0x11,
FC_LS_RJT_EXP_ASSOC_HDR_REQD = 0x13,
FC_LS_RJT_EXP_INV_ORIG_S_ID = 0x15,
FC_LS_RJT_EXP_INV_OXID_RXID_COMB = 0x17,
FC_LS_RJT_EXP_CMD_ALREADY_IN_PROG = 0x19,
FC_LS_RJT_EXP_LOGIN_REQUIRED = 0x1E,
FC_LS_RJT_EXP_INVALID_NPORT_ID = 0x1F,
FC_LS_RJT_EXP_INSUFF_RES = 0x29,
FC_LS_RJT_EXP_CMD_NOT_SUPP = 0x2C,
FC_LS_RJT_EXP_INV_PAYLOAD_LEN = 0x2D
} |
|
enum | fc_tprlo_type { FC_GLOBAL_LOGO = 1,
FC_TPR_LOGO
} |
|
enum | fc_rscn_format { FC_RSCN_FORMAT_PORTID = 0x0,
FC_RSCN_FORMAT_AREA = 0x1,
FC_RSCN_FORMAT_DOMAIN = 0x2,
FC_RSCN_FORMAT_FABRIC = 0x3
} |
|
enum | fc_rpsc_speed_cap {
RPSC_SPEED_CAP_1G = 0x8000,
RPSC_SPEED_CAP_2G = 0x4000,
RPSC_SPEED_CAP_4G = 0x2000,
RPSC_SPEED_CAP_10G = 0x1000,
RPSC_SPEED_CAP_8G = 0x0800,
RPSC_SPEED_CAP_16G = 0x0400,
RPSC_SPEED_CAP_UNKNOWN = 0x0001
} |
|
enum | fc_rpsc_op_speed {
RPSC_OP_SPEED_1G = 0x8000,
RPSC_OP_SPEED_2G = 0x4000,
RPSC_OP_SPEED_4G = 0x2000,
RPSC_OP_SPEED_10G = 0x1000,
RPSC_OP_SPEED_8G = 0x0800,
RPSC_OP_SPEED_16G = 0x0400,
RPSC_OP_SPEED_NOT_EST = 0x0001
} |
|
enum | fc_rpsc2_port_type {
RPSC2_PORT_TYPE_UNKNOWN = 0,
RPSC2_PORT_TYPE_NPORT = 1,
RPSC2_PORT_TYPE_NLPORT = 2,
RPSC2_PORT_TYPE_NPIV_PORT = 0x5f,
RPSC2_PORT_TYPE_NPORT_TRUNK = 0x6f
} |
|
enum | fc_cos { FC_CLASS_2 = 0x04,
FC_CLASS_3 = 0x08,
FC_CLASS_2_3 = 0x0C
} |
|
enum | fcp_iodir { FCP_IODIR_NONE = 0,
FCP_IODIR_WRITE = 1,
FCP_IODIR_READ = 2,
FCP_IODIR_RW = 3
} |
|
enum | fcp_tm_cmnd {
FCP_TM_ABORT_TASK_SET = BIT(1),
FCP_TM_CLEAR_TASK_SET = BIT(2),
FCP_TM_LUN_RESET = BIT(4),
FCP_TM_TARGET_RESET = BIT(5),
FCP_TM_CLEAR_ACA = BIT(6)
} |
|
enum | fcp_residue { FCP_NO_RESIDUE = 0,
FCP_RESID_OVER = 1,
FCP_RESID_UNDER = 2
} |
|
enum | { CT_GS3_REVISION = 0x01
} |
|
enum | {
CT_GSTYPE_KEYSERVICE = 0xF7,
CT_GSTYPE_ALIASSERVICE = 0xF8,
CT_GSTYPE_MGMTSERVICE = 0xFA,
CT_GSTYPE_TIMESERVICE = 0xFB,
CT_GSTYPE_DIRSERVICE = 0xFC
} |
|
enum | { CT_GSSUBTYPE_NAMESERVER = 0x02
} |
|
enum | {
CT_GSSUBTYPE_CFGSERVER = 0x01,
CT_GSSUBTYPE_UNZONED_NS = 0x02,
CT_GSSUBTYPE_ZONESERVER = 0x03,
CT_GSSUBTYPE_LOCKSERVER = 0x04,
CT_GSSUBTYPE_HBA_MGMTSERVER = 0x10
} |
|
enum | { CT_RSP_REJECT = 0x8001,
CT_RSP_ACCEPT = 0x8002
} |
|
enum | {
CT_RSN_INV_CMD = 0x01,
CT_RSN_INV_VER = 0x02,
CT_RSN_LOGIC_ERR = 0x03,
CT_RSN_INV_SIZE = 0x04,
CT_RSN_LOGICAL_BUSY = 0x05,
CT_RSN_PROTO_ERR = 0x07,
CT_RSN_UNABLE_TO_PERF = 0x09,
CT_RSN_NOT_SUPP = 0x0B,
CT_RSN_SERVER_NOT_AVBL = 0x0D,
CT_RSN_SESSION_COULD_NOT_BE_ESTBD = 0x0E,
CT_RSN_VENDOR_SPECIFIC = 0xFF
} |
|
enum | {
CT_NS_EXP_NOADDITIONAL = 0x00,
CT_NS_EXP_ID_NOT_REG = 0x01,
CT_NS_EXP_PN_NOT_REG = 0x02,
CT_NS_EXP_NN_NOT_REG = 0x03,
CT_NS_EXP_CS_NOT_REG = 0x04,
CT_NS_EXP_IPN_NOT_REG = 0x05,
CT_NS_EXP_IPA_NOT_REG = 0x06,
CT_NS_EXP_FT_NOT_REG = 0x07,
CT_NS_EXP_SPN_NOT_REG = 0x08,
CT_NS_EXP_SNN_NOT_REG = 0x09,
CT_NS_EXP_PT_NOT_REG = 0x0A,
CT_NS_EXP_IPP_NOT_REG = 0x0B,
CT_NS_EXP_FPN_NOT_REG = 0x0C,
CT_NS_EXP_HA_NOT_REG = 0x0D,
CT_NS_EXP_FD_NOT_REG = 0x0E,
CT_NS_EXP_FF_NOT_REG = 0x0F,
CT_NS_EXP_ACCESSDENIED = 0x10,
CT_NS_EXP_UNACCEPTABLE_ID = 0x11,
CT_NS_EXP_DATABASEEMPTY = 0x12,
CT_NS_EXP_NOT_REG_IN_SCOPE = 0x13,
CT_NS_EXP_DOM_ID_NOT_PRESENT = 0x14,
CT_NS_EXP_PORT_NUM_NOT_PRESENT = 0x15,
CT_NS_EXP_NO_DEVICE_ATTACHED = 0x16
} |
|
enum | {
CT_EXP_AUTH_EXCEPTION = 0xF1,
CT_EXP_DB_FULL = 0xF2,
CT_EXP_DB_EMPTY = 0xF3,
CT_EXP_PROCESSING_REQ = 0xF4,
CT_EXP_UNABLE_TO_VERIFY_CONN = 0xF5,
CT_EXP_DEVICES_NOT_IN_CMN_ZONE = 0xF6
} |
|
enum | {
GS_GID_PN = 0x0121,
GS_GPN_ID = 0x0112,
GS_GNN_ID = 0x0113,
GS_GID_FT = 0x0171,
GS_GSPN_ID = 0x0118,
GS_RFT_ID = 0x0217,
GS_RSPN_ID = 0x0218,
GS_RSNN_NN = 0x0239,
GS_RPN_ID = 0x0212,
GS_RNN_ID = 0x0213,
GS_RCS_ID = 0x0214,
GS_RPT_ID = 0x021A,
GS_GA_NXT = 0x0100,
GS_RFF_ID = 0x021F
} |
|
enum | { GS_FC_GFN_CMD = 0x0114,
GS_FC_GMAL_CMD = 0x0116,
GS_FC_TRACE_CMD = 0x0400,
GS_FC_PING_CMD = 0x0401
} |
|
enum | fdmi_hba_attribute_type {
FDMI_HBA_ATTRIB_NODENAME = 1,
FDMI_HBA_ATTRIB_MANUFACTURER,
FDMI_HBA_ATTRIB_SERIALNUM,
FDMI_HBA_ATTRIB_MODEL,
FDMI_HBA_ATTRIB_MODEL_DESC,
FDMI_HBA_ATTRIB_HW_VERSION,
FDMI_HBA_ATTRIB_DRIVER_VERSION,
FDMI_HBA_ATTRIB_ROM_VERSION,
FDMI_HBA_ATTRIB_FW_VERSION,
FDMI_HBA_ATTRIB_OS_NAME,
FDMI_HBA_ATTRIB_MAX_CT,
FDMI_HBA_ATTRIB_MAX_TYPE
} |
|
enum | fdmi_port_attribute_type {
FDMI_PORT_ATTRIB_FC4_TYPES = 1,
FDMI_PORT_ATTRIB_SUPP_SPEED,
FDMI_PORT_ATTRIB_PORT_SPEED,
FDMI_PORT_ATTRIB_FRAME_SIZE,
FDMI_PORT_ATTRIB_DEV_NAME,
FDMI_PORT_ATTRIB_HOST_NAME,
FDMI_PORT_ATTR_MAX_TYPE
} |
|