Lines Matching refs:rport

282 			struct bfa_rport_qualifier_s rport[], int *nrports);
331 struct bfa_fcs_rport_s *rport);
333 struct bfa_fcs_rport_s *rport);
403 struct bfa_fcs_rport_s *rport; /* parent rport */
413 * not supported by the rport.
422 u32 pid; /* port ID of rport */
423 u32 old_pid; /* PID before rport goes offline */
430 wwn_t pwwn; /* port wwn of rport */
431 wwn_t nwwn; /* node wwn of rport */
443 struct bfa_rport_stats_s stats; /* rport stats */
450 bfa_fcs_rport_get_halrport(struct bfa_fcs_rport_s *rport)
452 return rport->bfa_rport;
456 * bfa fcs rport API functions
458 void bfa_fcs_rport_get_attr(struct bfa_fcs_rport_s *rport,
466 void bfa_fcs_rport_uf_recv(struct bfa_fcs_rport_s *rport,
468 void bfa_fcs_rport_scn(struct bfa_fcs_rport_s *rport);
477 void bfa_fcs_rport_plogi(struct bfa_fcs_rport_s *rport, struct fchs_s *fchs,
479 void bfa_fcs_rport_prlo(struct bfa_fcs_rport_s *rport, __be16 ox_id);
481 void bfa_fcs_rport_itntm_ack(struct bfa_fcs_rport_s *rport);
482 void bfa_fcs_rport_fcptm_offline_done(struct bfa_fcs_rport_s *rport);
483 int bfa_fcs_rport_get_state(struct bfa_fcs_rport_s *rport);
486 void bfa_fcs_rpf_init(struct bfa_fcs_rport_s *rport);
487 void bfa_fcs_rpf_rport_online(struct bfa_fcs_rport_s *rport);
488 void bfa_fcs_rpf_rport_offline(struct bfa_fcs_rport_s *rport);
497 struct bfa_fcs_rport_s *rport; /* parent remote rport */
522 return itnim->rport->port->bfad_port;
529 return itnim->rport->port;
536 return itnim->rport->nwwn;
543 return itnim->rport->pwwn;
550 return itnim->rport->pid;
557 return itnim->rport->maxfrsize;
564 return itnim->rport->fc_cos;
596 struct bfa_fcs_itnim_s *bfa_fcs_itnim_create(struct bfa_fcs_rport_s *rport);
731 * fcs_rport_sm FCS rport state machine events
735 RPSM_EVENT_PLOGI_SEND = 1, /* new rport; start with PLOGI */
737 RPSM_EVENT_PLOGI_COMP = 3, /* PLOGI completed to rport */
744 RPSM_EVENT_FAILED = 10, /* Request to rport failed. */
746 RPSM_EVENT_HCB_ONLINE = 12, /* BFA rport online callback */
747 RPSM_EVENT_HCB_OFFLINE = 13, /* BFA rport offline callback */
750 RPSM_EVENT_ADDRESS_DISC = 16, /* Need to Discover rport's PID */
762 BFA_FCS_ITNIM_SM_FCS_ONLINE = 1, /* rport online event */
763 BFA_FCS_ITNIM_SM_OFFLINE = 2, /* rport offline */
770 BFA_FCS_ITNIM_SM_INITIATOR = 9, /* rport is initiator */
771 BFA_FCS_ITNIM_SM_DELETE = 10, /* delete event from rport */
772 BFA_FCS_ITNIM_SM_PRLO = 11, /* delete event from rport */
774 BFA_FCS_ITNIM_SM_HAL_ONLINE = 13, /* bfa rport online event */
853 * rport callbacks
856 struct bfa_fcs_rport_s **rport,