#include "bfa_fc.h"
#include "bfa_defs_svc.h"
Go to the source code of this file.
|
enum | bfa_vf_state {
BFA_VF_UNINIT = 0,
BFA_VF_LINK_DOWN = 1,
BFA_VF_FLOGI = 2,
BFA_VF_AUTH = 3,
BFA_VF_NOFABRIC = 4,
BFA_VF_ONLINE = 5,
BFA_VF_EVFP = 6,
BFA_VF_ISOLATED = 7
} |
|
enum | bfa_lport_role { BFA_LPORT_ROLE_FCP_IM = 0x01,
BFA_LPORT_ROLE_FCP_MAX = BFA_LPORT_ROLE_FCP_IM
} |
|
enum | bfa_lport_state { BFA_LPORT_UNINIT = 0,
BFA_LPORT_FDISC = 1,
BFA_LPORT_ONLINE = 2,
BFA_LPORT_OFFLINE = 3
} |
|
enum | bfa_lport_type { BFA_LPORT_TYPE_PHYSICAL = 0,
BFA_LPORT_TYPE_VIRTUAL
} |
|
enum | bfa_lport_offline_reason {
BFA_LPORT_OFFLINE_UNKNOWN = 0,
BFA_LPORT_OFFLINE_LINKDOWN,
BFA_LPORT_OFFLINE_FAB_UNSUPPORTED,
BFA_LPORT_OFFLINE_FAB_NORESOURCES,
BFA_LPORT_OFFLINE_FAB_LOGOUT
} |
|
enum | bfa_vport_state {
BFA_FCS_VPORT_UNINIT = 0,
BFA_FCS_VPORT_CREATED = 1,
BFA_FCS_VPORT_OFFLINE = 1,
BFA_FCS_VPORT_FDISC_SEND = 2,
BFA_FCS_VPORT_FDISC = 3,
BFA_FCS_VPORT_FDISC_RETRY = 4,
BFA_FCS_VPORT_FDISC_RSP_WAIT = 5,
BFA_FCS_VPORT_ONLINE = 6,
BFA_FCS_VPORT_DELETING = 7,
BFA_FCS_VPORT_CLEANUP = 8,
BFA_FCS_VPORT_LOGO_SEND = 9,
BFA_FCS_VPORT_LOGO = 10,
BFA_FCS_VPORT_ERROR = 11,
BFA_FCS_VPORT_MAX_STATE
} |
|
enum | bfa_rport_state {
BFA_RPORT_UNINIT = 0,
BFA_RPORT_OFFLINE = 1,
BFA_RPORT_PLOGI = 2,
BFA_RPORT_ONLINE = 3,
BFA_RPORT_PLOGI_RETRY = 4,
BFA_RPORT_NSQUERY = 5,
BFA_RPORT_ADISC = 6,
BFA_RPORT_LOGO = 7,
BFA_RPORT_LOGORCV = 8,
BFA_RPORT_NSDISC = 9
} |
|
enum | bfa_rport_function { BFA_RPORT_INITIATOR = 0x01,
BFA_RPORT_TARGET = 0x02
} |
|
enum | bfa_itnim_state {
BFA_ITNIM_OFFLINE = 0,
BFA_ITNIM_PRLI_SEND = 1,
BFA_ITNIM_PRLI_SENT = 2,
BFA_ITNIM_PRLI_RETRY = 3,
BFA_ITNIM_HCB_ONLINE = 4,
BFA_ITNIM_ONLINE = 5,
BFA_ITNIM_HCB_OFFLINE = 6,
BFA_ITNIM_INITIATIOR = 7
} |
|
#define BFA_FCS_FABRIC_IPADDR_SZ 16 |
#define BFA_FCS_MAX_LPORTS 256 |
#define BFA_MAX_IO_INDEX 7 |
#define BFA_NO_IO_INDEX 9 |
#define BFA_RPORT_SYMNAME_MAXLEN 255 |
#define BFA_SYMNAME_MAXLEN 128 /* 128 bytes */ |
- Enumerator:
BFA_ITNIM_OFFLINE |
|
BFA_ITNIM_PRLI_SEND |
|
BFA_ITNIM_PRLI_SENT |
|
BFA_ITNIM_PRLI_RETRY |
|
BFA_ITNIM_HCB_ONLINE |
|
BFA_ITNIM_ONLINE |
|
BFA_ITNIM_HCB_OFFLINE |
|
BFA_ITNIM_INITIATIOR |
|
Definition at line 438 of file bfa_defs_fcs.h.
- Enumerator:
BFA_LPORT_OFFLINE_UNKNOWN |
|
BFA_LPORT_OFFLINE_LINKDOWN |
|
BFA_LPORT_OFFLINE_FAB_UNSUPPORTED |
|
BFA_LPORT_OFFLINE_FAB_NORESOURCES |
|
BFA_LPORT_OFFLINE_FAB_LOGOUT |
|
Definition at line 125 of file bfa_defs_fcs.h.
- Enumerator:
BFA_LPORT_ROLE_FCP_IM |
|
BFA_LPORT_ROLE_FCP_MAX |
|
Definition at line 84 of file bfa_defs_fcs.h.
- Enumerator:
BFA_LPORT_UNINIT |
|
BFA_LPORT_FDISC |
|
BFA_LPORT_ONLINE |
|
BFA_LPORT_OFFLINE |
|
Definition at line 107 of file bfa_defs_fcs.h.
- Enumerator:
BFA_LPORT_TYPE_PHYSICAL |
|
BFA_LPORT_TYPE_VIRTUAL |
|
Definition at line 117 of file bfa_defs_fcs.h.
- Enumerator:
BFA_RPORT_INITIATOR |
|
BFA_RPORT_TARGET |
|
Definition at line 343 of file bfa_defs_fcs.h.
- Enumerator:
BFA_RPORT_UNINIT |
|
BFA_RPORT_OFFLINE |
|
BFA_RPORT_PLOGI |
|
BFA_RPORT_ONLINE |
|
BFA_RPORT_PLOGI_RETRY |
|
BFA_RPORT_NSQUERY |
|
BFA_RPORT_ADISC |
|
BFA_RPORT_LOGO |
|
BFA_RPORT_LOGORCV |
|
BFA_RPORT_NSDISC |
|
Definition at line 327 of file bfa_defs_fcs.h.
- Enumerator:
BFA_VF_UNINIT |
|
BFA_VF_LINK_DOWN |
|
BFA_VF_FLOGI |
|
BFA_VF_AUTH |
|
BFA_VF_NOFABRIC |
|
BFA_VF_ONLINE |
|
BFA_VF_EVFP |
|
BFA_VF_ISOLATED |
|
Definition at line 27 of file bfa_defs_fcs.h.
- Enumerator:
BFA_FCS_VPORT_UNINIT |
|
BFA_FCS_VPORT_CREATED |
|
BFA_FCS_VPORT_OFFLINE |
|
BFA_FCS_VPORT_FDISC_SEND |
|
BFA_FCS_VPORT_FDISC |
|
BFA_FCS_VPORT_FDISC_RETRY |
|
BFA_FCS_VPORT_FDISC_RSP_WAIT |
|
BFA_FCS_VPORT_ONLINE |
|
BFA_FCS_VPORT_DELETING |
|
BFA_FCS_VPORT_CLEANUP |
|
BFA_FCS_VPORT_LOGO_SEND |
|
BFA_FCS_VPORT_LOGO |
|
BFA_FCS_VPORT_ERROR |
|
BFA_FCS_VPORT_MAX_STATE |
|
Definition at line 260 of file bfa_defs_fcs.h.