Lines Matching refs:bfa_fcs_lport_s
65 struct bfa_fcs_lport_s *port; /* parent port */
76 struct bfa_fcs_lport_s *port; /* parent port */
96 struct bfa_fcs_lport_s *port; /* parent port */
117 struct bfa_fcs_lport_s *port; /* parent port */
135 struct bfa_fcs_lport_s { struct
179 struct bfa_fcs_lport_s bport; /* base logical port */
226 #define bfa_fcs_lport_t struct bfa_fcs_lport_s
265 bfa_fcs_lport_get_drvport(struct bfa_fcs_lport_s *port) in bfa_fcs_lport_get_drvport()
279 bfa_boolean_t bfa_fcs_lport_is_online(struct bfa_fcs_lport_s *port);
280 struct bfa_fcs_lport_s *bfa_fcs_get_base_port(struct bfa_fcs_s *fcs);
281 void bfa_fcs_lport_get_rport_quals(struct bfa_fcs_lport_s *port,
283 wwn_t bfa_fcs_lport_get_rport(struct bfa_fcs_lport_s *port, wwn_t wwn,
286 struct bfa_fcs_lport_s *bfa_fcs_lookup_port(struct bfa_fcs_s *fcs,
289 void bfa_fcs_lport_set_symname(struct bfa_fcs_lport_s *port, char *symname);
290 void bfa_fcs_lport_get_info(struct bfa_fcs_lport_s *port,
292 void bfa_fcs_lport_get_attr(struct bfa_fcs_lport_s *port,
294 void bfa_fcs_lport_get_stats(struct bfa_fcs_lport_s *fcs_port,
296 void bfa_fcs_lport_clear_stats(struct bfa_fcs_lport_s *fcs_port);
298 struct bfa_fcs_lport_s *port);
301 void bfa_fcs_lport_ms_init(struct bfa_fcs_lport_s *port);
302 void bfa_fcs_lport_ms_offline(struct bfa_fcs_lport_s *port);
303 void bfa_fcs_lport_ms_online(struct bfa_fcs_lport_s *port);
304 void bfa_fcs_lport_ms_fabric_rscn(struct bfa_fcs_lport_s *port);
310 void bfa_fcs_lport_uf_recv(struct bfa_fcs_lport_s *lport, struct fchs_s *fchs,
312 void bfa_fcs_lport_attach(struct bfa_fcs_lport_s *lport, struct bfa_fcs_s *fcs,
314 void bfa_fcs_lport_init(struct bfa_fcs_lport_s *lport,
316 void bfa_fcs_lport_online(struct bfa_fcs_lport_s *port);
317 void bfa_fcs_lport_offline(struct bfa_fcs_lport_s *port);
318 void bfa_fcs_lport_delete(struct bfa_fcs_lport_s *port);
319 void bfa_fcs_lport_stop(struct bfa_fcs_lport_s *port);
321 struct bfa_fcs_lport_s *port, u32 pid);
323 struct bfa_fcs_lport_s *port, u32 pid);
325 struct bfa_fcs_lport_s *port, wwn_t pwwn);
327 struct bfa_fcs_lport_s *port, wwn_t nwwn);
329 struct bfa_fcs_lport_s *port, wwn_t pwwn, u32 pid);
330 void bfa_fcs_lport_add_rport(struct bfa_fcs_lport_s *port,
332 void bfa_fcs_lport_del_rport(struct bfa_fcs_lport_s *port,
334 void bfa_fcs_lport_ns_init(struct bfa_fcs_lport_s *vport);
335 void bfa_fcs_lport_ns_offline(struct bfa_fcs_lport_s *vport);
336 void bfa_fcs_lport_ns_online(struct bfa_fcs_lport_s *vport);
337 void bfa_fcs_lport_ns_query(struct bfa_fcs_lport_s *port);
340 void bfa_fcs_lport_scn_init(struct bfa_fcs_lport_s *vport);
341 void bfa_fcs_lport_scn_offline(struct bfa_fcs_lport_s *vport);
342 void bfa_fcs_lport_fab_scn_online(struct bfa_fcs_lport_s *vport);
343 void bfa_fcs_lport_scn_process_rscn(struct bfa_fcs_lport_s *port,
359 ((struct bfa_fcs_lport_s *)(&vport->port))
419 struct bfa_fcs_lport_s *port; /* parent FCS port */
460 struct bfa_fcs_rport_s *bfa_fcs_rport_lookup(struct bfa_fcs_lport_s *port,
463 struct bfa_fcs_lport_s *port, wwn_t rnwwn);
470 struct bfa_fcs_rport_s *bfa_fcs_rport_create(struct bfa_fcs_lport_s *port,
472 void bfa_fcs_rport_start(struct bfa_fcs_lport_s *port, struct fchs_s *rx_fchs,
474 void bfa_fcs_rport_plogi_create(struct bfa_fcs_lport_s *port,
485 struct bfa_fcs_lport_s *port, wwn_t wwn);
526 static inline struct bfa_fcs_lport_s *
588 struct bfa_fcs_itnim_s *bfa_fcs_itnim_lookup(struct bfa_fcs_lport_s *port,
590 bfa_status_t bfa_fcs_itnim_attr_get(struct bfa_fcs_lport_s *port, wwn_t rpwwn,
592 bfa_status_t bfa_fcs_itnim_stats_get(struct bfa_fcs_lport_s *port, wwn_t rpwwn,
594 bfa_status_t bfa_fcs_itnim_stats_clear(struct bfa_fcs_lport_s *port,
842 struct bfa_fcs_lport_s *port,