Lines Matching full:fcs
145 struct bfa_fcs_s *fcs; /* FCS instance */ member
154 #define BFA_FCS_GET_HAL_FROM_PORT(port) (port->fcs->bfa)
178 struct bfa_fcs_s *fcs; /* FCS instance */ member
279 * bfa fcs port public functions
283 struct bfa_fcs_lport_s *bfa_fcs_get_base_port(struct bfa_fcs_s *fcs);
289 struct bfa_fcs_lport_s *bfa_fcs_lookup_port(struct bfa_fcs_s *fcs,
303 /* MS FCS routines */
309 /* FDMI FCS routines */
315 void bfa_fcs_lport_attach(struct bfa_fcs_lport_s *lport, struct bfa_fcs_s *fcs,
365 * bfa fcs vport public functions
368 struct bfa_fcs_s *fcs, u16 vf_id,
372 struct bfa_fcs_s *fcs, u16 vf_id,
381 struct bfa_fcs_vport_s *bfa_fcs_vport_lookup(struct bfa_fcs_s *fcs,
422 struct bfa_fcs_lport_s *port; /* parent FCS port */
423 struct bfa_fcs_s *fcs; /* fcs instance */ member
459 * bfa fcs rport API functions
502 struct bfa_fcs_s *fcs; /* fcs instance */ member
585 * bfa fcs FCP Initiator mode API functions
698 struct bfa_fcs_stats_s stats; /* FCS statistics */
734 * fcs_rport_sm FCS rport state machine events
758 RPSM_EVENT_FC4_FCS_ONLINE = 21, /* FC-4 FCS online complete */
762 * fcs_itnim_sm FCS itnim state machine events
781 * bfa fcs API functions
783 void bfa_fcs_attach(struct bfa_fcs_s *fcs, struct bfa_s *bfa,
786 void bfa_fcs_init(struct bfa_fcs_s *fcs);
787 void bfa_fcs_pbc_vport_init(struct bfa_fcs_s *fcs);
788 void bfa_fcs_update_cfg(struct bfa_fcs_s *fcs);
789 void bfa_fcs_driver_info_init(struct bfa_fcs_s *fcs,
791 void bfa_fcs_exit(struct bfa_fcs_s *fcs);
792 void bfa_fcs_stop(struct bfa_fcs_s *fcs);
795 * bfa fcs vf public functions
797 bfa_fcs_vf_t *bfa_fcs_vf_lookup(struct bfa_fcs_s *fcs, u16 vf_id);
803 void bfa_fcs_fabric_modinit(struct bfa_fcs_s *fcs);
812 void bfa_fcs_fabric_modstart(struct bfa_fcs_s *fcs);
820 void bfa_fcs_fabric_modstop(struct bfa_fcs_s *fcs);
829 * BFA FCS callback interfaces
833 * fcb Main fcs callbacks