Lines Matching defs:bfa_fcs_lport_s
142 struct bfa_fcs_lport_s { struct
143 struct list_head qe; /* used by port/vport */
144 bfa_sm_t sm; /* state machine */
145 struct bfa_fcs_fabric_s *fabric; /* parent fabric */
146 struct bfa_lport_cfg_s port_cfg; /* port configuration */
147 struct bfa_timer_s link_timer; /* timer for link offline */
148 u32 pid:24; /* FC address */
149 u8 lp_tag; /* lport tag */
150 u16 num_rports; /* Num of r-ports */
151 struct list_head rport_q; /* queue of discovered r-ports */
152 struct bfa_fcs_s *fcs; /* FCS instance */
153 union bfa_fcs_lport_topo_u port_topo; /* fabric/loop/n2n details */
154 struct bfad_port_s *bfad_port; /* driver peer instance */
155 struct bfa_fcs_vport_s *vport; /* NULL for base ports */
156 struct bfa_fcxp_s *fcxp;
157 struct bfa_fcxp_wqe_s fcxp_wqe;
158 struct bfa_lport_stats_s stats;
159 struct bfa_wc_s wc; /* waiting counter for events */