Searched refs:sriov_info (Results 1 – 5 of 5) sorted by relevance
/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/ |
H A D | lm_pf.c | 73 …_pf_find_vf_info_by_abs_id: abs_vf_id:%d(%d)\n",abs_vf_id,pdev->hw_info.sriov_info.first_vf_in_pf); in lm_pf_find_vf_info_by_abs_id() 74 if (abs_vf_id < pdev->hw_info.sriov_info.first_vf_in_pf) { in lm_pf_find_vf_info_by_abs_id() 77 relative_vf_id = abs_vf_id - (u8_t)pdev->hw_info.sriov_info.first_vf_in_pf; in lm_pf_find_vf_info_by_abs_id() 213 num_vfs = pdev->hw_info.sriov_info.total_vfs; in lm_pf_allocate_vfs() 267 if (pdev->hw_info.sriov_info.sriov_control & 0x0001) { in lm_pf_allocate_vfs() 268 lm_status = lm_pf_init_vfs(pdev, pdev->hw_info.sriov_info.num_vfs); in lm_pf_allocate_vfs() 269 …ARN, "SRIOV enable(after FLR): init %d VFs: status %d\n",pdev->hw_info.sriov_info.num_vfs,lm_statu… in lm_pf_allocate_vfs() 276 for (vf_idx = 0; vf_idx < pdev->hw_info.sriov_info.num_vfs; vf_idx++) { in lm_pf_allocate_vfs() 278 … lm_status = lm_pf_enable_vf(pdev, pdev->hw_info.sriov_info.first_vf_in_pf + vf_idx); in lm_pf_allocate_vfs() 320 …pdev->vfs_set.vfs_array[vf_idx].abs_vf_id = (u8_t)(vf_idx + pdev->hw_info.sriov_info.first_vf_in_p… in lm_pf_init_vfs() [all …]
|
H A D | lm_devinfo.c | 164 rc = mm_get_sriov_info(pdev, &pdev->hw_info.sriov_info); in lm_get_sriov_info() 171 …lm_set_virt_mode(pdev, DEVICE_TYPE_PF, (pdev->hw_info.sriov_info.total_vfs? VT_BASIC_VF : VT_NONE)… in lm_get_sriov_info() 173 …lm_set_virt_mode(pdev, DEVICE_TYPE_PF, (pdev->hw_info.sriov_info.total_vfs? VT_CHANNEL_VF : VT_NON… in lm_get_sriov_info() 177 …pdev->hw_info.sriov_info.first_vf_in_pf = ((val & GRC_CR_PF_INIT_VF_PF_FIRST_VF_NUM_MASK) * 8) - E… in lm_get_sriov_info() 178 DbgMessage(pdev, WARN, "First VF in PF = %d\n", pdev->hw_info.sriov_info.first_vf_in_pf); in lm_get_sriov_info() 796 if ((lm_igu_sb->vf_number >= pdev->hw_info.sriov_info.first_vf_in_pf) in lm_get_igu_cam_info() 797 …&& (lm_igu_sb->vf_number < (pdev->hw_info.sriov_info.first_vf_in_pf + pdev->hw_info.sriov_info.tot… in lm_get_igu_cam_info() 2433 pdev->hw_info.sriov_info.shmem_num_vfs_in_pf = 0; in lm_get_shmem_sf_sriov_info() 2434 pdev->hw_info.sriov_info.b_pf_asymetric_configuration = FALSE; in lm_get_shmem_sf_sriov_info() 2457 pdev->hw_info.sriov_info.shmem_num_vfs_in_pf = val; in lm_get_shmem_sf_sriov_info() [all …]
|
H A D | lm_stats.c | 922 stats_fw->fw_stats_num += pdev->hw_info.sriov_info.total_vfs * 2; in lm_stats_alloc_fw_resc() 936 …(pdev, WARN, "%d stats groups to support %d VFs\n",num_groups, pdev->hw_info.sriov_info.total_vfs); in lm_stats_alloc_fw_resc()
|
/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/basic_vf/ |
H A D | lm_vf.c | 86 bar_addr->as_u64 = PFDEV(pdev)->hw_info.sriov_info.vf_bars[bar_num].as_u64 + in lm_vf_get_bar_offset() 108 if (pdev->params.vf_num_in_path < PFDEV(pdev)->hw_info.sriov_info.first_vf_in_pf) { in lm_vf_get_vf_id() 109 DbgBreakIf(pdev->params.vf_num_in_path < PFDEV(pdev)->hw_info.sriov_info.first_vf_in_pf); in lm_vf_get_vf_id() 112 …pdev->params.vf_num_in_pf = pdev->params.vf_num_in_path - PFDEV(pdev)->hw_info.sriov_info.first_vf… in lm_vf_get_vf_id() 177 base_vfid = pf_dev->hw_info.sriov_info.first_vf_in_pf; in lm_vf_dis()
|
/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/ |
H A D | lm5710.h | 142 …ID_WND_SIZE(_pdev) (((_pdev)->hw_info.sriov_info.max_chains_per_vf) ? (_pdev)->hw_info.sr… 143 …HAINS_PER_PF(_pdev) (((_pdev)->hw_info.sriov_info.max_chains_per_vf) ? (_pdev)->hw_info.sr… 1568 #define GET_NUM_VFS_PER_PF(_pdev) ((_pdev)->hw_info.sriov_info.total_vfs) 1839 lm_sriov_info_t sriov_info; member
|