vports 111 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c struct xarray vports; vports 152 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c return xa_load(&port->vports, vport_num); vports 211 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c rc = xa_insert(&port->vports, vport_num, adapter, GFP_KERNEL); vports 876 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c xa_for_each(&port->vports, index, adapter) { vports 904 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c xa_for_each(&port->vports, index, adapter) vports 911 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c xa_destroy(&port->vports); vports 948 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c xa_init(&port->vports); vports 80 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c return &esw->vports[idx]; vports 1989 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c esw->vports = kcalloc(total_vports, sizeof(struct mlx5_vport), vports 1991 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c if (!esw->vports) { vports 2027 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c kfree(esw->vports); vports 2044 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c kfree(esw->vports); vports 226 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h struct mlx5_vport *vports; vports 527 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h (vport) = &(esw)->vports[i], \ vports 532 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h (vport) = &(esw)->vports[i], \ vports 537 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h (vport) = &(esw)->vports[(i)], \ vports 542 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h (vport) = &(esw)->vports[(i)], \ vports 2013 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c vport = &esw->vports[j]; vports 249 drivers/scsi/bnx2fc/bnx2fc.h struct list_head vports; vports 954 drivers/scsi/bnx2fc/bnx2fc_fcoe.c list_for_each_entry(vport, &lport->vports, list) vports 1180 drivers/scsi/bnx2fc/bnx2fc_fcoe.c list_for_each_entry_safe(blport, tmp, &hba->vports, list) { vports 1200 drivers/scsi/bnx2fc/bnx2fc_fcoe.c list_for_each_entry(v_port, &n_port->vports, list) vports 1423 drivers/scsi/bnx2fc/bnx2fc_fcoe.c INIT_LIST_HEAD(&hba->vports); vports 1580 drivers/scsi/bnx2fc/bnx2fc_fcoe.c list_add_tail(&blport->list, &hba->vports); vports 1882 drivers/scsi/bnx2fc/bnx2fc_fcoe.c list_for_each_entry(vport, &lport->vports, list) vports 520 drivers/scsi/bnx2fc/bnx2fc_hwi.c list_for_each_entry(blport, &hba->vports, list) { vports 2741 drivers/scsi/fcoe/fcoe.c list_for_each_entry_safe(vport, next_vport, &fc_host->vports, peers) { vports 1464 drivers/scsi/fcoe/fcoe_ctlr.c list_for_each_entry(vn_port, &lport->vports, list) vports 1865 drivers/scsi/fcoe/fcoe_ctlr.c list_for_each_entry(vport, &fip->lp->vports, list) { vports 268 drivers/scsi/fcoe/fcoe_transport.c list_for_each_entry(vn_port, &n_port->vports, list) { vports 35 drivers/scsi/libfc/fc_npiv.c list_add_tail(&vn_port->list, &n_port->vports); vports 61 drivers/scsi/libfc/fc_npiv.c list_for_each_entry(vn_port, &n_port->vports, list) { vports 141 drivers/scsi/libfc/fc_npiv.c list_for_each_entry(vn_port, &n_port->vports, list) { vports 4192 drivers/scsi/lpfc/lpfc_attr.c struct lpfc_vport **vports; vports 4232 drivers/scsi/lpfc/lpfc_attr.c vports = lpfc_create_vport_work_array(phba); vports 4233 drivers/scsi/lpfc/lpfc_attr.c if (vports == NULL) vports 4236 drivers/scsi/lpfc/lpfc_attr.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { vports 4237 drivers/scsi/lpfc/lpfc_attr.c v_shost = lpfc_shost_from_vport(vports[i]); vports 4240 drivers/scsi/lpfc/lpfc_attr.c vports[i]->stat_data_blocked = 1; vports 4241 drivers/scsi/lpfc/lpfc_attr.c if (vports[i]->stat_data_enabled) vports 4242 drivers/scsi/lpfc/lpfc_attr.c lpfc_vport_reset_stat_data(vports[i]); vports 4251 drivers/scsi/lpfc/lpfc_attr.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { vports 4252 drivers/scsi/lpfc/lpfc_attr.c v_shost = lpfc_shost_from_vport(vports[i]); vports 4256 drivers/scsi/lpfc/lpfc_attr.c vports[i]->stat_data_blocked = 0; vports 4259 drivers/scsi/lpfc/lpfc_attr.c lpfc_destroy_vport_work_array(phba, vports); vports 4264 drivers/scsi/lpfc/lpfc_attr.c vports = lpfc_create_vport_work_array(phba); vports 4265 drivers/scsi/lpfc/lpfc_attr.c if (vports == NULL) vports 4268 drivers/scsi/lpfc/lpfc_attr.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { vports 4269 drivers/scsi/lpfc/lpfc_attr.c v_shost = lpfc_shost_from_vport(vports[i]); vports 4271 drivers/scsi/lpfc/lpfc_attr.c vports[i]->stat_data_blocked = 1; vports 4274 drivers/scsi/lpfc/lpfc_attr.c vports[i]->stat_data_blocked = 0; vports 4277 drivers/scsi/lpfc/lpfc_attr.c lpfc_destroy_vport_work_array(phba, vports); vports 1704 drivers/scsi/lpfc/lpfc_bsg.c struct lpfc_vport **vports; vports 1721 drivers/scsi/lpfc/lpfc_bsg.c vports = lpfc_create_vport_work_array(phba); vports 1722 drivers/scsi/lpfc/lpfc_bsg.c if (vports) { vports 1723 drivers/scsi/lpfc/lpfc_bsg.c for (i = 0; i <= phba->max_vpi && vports[i] != NULL; i++) { vports 1724 drivers/scsi/lpfc/lpfc_bsg.c shost = lpfc_shost_from_vport(vports[i]); vports 1727 drivers/scsi/lpfc/lpfc_bsg.c lpfc_destroy_vport_work_array(phba, vports); vports 1760 drivers/scsi/lpfc/lpfc_bsg.c struct lpfc_vport **vports; vports 1763 drivers/scsi/lpfc/lpfc_bsg.c vports = lpfc_create_vport_work_array(phba); vports 1764 drivers/scsi/lpfc/lpfc_bsg.c if (vports) { vports 1765 drivers/scsi/lpfc/lpfc_bsg.c for (i = 0; i <= phba->max_vpi && vports[i] != NULL; i++) { vports 1766 drivers/scsi/lpfc/lpfc_bsg.c shost = lpfc_shost_from_vport(vports[i]); vports 1769 drivers/scsi/lpfc/lpfc_bsg.c lpfc_destroy_vport_work_array(phba, vports); vports 9126 drivers/scsi/lpfc/lpfc_els.c struct lpfc_vport **vports; vports 9136 drivers/scsi/lpfc/lpfc_els.c vports = lpfc_create_vport_work_array(phba); vports 9138 drivers/scsi/lpfc/lpfc_els.c if (vports) { vports 9139 drivers/scsi/lpfc/lpfc_els.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { vports 9140 drivers/scsi/lpfc/lpfc_els.c ndlp = lpfc_findnode_did(vports[i], Fabric_DID); vports 9142 drivers/scsi/lpfc/lpfc_els.c lpfc_cancel_retry_delay_tmo(vports[i], ndlp); vports 9143 drivers/scsi/lpfc/lpfc_els.c lpfc_els_flush_cmd(vports[i]); vports 9145 drivers/scsi/lpfc/lpfc_els.c lpfc_destroy_vport_work_array(phba, vports); vports 617 drivers/scsi/lpfc/lpfc_hbadisc.c struct lpfc_vport **vports; vports 658 drivers/scsi/lpfc/lpfc_hbadisc.c vports = lpfc_create_vport_work_array(phba); vports 659 drivers/scsi/lpfc/lpfc_hbadisc.c if (vports != NULL) vports 665 drivers/scsi/lpfc/lpfc_hbadisc.c if (vports[i] == NULL && i == 0) vports 668 drivers/scsi/lpfc/lpfc_hbadisc.c vport = vports[i]; vports 690 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_destroy_vport_work_array(phba, vports); vports 890 drivers/scsi/lpfc/lpfc_hbadisc.c struct lpfc_vport **vports; vports 919 drivers/scsi/lpfc/lpfc_hbadisc.c vports = lpfc_create_vport_work_array(phba); vports 920 drivers/scsi/lpfc/lpfc_hbadisc.c if (vports != NULL) { vports 921 drivers/scsi/lpfc/lpfc_hbadisc.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { vports 923 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_linkdown_port(vports[i]); vports 925 drivers/scsi/lpfc/lpfc_hbadisc.c vports[i]->fc_myDID = 0; vports 932 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_nvme_update_localport(vports[i]); vports 936 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_destroy_vport_work_array(phba, vports); vports 1038 drivers/scsi/lpfc/lpfc_hbadisc.c struct lpfc_vport **vports; vports 1048 drivers/scsi/lpfc/lpfc_hbadisc.c vports = lpfc_create_vport_work_array(phba); vports 1049 drivers/scsi/lpfc/lpfc_hbadisc.c if (vports != NULL) vports 1050 drivers/scsi/lpfc/lpfc_hbadisc.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) vports 1051 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_linkup_port(vports[i]); vports 1052 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_destroy_vport_work_array(phba, vports); vports 2925 drivers/scsi/lpfc/lpfc_hbadisc.c struct lpfc_vport **vports; vports 2928 drivers/scsi/lpfc/lpfc_hbadisc.c vports = lpfc_create_vport_work_array(phba); vports 2929 drivers/scsi/lpfc/lpfc_hbadisc.c if (vports != NULL) { vports 2930 drivers/scsi/lpfc/lpfc_hbadisc.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { vports 2931 drivers/scsi/lpfc/lpfc_hbadisc.c if (vports[i]->port_type == LPFC_PHYSICAL_PORT) vports 2934 drivers/scsi/lpfc/lpfc_hbadisc.c if (vports[i]->vpi > phba->max_vpi) { vports 2935 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_vport_set_state(vports[i], vports 2940 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_vport_set_state(vports[i], vports 2944 drivers/scsi/lpfc/lpfc_hbadisc.c if (vports[i]->fc_flag & FC_VPORT_NEEDS_INIT_VPI) { vports 2945 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_issue_init_vpi(vports[i]); vports 2949 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_initial_fdisc(vports[i]); vports 2951 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_vport_set_state(vports[i], vports 2953 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_printf_vlog(vports[i], KERN_ERR, vports 2960 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_destroy_vport_work_array(phba, vports); vports 4999 drivers/scsi/lpfc/lpfc_hbadisc.c struct lpfc_vport **vports; vports 5004 drivers/scsi/lpfc/lpfc_hbadisc.c vports = lpfc_create_vport_work_array(phba); vports 5005 drivers/scsi/lpfc/lpfc_hbadisc.c if (!vports) { vports 5010 drivers/scsi/lpfc/lpfc_hbadisc.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { vports 5011 drivers/scsi/lpfc/lpfc_hbadisc.c shost = lpfc_shost_from_vport(vports[i]); vports 5013 drivers/scsi/lpfc/lpfc_hbadisc.c list_for_each_entry(ndlp, &vports[i]->fc_nodes, nlp_listp) { vports 5017 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_unreg_rpi(vports[i], ndlp); vports 5023 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_destroy_vport_work_array(phba, vports); vports 6444 drivers/scsi/lpfc/lpfc_hbadisc.c struct lpfc_vport **vports; vports 6449 drivers/scsi/lpfc/lpfc_hbadisc.c vports = lpfc_create_vport_work_array(phba); vports 6452 drivers/scsi/lpfc/lpfc_hbadisc.c if (!vports) vports 6455 drivers/scsi/lpfc/lpfc_hbadisc.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { vports 6456 drivers/scsi/lpfc/lpfc_hbadisc.c shost = lpfc_shost_from_vport(vports[i]); vports 6464 drivers/scsi/lpfc/lpfc_hbadisc.c if (!(vports[i]->fc_flag & FC_VPORT_CVL_RCVD)) { vports 6469 drivers/scsi/lpfc/lpfc_hbadisc.c list_for_each_entry(ndlp, &vports[i]->fc_nodes, nlp_listp) { vports 6487 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_destroy_vport_work_array(phba, vports); vports 6550 drivers/scsi/lpfc/lpfc_hbadisc.c struct lpfc_vport **vports; vports 6563 drivers/scsi/lpfc/lpfc_hbadisc.c vports = lpfc_create_vport_work_array(phba); vports 6564 drivers/scsi/lpfc/lpfc_hbadisc.c if (vports && (phba->sli3_options & LPFC_SLI3_NPIV_ENABLED)) vports 6565 drivers/scsi/lpfc/lpfc_hbadisc.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { vports 6567 drivers/scsi/lpfc/lpfc_hbadisc.c ndlp = lpfc_findnode_did(vports[i], Fabric_DID); vports 6569 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_cancel_retry_delay_tmo(vports[i], ndlp); vports 6570 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_cleanup_pending_mbox(vports[i]); vports 6572 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_sli4_unreg_all_rpis(vports[i]); vports 6573 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_mbx_unreg_vpi(vports[i]); vports 6574 drivers/scsi/lpfc/lpfc_hbadisc.c shost = lpfc_shost_from_vport(vports[i]); vports 6576 drivers/scsi/lpfc/lpfc_hbadisc.c vports[i]->fc_flag |= FC_VPORT_NEEDS_INIT_VPI; vports 6577 drivers/scsi/lpfc/lpfc_hbadisc.c vports[i]->vpi_state &= ~LPFC_VPI_REGISTERED; vports 6580 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_destroy_vport_work_array(phba, vports); vports 840 drivers/scsi/lpfc/lpfc_init.c struct lpfc_vport **vports; vports 852 drivers/scsi/lpfc/lpfc_init.c vports = lpfc_create_vport_work_array(phba); vports 853 drivers/scsi/lpfc/lpfc_init.c if (vports != NULL) vports 855 drivers/scsi/lpfc/lpfc_init.c vports[i] != NULL; i++) vports 856 drivers/scsi/lpfc/lpfc_init.c lpfc_cleanup_discovery_resources(vports[i]); vports 857 drivers/scsi/lpfc/lpfc_init.c lpfc_destroy_vport_work_array(phba, vports); vports 1357 drivers/scsi/lpfc/lpfc_init.c struct lpfc_vport **vports; vports 1369 drivers/scsi/lpfc/lpfc_init.c vports = lpfc_create_vport_work_array(phba); vports 1370 drivers/scsi/lpfc/lpfc_init.c if (vports != NULL) vports 1371 drivers/scsi/lpfc/lpfc_init.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { vports 1372 drivers/scsi/lpfc/lpfc_init.c lpfc_rcv_seq_check_edtov(vports[i]); vports 1373 drivers/scsi/lpfc/lpfc_init.c lpfc_fdmi_change_check(vports[i]); vports 1375 drivers/scsi/lpfc/lpfc_init.c lpfc_destroy_vport_work_array(phba, vports); vports 3033 drivers/scsi/lpfc/lpfc_init.c struct lpfc_vport **vports; vports 3040 drivers/scsi/lpfc/lpfc_init.c vports = lpfc_create_vport_work_array(phba); vports 3041 drivers/scsi/lpfc/lpfc_init.c if (vports == NULL) vports 3044 drivers/scsi/lpfc/lpfc_init.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { vports 3045 drivers/scsi/lpfc/lpfc_init.c if (vports[i]->load_flag & FC_UNLOADING) vports 3049 drivers/scsi/lpfc/lpfc_init.c &vports[i]->fc_nodes, vports 3068 drivers/scsi/lpfc/lpfc_init.c lpfc_destroy_vport_work_array(phba, vports); vports 3326 drivers/scsi/lpfc/lpfc_init.c struct lpfc_vport **vports; vports 3371 drivers/scsi/lpfc/lpfc_init.c vports = lpfc_create_vport_work_array(phba); vports 3372 drivers/scsi/lpfc/lpfc_init.c if (vports != NULL) { vports 3373 drivers/scsi/lpfc/lpfc_init.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { vports 3375 drivers/scsi/lpfc/lpfc_init.c shost = lpfc_shost_from_vport(vports[i]); vports 3377 drivers/scsi/lpfc/lpfc_init.c vports[i]->fc_flag &= ~FC_OFFLINE_MODE; vports 3379 drivers/scsi/lpfc/lpfc_init.c vports[i]->fc_flag |= FC_VPORT_NEEDS_REG_VPI; vports 3381 drivers/scsi/lpfc/lpfc_init.c vports[i]->fc_flag |= FC_VPORT_NEEDS_INIT_VPI; vports 3383 drivers/scsi/lpfc/lpfc_init.c (vports[i]->port_type != vports 3385 drivers/scsi/lpfc/lpfc_init.c vports[i]->vpi = 0; vports 3390 drivers/scsi/lpfc/lpfc_init.c lpfc_destroy_vport_work_array(phba, vports); vports 3435 drivers/scsi/lpfc/lpfc_init.c struct lpfc_vport **vports; vports 3447 drivers/scsi/lpfc/lpfc_init.c vports = lpfc_create_vport_work_array(phba); vports 3448 drivers/scsi/lpfc/lpfc_init.c if (vports != NULL) { vports 3449 drivers/scsi/lpfc/lpfc_init.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { vports 3450 drivers/scsi/lpfc/lpfc_init.c if (vports[i]->load_flag & FC_UNLOADING) vports 3452 drivers/scsi/lpfc/lpfc_init.c shost = lpfc_shost_from_vport(vports[i]); vports 3454 drivers/scsi/lpfc/lpfc_init.c vports[i]->vpi_state &= ~LPFC_VPI_REGISTERED; vports 3455 drivers/scsi/lpfc/lpfc_init.c vports[i]->fc_flag |= FC_VPORT_NEEDS_REG_VPI; vports 3456 drivers/scsi/lpfc/lpfc_init.c vports[i]->fc_flag &= ~FC_VFI_REGISTERED; vports 3459 drivers/scsi/lpfc/lpfc_init.c shost = lpfc_shost_from_vport(vports[i]); vports 3461 drivers/scsi/lpfc/lpfc_init.c &vports[i]->fc_nodes, vports 3468 drivers/scsi/lpfc/lpfc_init.c lpfc_disc_state_machine(vports[i], ndlp, vports 3470 drivers/scsi/lpfc/lpfc_init.c lpfc_disc_state_machine(vports[i], ndlp, vports 3493 drivers/scsi/lpfc/lpfc_init.c lpfc_unreg_rpi(vports[i], ndlp); vports 3497 drivers/scsi/lpfc/lpfc_init.c lpfc_destroy_vport_work_array(phba, vports); vports 3517 drivers/scsi/lpfc/lpfc_init.c struct lpfc_vport **vports; vports 3532 drivers/scsi/lpfc/lpfc_init.c vports = lpfc_create_vport_work_array(phba); vports 3533 drivers/scsi/lpfc/lpfc_init.c if (vports != NULL) vports 3534 drivers/scsi/lpfc/lpfc_init.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) vports 3535 drivers/scsi/lpfc/lpfc_init.c lpfc_stop_vport_timers(vports[i]); vports 3536 drivers/scsi/lpfc/lpfc_init.c lpfc_destroy_vport_work_array(phba, vports); vports 3545 drivers/scsi/lpfc/lpfc_init.c vports = lpfc_create_vport_work_array(phba); vports 3546 drivers/scsi/lpfc/lpfc_init.c if (vports != NULL) vports 3547 drivers/scsi/lpfc/lpfc_init.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { vports 3548 drivers/scsi/lpfc/lpfc_init.c shost = lpfc_shost_from_vport(vports[i]); vports 3550 drivers/scsi/lpfc/lpfc_init.c vports[i]->work_port_events = 0; vports 3551 drivers/scsi/lpfc/lpfc_init.c vports[i]->fc_flag |= FC_OFFLINE_MODE; vports 3554 drivers/scsi/lpfc/lpfc_init.c lpfc_destroy_vport_work_array(phba, vports); vports 5288 drivers/scsi/lpfc/lpfc_init.c struct lpfc_vport **vports; vports 5424 drivers/scsi/lpfc/lpfc_init.c vports = lpfc_create_vport_work_array(phba); vports 5425 drivers/scsi/lpfc/lpfc_init.c if (vports != NULL) { vports 5426 drivers/scsi/lpfc/lpfc_init.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; vports 5428 drivers/scsi/lpfc/lpfc_init.c shost = lpfc_shost_from_vport(vports[i]); vports 5432 drivers/scsi/lpfc/lpfc_init.c lpfc_destroy_vport_work_array(phba, vports); vports 5521 drivers/scsi/lpfc/lpfc_init.c struct lpfc_vport **vports; vports 5524 drivers/scsi/lpfc/lpfc_init.c vports = lpfc_create_vport_work_array(phba); vports 5525 drivers/scsi/lpfc/lpfc_init.c if (vports) vports 5526 drivers/scsi/lpfc/lpfc_init.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) vports 5527 drivers/scsi/lpfc/lpfc_init.c lpfc_sli4_perform_vport_cvl(vports[i]); vports 5528 drivers/scsi/lpfc/lpfc_init.c lpfc_destroy_vport_work_array(phba, vports); vports 5548 drivers/scsi/lpfc/lpfc_init.c struct lpfc_vport **vports; vports 5699 drivers/scsi/lpfc/lpfc_init.c vports = lpfc_create_vport_work_array(phba); vports 5700 drivers/scsi/lpfc/lpfc_init.c if (vports) { vports 5701 drivers/scsi/lpfc/lpfc_init.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; vports 5703 drivers/scsi/lpfc/lpfc_init.c if ((!(vports[i]->fc_flag & vports 5705 drivers/scsi/lpfc/lpfc_init.c (vports[i]->port_state > LPFC_FDISC)) { vports 5710 drivers/scsi/lpfc/lpfc_init.c lpfc_destroy_vport_work_array(phba, vports); vports 12034 drivers/scsi/lpfc/lpfc_init.c struct lpfc_vport **vports; vports 12045 drivers/scsi/lpfc/lpfc_init.c vports = lpfc_create_vport_work_array(phba); vports 12046 drivers/scsi/lpfc/lpfc_init.c if (vports != NULL) vports 12047 drivers/scsi/lpfc/lpfc_init.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { vports 12048 drivers/scsi/lpfc/lpfc_init.c if (vports[i]->port_type == LPFC_PHYSICAL_PORT) vports 12050 drivers/scsi/lpfc/lpfc_init.c fc_vport_terminate(vports[i]->fc_vport); vports 12052 drivers/scsi/lpfc/lpfc_init.c lpfc_destroy_vport_work_array(phba, vports); vports 12852 drivers/scsi/lpfc/lpfc_init.c struct lpfc_vport **vports; vports 12865 drivers/scsi/lpfc/lpfc_init.c vports = lpfc_create_vport_work_array(phba); vports 12866 drivers/scsi/lpfc/lpfc_init.c if (vports != NULL) vports 12867 drivers/scsi/lpfc/lpfc_init.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { vports 12868 drivers/scsi/lpfc/lpfc_init.c if (vports[i]->port_type == LPFC_PHYSICAL_PORT) vports 12870 drivers/scsi/lpfc/lpfc_init.c fc_vport_terminate(vports[i]->fc_vport); vports 12872 drivers/scsi/lpfc/lpfc_init.c lpfc_destroy_vport_work_array(phba, vports); vports 651 drivers/scsi/lpfc/lpfc_nportdisc.c struct lpfc_vport **vports; vports 672 drivers/scsi/lpfc/lpfc_nportdisc.c vports = lpfc_create_vport_work_array(phba); vports 673 drivers/scsi/lpfc/lpfc_nportdisc.c if (vports) { vports 674 drivers/scsi/lpfc/lpfc_nportdisc.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; vports 676 drivers/scsi/lpfc/lpfc_nportdisc.c if ((!(vports[i]->fc_flag & vports 678 drivers/scsi/lpfc/lpfc_nportdisc.c (vports[i]->port_state > LPFC_FDISC)) { vports 683 drivers/scsi/lpfc/lpfc_nportdisc.c lpfc_destroy_vport_work_array(phba, vports); vports 245 drivers/scsi/lpfc/lpfc_scsi.c struct lpfc_vport **vports; vports 263 drivers/scsi/lpfc/lpfc_scsi.c vports = lpfc_create_vport_work_array(phba); vports 264 drivers/scsi/lpfc/lpfc_scsi.c if (vports != NULL) vports 265 drivers/scsi/lpfc/lpfc_scsi.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { vports 266 drivers/scsi/lpfc/lpfc_scsi.c shost = lpfc_shost_from_vport(vports[i]); vports 279 drivers/scsi/lpfc/lpfc_scsi.c lpfc_destroy_vport_work_array(phba, vports); vports 295 drivers/scsi/lpfc/lpfc_scsi.c struct lpfc_vport **vports; vports 301 drivers/scsi/lpfc/lpfc_scsi.c vports = lpfc_create_vport_work_array(phba); vports 302 drivers/scsi/lpfc/lpfc_scsi.c if (vports != NULL) vports 303 drivers/scsi/lpfc/lpfc_scsi.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) { vports 304 drivers/scsi/lpfc/lpfc_scsi.c shost = lpfc_shost_from_vport(vports[i]); vports 310 drivers/scsi/lpfc/lpfc_scsi.c lpfc_destroy_vport_work_array(phba, vports); vports 17148 drivers/scsi/lpfc/lpfc_sli.c struct lpfc_vport **vports; vports 17158 drivers/scsi/lpfc/lpfc_sli.c vports = lpfc_create_vport_work_array(phba); vports 17159 drivers/scsi/lpfc/lpfc_sli.c if (vports != NULL) { vports 17160 drivers/scsi/lpfc/lpfc_sli.c for (i = 0; i <= phba->max_vpi && vports[i] != NULL; i++) { vports 17162 drivers/scsi/lpfc/lpfc_sli.c vports[i]->vfi == lpfc_fc_hdr_get_vfi(fc_hdr) && vports 17163 drivers/scsi/lpfc/lpfc_sli.c vports[i]->fc_myDID == did) { vports 17164 drivers/scsi/lpfc/lpfc_sli.c vport = vports[i]; vports 17169 drivers/scsi/lpfc/lpfc_sli.c lpfc_destroy_vport_work_array(phba, vports); vports 830 drivers/scsi/lpfc/lpfc_vport.c struct lpfc_vport **vports; vports 832 drivers/scsi/lpfc/lpfc_vport.c vports = kcalloc(phba->max_vports + 1, sizeof(struct lpfc_vport *), vports 834 drivers/scsi/lpfc/lpfc_vport.c if (vports == NULL) vports 846 drivers/scsi/lpfc/lpfc_vport.c vports[index++] = port_iterator; vports 849 drivers/scsi/lpfc/lpfc_vport.c return vports; vports 853 drivers/scsi/lpfc/lpfc_vport.c lpfc_destroy_vport_work_array(struct lpfc_hba *phba, struct lpfc_vport **vports) vports 856 drivers/scsi/lpfc/lpfc_vport.c if (vports == NULL) vports 858 drivers/scsi/lpfc/lpfc_vport.c for (i = 0; i <= phba->max_vports && vports[i] != NULL; i++) vports 859 drivers/scsi/lpfc/lpfc_vport.c scsi_host_put(lpfc_shost_from_vport(vports[i])); vports 860 drivers/scsi/lpfc/lpfc_vport.c kfree(vports); vports 1027 drivers/scsi/qedf/qedf_main.c list_for_each_entry(tmp_lport, &base_lport->vports, list) { vports 426 drivers/scsi/scsi_transport_fc.c INIT_LIST_HEAD(&fc_host->vports); vports 1920 drivers/scsi/scsi_transport_fc.c list_for_each_entry(vport, &fc_host->vports, peers) { vports 2421 drivers/scsi/scsi_transport_fc.c list_for_each_entry_safe(vport, next_vport, &fc_host->vports, peers) { vports 3379 drivers/scsi/scsi_transport_fc.c list_add_tail(&vport->peers, &fc_host->vports); vports 703 include/scsi/libfc.h struct list_head vports; vports 871 include/scsi/libfc.h INIT_LIST_HEAD(&lport->vports); vports 525 include/scsi/scsi_transport_fc.h struct list_head vports; vports 599 include/scsi/scsi_transport_fc.h (((struct fc_host_attrs *)(x)->shost_data)->vports)