Lines Matching refs:vport

143 	struct list_head         qe;	/*  used by port/vport */
155 struct bfa_fcs_vport_s *vport; /* NULL for base ports */
323 u16 vf_id, struct bfa_fcs_vport_s *vport);
344 void bfa_fcs_lport_ns_init(struct bfa_fcs_lport_s *vport);
345 void bfa_fcs_lport_ns_offline(struct bfa_fcs_lport_s *vport);
346 void bfa_fcs_lport_ns_online(struct bfa_fcs_lport_s *vport);
350 void bfa_fcs_lport_scn_init(struct bfa_fcs_lport_s *vport);
351 void bfa_fcs_lport_scn_offline(struct bfa_fcs_lport_s *vport);
352 void bfa_fcs_lport_fab_scn_online(struct bfa_fcs_lport_s *vport);
363 struct bfa_vport_stats_s vport_stats; /* vport statistics */
368 #define bfa_fcs_vport_get_port(vport) \
369 ((struct bfa_fcs_lport_s *)(&vport->port))
372 * bfa fcs vport public functions
374 bfa_status_t bfa_fcs_vport_create(struct bfa_fcs_vport_s *vport,
378 bfa_status_t bfa_fcs_pbc_vport_create(struct bfa_fcs_vport_s *vport,
382 bfa_boolean_t bfa_fcs_is_pbc_vport(struct bfa_fcs_vport_s *vport);
383 bfa_status_t bfa_fcs_vport_delete(struct bfa_fcs_vport_s *vport);
384 bfa_status_t bfa_fcs_vport_start(struct bfa_fcs_vport_s *vport);
385 bfa_status_t bfa_fcs_vport_stop(struct bfa_fcs_vport_s *vport);
386 void bfa_fcs_vport_get_attr(struct bfa_fcs_vport_s *vport,
390 void bfa_fcs_vport_cleanup(struct bfa_fcs_vport_s *vport);
391 void bfa_fcs_vport_online(struct bfa_fcs_vport_s *vport);
392 void bfa_fcs_vport_offline(struct bfa_fcs_vport_s *vport);
393 void bfa_fcs_vport_delete_comp(struct bfa_fcs_vport_s *vport);
394 void bfa_fcs_vport_fcs_delete(struct bfa_fcs_vport_s *vport);
395 void bfa_fcs_vport_fcs_stop(struct bfa_fcs_vport_s *vport);
396 void bfa_fcs_vport_stop_comp(struct bfa_fcs_vport_s *vport);
428 struct list_head qe; /* used by port/vport */
816 struct bfa_fcs_vport_s *vport);
818 struct bfa_fcs_vport_s *vport);
862 * vport callbacks