Home
last modified time | relevance | path

Searched refs:vf_info (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k_iov.c28 struct fm10k_vf_info *vf_info = (struct fm10k_vf_info *)mbx; in fm10k_iov_msg_error() local
33 **results & FM10K_TLV_ID_MASK, vf_info->vf_idx); in fm10k_iov_msg_error()
79 struct fm10k_vf_info *vf_info = &iov_data->vf_info[i]; in fm10k_iov_event() local
84 hw->iov.ops.reset_resources(hw, vf_info); in fm10k_iov_event()
85 vf_info->mbx.ops.connect(hw, &vf_info->mbx); in fm10k_iov_event()
125 struct fm10k_vf_info *vf_info = &iov_data->vf_info[i]; in fm10k_iov_mbx() local
126 struct fm10k_mbx_info *mbx = &vf_info->mbx; in fm10k_iov_mbx()
127 u16 glort = vf_info->glort; in fm10k_iov_mbx()
130 if (vf_info->vf_flags && !fm10k_glort_valid_pf(hw, glort)) in fm10k_iov_mbx()
131 hw->iov.ops.reset_lport(hw, vf_info); in fm10k_iov_mbx()
[all …]
Dfm10k_pf.c845 struct fm10k_vf_info *vf_info) in fm10k_iov_assign_default_mac_vlan_pf() argument
853 if (!vf_info || vf_info->vf_idx >= hw->iov.num_vfs) in fm10k_iov_assign_default_mac_vlan_pf()
861 vf_idx = vf_info->vf_idx; in fm10k_iov_assign_default_mac_vlan_pf()
870 if (vf_info->pf_vid) in fm10k_iov_assign_default_mac_vlan_pf()
871 vf_vid = vf_info->pf_vid | FM10K_VLAN_CLEAR; in fm10k_iov_assign_default_mac_vlan_pf()
873 vf_vid = vf_info->sw_vid; in fm10k_iov_assign_default_mac_vlan_pf()
878 vf_info->mac, vf_vid); in fm10k_iov_assign_default_mac_vlan_pf()
881 if (vf_info->mbx.ops.enqueue_tx) in fm10k_iov_assign_default_mac_vlan_pf()
882 vf_info->mbx.ops.enqueue_tx(hw, &vf_info->mbx, msg); in fm10k_iov_assign_default_mac_vlan_pf()
898 if (is_valid_ether_addr(vf_info->mac)) { in fm10k_iov_assign_default_mac_vlan_pf()
[all …]
Dfm10k_type.h610 #define FM10K_VF_FLAG_CAPABLE(vf_info) ((vf_info)->vf_flags & (u8)0xF) argument
611 #define FM10K_VF_FLAG_ENABLED(vf_info) ((vf_info)->vf_flags >> 4) argument
Dfm10k.h227 struct fm10k_vf_info vf_info[0]; member
Dfm10k_pci.c1284 err = hw->iov.ops.report_timestamp(hw, &iov_data->vf_info[vf_idx], in fm10k_1588_msg_pf()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_sriov_pf.c108 vp = sriov->vf_info[id].vp; in qlcnic_sriov_pf_cal_res_limit()
245 vp = sriov->vf_info[index].vp; in qlcnic_sriov_pf_reset_vport_handle()
263 vp = sriov->vf_info[index].vp; in qlcnic_sriov_pf_set_vport_handle()
272 struct qlcnic_vf_info *vf_info; in qlcnic_sriov_pf_get_vport_handle() local
280 vf_info = &sriov->vf_info[index]; in qlcnic_sriov_pf_get_vport_handle()
281 return vf_info->vp->handle; in qlcnic_sriov_pf_get_vport_handle()
413 cancel_work_sync(&sriov->vf_info[i].flr_work); in qlcnic_sriov_pf_del_flr_queue()
693 vp = adapter->ahw->sriov->vf_info[id].vp; in qlcnic_sriov_set_vf_acl()
1773 vf = &sriov->vf_info[i]; in qlcnic_sriov_pf_reset()
1809 struct qlcnic_vf_info *vf_info; in qlcnic_sriov_set_vf_mac() local
[all …]
Dqlcnic_sriov_common.c154 sriov->vf_info = kzalloc(sizeof(struct qlcnic_vf_info) * in qlcnic_sriov_init()
156 if (!sriov->vf_info) { in qlcnic_sriov_init()
182 vf = &sriov->vf_info[i]; in qlcnic_sriov_init()
201 sriov->vf_info[i].vp = vp; in qlcnic_sriov_init()
222 kfree(sriov->vf_info); in qlcnic_sriov_init()
265 vf = &sriov->vf_info[i]; in __qlcnic_sriov_cleanup()
274 kfree(sriov->vf_info[i].vp); in __qlcnic_sriov_cleanup()
276 kfree(sriov->vf_info); in __qlcnic_sriov_cleanup()
673 struct qlcnic_vf_info *vf_info = adapter->ahw->sriov->vf_info; in qlcnic_sriov_func_to_index() local
680 if (vf_info[i].pci_func == pci_func) in qlcnic_sriov_func_to_index()
[all …]
Dqlcnic_sriov.h183 struct qlcnic_vf_info *vf_info; member