Lines Matching refs:vports

632 	struct lpfc_vport **vports;  in lpfc_work_done()  local
675 vports = lpfc_create_vport_work_array(phba); in lpfc_work_done()
676 if (vports != NULL) in lpfc_work_done()
682 if (vports[i] == NULL && i == 0) in lpfc_work_done()
685 vport = vports[i]; in lpfc_work_done()
709 lpfc_destroy_vport_work_array(phba, vports); in lpfc_work_done()
904 struct lpfc_vport **vports; in lpfc_linkdown() local
923 vports = lpfc_create_vport_work_array(phba); in lpfc_linkdown()
924 if (vports != NULL) in lpfc_linkdown()
925 for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { in lpfc_linkdown()
927 lpfc_linkdown_port(vports[i]); in lpfc_linkdown()
929 lpfc_destroy_vport_work_array(phba, vports); in lpfc_linkdown()
1024 struct lpfc_vport **vports; in lpfc_linkup() local
1033 vports = lpfc_create_vport_work_array(phba); in lpfc_linkup()
1034 if (vports != NULL) in lpfc_linkup()
1035 for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) in lpfc_linkup()
1036 lpfc_linkup_port(vports[i]); in lpfc_linkup()
1037 lpfc_destroy_vport_work_array(phba, vports); in lpfc_linkup()
2869 struct lpfc_vport **vports; in lpfc_start_fdiscs() local
2872 vports = lpfc_create_vport_work_array(phba); in lpfc_start_fdiscs()
2873 if (vports != NULL) { in lpfc_start_fdiscs()
2874 for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { in lpfc_start_fdiscs()
2875 if (vports[i]->port_type == LPFC_PHYSICAL_PORT) in lpfc_start_fdiscs()
2878 if (vports[i]->vpi > phba->max_vpi) { in lpfc_start_fdiscs()
2879 lpfc_vport_set_state(vports[i], in lpfc_start_fdiscs()
2884 lpfc_vport_set_state(vports[i], in lpfc_start_fdiscs()
2888 if (vports[i]->fc_flag & FC_VPORT_NEEDS_INIT_VPI) { in lpfc_start_fdiscs()
2889 lpfc_issue_init_vpi(vports[i]); in lpfc_start_fdiscs()
2893 lpfc_initial_fdisc(vports[i]); in lpfc_start_fdiscs()
2895 lpfc_vport_set_state(vports[i], in lpfc_start_fdiscs()
2897 lpfc_printf_vlog(vports[i], KERN_ERR, in lpfc_start_fdiscs()
2904 lpfc_destroy_vport_work_array(phba, vports); in lpfc_start_fdiscs()
4576 struct lpfc_vport **vports; in lpfc_unreg_hba_rpis() local
4581 vports = lpfc_create_vport_work_array(phba); in lpfc_unreg_hba_rpis()
4582 if (!vports) { in lpfc_unreg_hba_rpis()
4587 for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { in lpfc_unreg_hba_rpis()
4588 shost = lpfc_shost_from_vport(vports[i]); in lpfc_unreg_hba_rpis()
4590 list_for_each_entry(ndlp, &vports[i]->fc_nodes, nlp_listp) { in lpfc_unreg_hba_rpis()
4594 lpfc_unreg_rpi(vports[i], ndlp); in lpfc_unreg_hba_rpis()
4600 lpfc_destroy_vport_work_array(phba, vports); in lpfc_unreg_hba_rpis()
5892 struct lpfc_vport **vports; in lpfc_fcf_inuse() local
5897 vports = lpfc_create_vport_work_array(phba); in lpfc_fcf_inuse()
5900 if (!vports) in lpfc_fcf_inuse()
5903 for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { in lpfc_fcf_inuse()
5904 shost = lpfc_shost_from_vport(vports[i]); in lpfc_fcf_inuse()
5912 if (!(vports[i]->fc_flag & FC_VPORT_CVL_RCVD)) { in lpfc_fcf_inuse()
5917 list_for_each_entry(ndlp, &vports[i]->fc_nodes, nlp_listp) { in lpfc_fcf_inuse()
5935 lpfc_destroy_vport_work_array(phba, vports); in lpfc_fcf_inuse()
5998 struct lpfc_vport **vports; in lpfc_unregister_fcf_prep() local
6011 vports = lpfc_create_vport_work_array(phba); in lpfc_unregister_fcf_prep()
6012 if (vports && (phba->sli3_options & LPFC_SLI3_NPIV_ENABLED)) in lpfc_unregister_fcf_prep()
6013 for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { in lpfc_unregister_fcf_prep()
6015 ndlp = lpfc_findnode_did(vports[i], Fabric_DID); in lpfc_unregister_fcf_prep()
6017 lpfc_cancel_retry_delay_tmo(vports[i], ndlp); in lpfc_unregister_fcf_prep()
6018 lpfc_cleanup_pending_mbox(vports[i]); in lpfc_unregister_fcf_prep()
6020 lpfc_sli4_unreg_all_rpis(vports[i]); in lpfc_unregister_fcf_prep()
6021 lpfc_mbx_unreg_vpi(vports[i]); in lpfc_unregister_fcf_prep()
6022 shost = lpfc_shost_from_vport(vports[i]); in lpfc_unregister_fcf_prep()
6024 vports[i]->fc_flag |= FC_VPORT_NEEDS_INIT_VPI; in lpfc_unregister_fcf_prep()
6025 vports[i]->vpi_state &= ~LPFC_VPI_REGISTERED; in lpfc_unregister_fcf_prep()
6028 lpfc_destroy_vport_work_array(phba, vports); in lpfc_unregister_fcf_prep()