Lines Matching defs:lport

350 	aen_entry->aen_data.lport.vf_id = port->fabric->vf_id;
351 aen_entry->aen_data.lport.roles = port->port_cfg.roles;
352 aen_entry->aen_data.lport.ppwwn = bfa_fcs_lport_get_pwwn(
354 aen_entry->aen_data.lport.lpwwn = bfa_fcs_lport_get_pwwn(port);
756 bfa_fcs_lport_uf_recv(struct bfa_fcs_lport_s *lport,
763 bfa_stats(lport, uf_recvs);
764 bfa_trc(lport->fcs, fchs->type);
766 if (!bfa_fcs_lport_is_online(lport)) {
769 * before the lport is online due to port feature
774 bfa_fcs_lport_send_ls_rjt(lport, fchs,
777 bfa_stats(lport, plogi_rcvd);
779 bfa_stats(lport, uf_recv_drops);
792 bfa_fcs_lport_plogi(lport, fchs, (struct fc_logi_s *) els_cmd);
800 bfa_fcs_lport_echo(lport, fchs,
809 bfa_fcs_lport_rnid(lport, fchs,
817 bfa_fcs_lport_abts_acc(lport, fchs);
825 bfa_fcs_lport_send_fcgs_rjt(lport, fchs, CT_RSN_NOT_SUPP,
833 rport = bfa_fcs_lport_get_rport_by_pid(lport, pid);
847 bfa_trc(lport->fcs, fchs->s_id);
848 bfa_trc(lport->fcs, fchs->d_id);
851 bfa_sm_fault(lport->fcs, fchs->type);
855 bfa_trc(lport->fcs, els_cmd->els_code);
857 bfa_fcs_lport_scn_process_rscn(lport, fchs, len);
878 bfa_fcs_lport_send_ls_rjt(lport, fchs, FC_LS_RJT_RSN_CMD_NOT_SUPP,
1037 * Called by fabric to delete base lport and associated resources.
1039 * Called by vport to delete lport and associated resources. Should call
1061 bfa_fcs_lport_attach(struct bfa_fcs_lport_s *lport, struct bfa_fcs_s *fcs,
1064 lport->fcs = fcs;
1065 lport->fabric = bfa_fcs_vf_lookup(fcs, vf_id);
1066 lport->vport = vport;
1067 lport->lp_tag = (vport) ? vport->lps->bfa_tag :
1068 lport->fabric->lps->bfa_tag;
1070 INIT_LIST_HEAD(&lport->rport_q);
1071 lport->num_rports = 0;
1080 bfa_fcs_lport_init(struct bfa_fcs_lport_s *lport,
1083 struct bfa_fcs_vport_s *vport = lport->vport;
1084 struct bfad_s *bfad = (struct bfad_s *)lport->fcs->bfad;
1087 lport->port_cfg = *port_cfg;
1089 lport->bfad_port = bfa_fcb_lport_new(lport->fcs->bfad, lport,
1090 lport->port_cfg.roles,
1091 lport->fabric->vf_drv,
1094 wwn2str(lpwwn_buf, bfa_fcs_lport_get_pwwn(lport));
1098 bfa_fcs_lport_aen_post(lport, BFA_LPORT_AEN_NEW);
1100 bfa_sm_set_state(lport, bfa_fcs_lport_sm_uninit);
1101 bfa_sm_send_event(lport, BFA_FCS_PORT_SM_CREATE);
5004 if (vport->lport.pid == gidft_entry->pid)
5494 if (vport->lport.pid == rpid)
5821 return &vport->lport;
5900 #define __vport_fcs(__vp) ((__vp)->lport.fcs)
5901 #define __vport_pwwn(__vp) ((__vp)->lport.port_cfg.pwwn)
5902 #define __vport_nwwn(__vp) ((__vp)->lport.port_cfg.nwwn)
5903 #define __vport_bfa(__vp) ((__vp)->lport.fcs->bfa)
5904 #define __vport_fcid(__vp) ((__vp)->lport.pid)
5905 #define __vport_fabric(__vp) ((__vp)->lport.fabric)
5906 #define __vport_vfid(__vp) ((__vp)->lport.fabric->vf_id)
6028 bfa_fcs_lport_delete(&vport->lport);
6057 bfa_fcs_lport_delete(&vport->lport);
6068 bfa_sm_send_event(&vport->lport, BFA_FCS_PORT_SM_STOP);
6109 bfa_fcs_lport_online(&vport->lport);
6147 bfa_fcs_lport_delete(&vport->lport);
6182 bfa_fcs_lport_delete(&vport->lport);
6195 bfa_fcs_lport_delete(&vport->lport);
6216 bfa_fcs_lport_delete(&vport->lport);
6221 bfa_sm_send_event(&vport->lport, BFA_FCS_PORT_SM_STOP);
6227 bfa_fcs_lport_offline(&vport->lport);
6236 * Vport is being stopped - awaiting lport stop completion to send
6262 * Vport is being deleted - awaiting lport delete completion to send
6306 bfa_fcs_lport_delete(&vport->lport);
6418 aen_entry->aen_data.lport.vf_id = port->fabric->vf_id;
6419 aen_entry->aen_data.lport.roles = port->port_cfg.roles;
6420 aen_entry->aen_data.lport.ppwwn = bfa_fcs_lport_get_pwwn(
6422 aen_entry->aen_data.lport.lpwwn = bfa_fcs_lport_get_pwwn(port);
6457 bfa_fcs_vport_aen_post(&vport->lport,
6471 bfa_fcs_vport_aen_post(&vport->lport,
6479 bfa_fcs_vport_aen_post(&vport->lport,
6598 * Stop completion callback from associated lport
6607 * Delete completion callback from associated lport
6664 bfa_fcs_lport_attach(&vport->lport, fcs, vf_id, vport);
6665 bfa_fcs_lport_init(&vport->lport, vport_cfg);
6696 vport->lport.port_cfg.preboot_vp = BFA_TRUE;
6712 if (vport && (vport->lport.port_cfg.preboot_vp == BFA_TRUE))
6765 if (vport->lport.port_cfg.preboot_vp)
6790 bfa_fcs_lport_get_attr(&vport->lport, &attr->port_attr);