Lines Matching refs:rport

285 			struct bfa_rport_qualifier_s rport[], int *nrports);
334 struct bfa_fcs_rport_s *rport);
336 struct bfa_fcs_rport_s *rport);
406 struct bfa_fcs_rport_s *rport; /* parent rport */
416 * not supported by the rport.
425 u32 pid; /* port ID of rport */
426 u32 old_pid; /* PID before rport goes offline */
433 wwn_t pwwn; /* port wwn of rport */
434 wwn_t nwwn; /* node wwn of rport */
446 struct bfa_rport_stats_s stats; /* rport stats */
453 bfa_fcs_rport_get_halrport(struct bfa_fcs_rport_s *rport)
455 return rport->bfa_rport;
459 * bfa fcs rport API functions
461 void bfa_fcs_rport_get_attr(struct bfa_fcs_rport_s *rport,
469 void bfa_fcs_rport_uf_recv(struct bfa_fcs_rport_s *rport,
471 void bfa_fcs_rport_scn(struct bfa_fcs_rport_s *rport);
480 void bfa_fcs_rport_plogi(struct bfa_fcs_rport_s *rport, struct fchs_s *fchs,
482 void bfa_fcs_rport_prlo(struct bfa_fcs_rport_s *rport, __be16 ox_id);
484 void bfa_fcs_rport_itntm_ack(struct bfa_fcs_rport_s *rport);
485 void bfa_fcs_rport_fcptm_offline_done(struct bfa_fcs_rport_s *rport);
486 int bfa_fcs_rport_get_state(struct bfa_fcs_rport_s *rport);
489 void bfa_fcs_rpf_init(struct bfa_fcs_rport_s *rport);
490 void bfa_fcs_rpf_rport_online(struct bfa_fcs_rport_s *rport);
491 void bfa_fcs_rpf_rport_offline(struct bfa_fcs_rport_s *rport);
500 struct bfa_fcs_rport_s *rport; /* parent remote rport */
525 return itnim->rport->port->bfad_port;
532 return itnim->rport->port;
539 return itnim->rport->nwwn;
546 return itnim->rport->pwwn;
553 return itnim->rport->pid;
560 return itnim->rport->maxfrsize;
567 return itnim->rport->fc_cos;
599 struct bfa_fcs_itnim_s *bfa_fcs_itnim_create(struct bfa_fcs_rport_s *rport);
734 * fcs_rport_sm FCS rport state machine events
738 RPSM_EVENT_PLOGI_SEND = 1, /* new rport; start with PLOGI */
740 RPSM_EVENT_PLOGI_COMP = 3, /* PLOGI completed to rport */
747 RPSM_EVENT_FAILED = 10, /* Request to rport failed. */
749 RPSM_EVENT_HCB_ONLINE = 12, /* BFA rport online callback */
750 RPSM_EVENT_HCB_OFFLINE = 13, /* BFA rport offline callback */
753 RPSM_EVENT_ADDRESS_DISC = 16, /* Need to Discover rport's PID */
765 BFA_FCS_ITNIM_SM_FCS_ONLINE = 1, /* rport online event */
766 BFA_FCS_ITNIM_SM_OFFLINE = 2, /* rport offline */
773 BFA_FCS_ITNIM_SM_INITIATOR = 9, /* rport is initiator */
774 BFA_FCS_ITNIM_SM_DELETE = 10, /* delete event from rport */
775 BFA_FCS_ITNIM_SM_PRLO = 11, /* delete event from rport */
777 BFA_FCS_ITNIM_SM_HAL_ONLINE = 13, /* bfa rport online event */
856 * rport callbacks
859 struct bfa_fcs_rport_s **rport,