Searched refs:abs_vf_id (Results 1 – 7 of 7) sorted by relevance
/titanic_50/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/common/ |
H A D | lm_vf_common.h | 61 void lm_pf_fl_vf_reset_set_inprogress(struct _lm_device_t * pdev, u8_t abs_vf_id); 62 void lm_pf_fl_vf_reset_clear_inprogress(struct _lm_device_t *pdev, u8_t abs_vf_id); 63 u8_t lm_pf_fl_vf_reset_is_inprogress(struct _lm_device_t *pdev, u8_t abs_vf_id); 79 …CID(_pdev,_vf_info, _q_id) ((((1 << LM_VF_MAX_RVFID_SIZE) | (_vf_info)->abs_vf_id) << LM_VF_CID_W… 188 u8_t abs_vf_id; member 323 lm_status_t lm_pf_enable_vf_igu_int(struct _lm_device_t * pdev, u8_t abs_vf_id); 325 lm_status_t lm_pf_disable_vf_igu_int(struct _lm_device_t * pdev, u8_t abs_vf_id); 327 lm_status_t lm_pf_enable_vf(struct _lm_device_t *pdev, u8_t abs_vf_id);
|
/titanic_50/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/ |
H A D | lm_pf.c | 69 lm_vf_info_t * lm_pf_find_vf_info_by_abs_id(struct _lm_device_t *pdev, u8_t abs_vf_id) in lm_pf_find_vf_info_by_abs_id() argument 73 …DbgMessage(pdev, WARN, "lm_pf_find_vf_info_by_abs_id: abs_vf_id:%d(%d)\n",abs_vf_id,pdev->hw_info.… 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() 81 …v, FATAL, "lm_pf_find_vf_info_by_abs_id: VF[a:%d,r:%d] is not enabled\n",abs_vf_id,relative_vf_id); in lm_pf_find_vf_info_by_abs_id() 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() 457 u8_t abs_vf_id = 0xff; in lm_pf_get_sw_client_idx_from_cid() local 470 abs_vf_id = GET_ABS_VF_ID_FROM_PF_CID(cid); in lm_pf_get_sw_client_idx_from_cid() 472 vf_info = lm_pf_find_vf_info_by_abs_id(pdev, abs_vf_id); in lm_pf_get_sw_client_idx_from_cid() 482 u8_t abs_vf_id = 0xff; in lm_pf_get_fw_client_idx_from_cid() local [all …]
|
H A D | lm_sp.c | 3060 u8_t abs_vf_id; in lm_eq_handle_rss_update_eqe() local 3072 abs_vf_id = GET_ABS_VF_ID_FROM_PF_CID(cid); in lm_eq_handle_rss_update_eqe() 3073 vf_info = lm_pf_find_vf_info_by_abs_id(pdev, abs_vf_id); in lm_eq_handle_rss_update_eqe() 3214 u8_t abs_vf_id; in lm_eq_handle_vf_flr_eqe() local 3216 abs_vf_id = elem->message.data.vf_flr_event.vf_id; in lm_eq_handle_vf_flr_eqe() 3219 vf_info = lm_pf_find_vf_info_by_abs_id(pdev, (u8_t)abs_vf_id); in lm_eq_handle_vf_flr_eqe() 3237 u8_t abs_vf_id; in lm_eq_handle_malicious_vf_eqe() local 3239 abs_vf_id = elem->message.data.malicious_vf_event.vf_id; in lm_eq_handle_malicious_vf_eqe() 3240 vf_info = lm_pf_find_vf_info_by_abs_id(pdev, (u8_t)abs_vf_id); in lm_eq_handle_malicious_vf_eqe() 3245 DbgMessage(pdev, FATAL, "lm_eq_handle_malicious_vf_eqe(%d)\n",abs_vf_id); in lm_eq_handle_malicious_vf_eqe() [all …]
|
H A D | lm_sb.c | 1592 …VF_SB_ID(vf_info,sb_idx)].hc_status_block_data.e2_sb_data.common.p_func.vf_id = vf_info->abs_vf_id; in lm_pf_init_vf_non_def_sb()
|
H A D | lm_stats.c | 1598 cur_query_entry->funcID = mm_cpu_to_le16(8 + vf_info->abs_vf_id); in lm_stats_prep_vf_fw_stats_req()
|
/titanic_50/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/ |
H A D | lm_vf.c | 209 …REG_WR(PFDEV(pdev),XSEM_REG_FAST_MEMORY + XSTORM_VF_SPQ_DATA_OFFSET(vf_info->abs_vf_id) + i*sizeof… in lm_pf_vf_fill_init_vf_response() 212 … REG_WR(PFDEV(pdev),XSEM_REG_FAST_MEMORY + (XSTORM_VF_SPQ_PAGE_BASE_OFFSET(vf_info->abs_vf_id)),0); in lm_pf_vf_fill_init_vf_response() 213 …REG_WR(PFDEV(pdev),XSEM_REG_FAST_MEMORY + (XSTORM_VF_SPQ_PAGE_BASE_OFFSET(vf_info->abs_vf_id)) + 4… in lm_pf_vf_fill_init_vf_response() 214 REG_WR(PFDEV(pdev),XSEM_REG_FAST_MEMORY + (XSTORM_VF_SPQ_PROD_OFFSET(vf_info->abs_vf_id)),0); in lm_pf_vf_fill_init_vf_response() 218 u32_t val = vf_info->abs_vf_id | (1 << 6); in lm_pf_vf_fill_init_vf_response() 231 function_fw_id = 8 + vf_info->abs_vf_id; in lm_pf_vf_fill_init_vf_response() 243 lm_status = lm_pf_enable_vf_igu_int(pdev, vf_info->abs_vf_id); in lm_pf_vf_fill_init_vf_response() 305 type = (ETH_CONNECTION_TYPE | ((8 + vf_info->abs_vf_id) << SPE_HDR_T_FUNCTION_ID_SHIFT)); in lm_pf_vf_fill_setup_q_response() 540 lm_pf_disable_vf_igu_int(pdev, vf_info->abs_vf_id); in lm_pf_vf_fill_close_vf_response() 544 function_fw_id = 8 + vf_info->abs_vf_id; in lm_pf_vf_fill_close_vf_response() [all …]
|
/titanic_50/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/ |
H A D | lm5710.h | 4469 lm_vf_info_t * lm_pf_find_vf_info_by_abs_id(struct _lm_device_t *pdev, u8_t abs_vf_id); 4515 u8_t lm_pf_acquire_vf_igu_block(struct _lm_device_t *pdev, u8_t igu_sb_idx, u8_t abs_vf_id, u8_t ve…
|