Lines Matching refs:bfa_fcs_lport_s
73 struct bfa_fcs_lport_s *port; /* parent port */
84 struct bfa_fcs_lport_s *port; /* parent port */
104 struct bfa_fcs_lport_s *port; /* parent port */
125 struct bfa_fcs_lport_s *port; /* parent port */
143 struct bfa_fcs_lport_s { struct
187 struct bfa_fcs_lport_s bport; /* base logical port */
237 #define bfa_fcs_lport_t struct bfa_fcs_lport_s
276 bfa_fcs_lport_get_drvport(struct bfa_fcs_lport_s *port) in bfa_fcs_lport_get_drvport()
290 bfa_boolean_t bfa_fcs_lport_is_online(struct bfa_fcs_lport_s *port);
291 struct bfa_fcs_lport_s *bfa_fcs_get_base_port(struct bfa_fcs_s *fcs);
292 void bfa_fcs_lport_get_rport_quals(struct bfa_fcs_lport_s *port,
294 wwn_t bfa_fcs_lport_get_rport(struct bfa_fcs_lport_s *port, wwn_t wwn,
297 struct bfa_fcs_lport_s *bfa_fcs_lookup_port(struct bfa_fcs_s *fcs,
300 void bfa_fcs_lport_set_symname(struct bfa_fcs_lport_s *port, char *symname);
301 void bfa_fcs_lport_get_info(struct bfa_fcs_lport_s *port,
303 void bfa_fcs_lport_get_attr(struct bfa_fcs_lport_s *port,
305 void bfa_fcs_lport_get_stats(struct bfa_fcs_lport_s *fcs_port,
307 void bfa_fcs_lport_clear_stats(struct bfa_fcs_lport_s *fcs_port);
309 struct bfa_fcs_lport_s *port);
312 void bfa_fcs_lport_ms_init(struct bfa_fcs_lport_s *port);
313 void bfa_fcs_lport_ms_offline(struct bfa_fcs_lport_s *port);
314 void bfa_fcs_lport_ms_online(struct bfa_fcs_lport_s *port);
315 void bfa_fcs_lport_ms_fabric_rscn(struct bfa_fcs_lport_s *port);
321 void bfa_fcs_lport_uf_recv(struct bfa_fcs_lport_s *lport, struct fchs_s *fchs,
323 void bfa_fcs_lport_attach(struct bfa_fcs_lport_s *lport, struct bfa_fcs_s *fcs,
325 void bfa_fcs_lport_init(struct bfa_fcs_lport_s *lport,
327 void bfa_fcs_lport_online(struct bfa_fcs_lport_s *port);
328 void bfa_fcs_lport_offline(struct bfa_fcs_lport_s *port);
329 void bfa_fcs_lport_delete(struct bfa_fcs_lport_s *port);
330 void bfa_fcs_lport_stop(struct bfa_fcs_lport_s *port);
332 struct bfa_fcs_lport_s *port, u32 pid);
334 struct bfa_fcs_lport_s *port, u32 pid);
336 struct bfa_fcs_lport_s *port, wwn_t pwwn);
338 struct bfa_fcs_lport_s *port, wwn_t nwwn);
340 struct bfa_fcs_lport_s *port, wwn_t pwwn, u32 pid);
341 void bfa_fcs_lport_add_rport(struct bfa_fcs_lport_s *port,
343 void bfa_fcs_lport_del_rport(struct bfa_fcs_lport_s *port,
345 void bfa_fcs_lport_ns_init(struct bfa_fcs_lport_s *vport);
346 void bfa_fcs_lport_ns_offline(struct bfa_fcs_lport_s *vport);
347 void bfa_fcs_lport_ns_online(struct bfa_fcs_lport_s *vport);
348 void bfa_fcs_lport_ns_query(struct bfa_fcs_lport_s *port);
351 void bfa_fcs_lport_scn_init(struct bfa_fcs_lport_s *vport);
352 void bfa_fcs_lport_scn_offline(struct bfa_fcs_lport_s *vport);
353 void bfa_fcs_lport_fab_scn_online(struct bfa_fcs_lport_s *vport);
354 void bfa_fcs_lport_scn_process_rscn(struct bfa_fcs_lport_s *port,
370 ((struct bfa_fcs_lport_s *)(&vport->port))
430 struct bfa_fcs_lport_s *port; /* parent FCS port */
471 struct bfa_fcs_rport_s *bfa_fcs_rport_lookup(struct bfa_fcs_lport_s *port,
474 struct bfa_fcs_lport_s *port, wwn_t rnwwn);
481 struct bfa_fcs_rport_s *bfa_fcs_rport_create(struct bfa_fcs_lport_s *port,
483 void bfa_fcs_rport_start(struct bfa_fcs_lport_s *port, struct fchs_s *rx_fchs,
485 void bfa_fcs_rport_plogi_create(struct bfa_fcs_lport_s *port,
496 struct bfa_fcs_lport_s *port, wwn_t wwn);
537 static inline struct bfa_fcs_lport_s *
599 struct bfa_fcs_itnim_s *bfa_fcs_itnim_lookup(struct bfa_fcs_lport_s *port,
601 bfa_status_t bfa_fcs_itnim_attr_get(struct bfa_fcs_lport_s *port, wwn_t rpwwn,
603 bfa_status_t bfa_fcs_itnim_stats_get(struct bfa_fcs_lport_s *port, wwn_t rpwwn,
605 bfa_status_t bfa_fcs_itnim_stats_clear(struct bfa_fcs_lport_s *port,
853 struct bfa_fcs_lport_s *port,