Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dlm_pf.c66 return vf_info; in lm_pf_find_vf_info_by_rel_id()
83 return vf_info; in lm_pf_find_vf_info_by_abs_id()
403 DbgBreakIf(!vf_info); in lm_pf_set_vf_ctx()
404 if (vf_info != NULL) { in lm_pf_set_vf_ctx()
420 DbgBreakIf(!vf_info); in lm_pf_set_vf_stat_id()
421 if (vf_info != NULL) { in lm_pf_set_vf_stat_id()
434 DbgBreakIf(!vf_info); in lm_pf_is_vf_mac_set()
435 if (vf_info != NULL) { in lm_pf_is_vf_mac_set()
445 DbgBreakIf(!vf_info); in lm_pf_set_vf_base_cam_idx()
446 if (vf_info != NULL) { in lm_pf_set_vf_base_cam_idx()
[all …]
H A Dlm_sb.c1548 lm_status_t lm_pf_init_vf_non_def_sb(struct _lm_device_t *pdev, lm_vf_info_t *vf_info, u8_t sb_idx,… in lm_pf_init_vf_non_def_sb() argument
1554 const u8_t fw_sb_id = LM_FW_VF_SB_ID(vf_info, sb_idx); in lm_pf_init_vf_non_def_sb()
1555 const u8_t dhc_qzone_id = LM_FW_VF_DHC_QZONE_ID(vf_info, sb_idx); in lm_pf_init_vf_non_def_sb()
1592 …ars.status_blocks_arr[LM_SW_VF_SB_ID(vf_info,sb_idx)].hc_status_block_data.e2_sb_data.common.p_fun… in lm_pf_init_vf_non_def_sb()
1593 …pdev->vars.status_blocks_arr[LM_SW_VF_SB_ID(vf_info,sb_idx)].hc_status_block_data.e2_sb_data.commo… in lm_pf_init_vf_non_def_sb()
1596 …pdev->vars.status_blocks_arr[LM_SW_VF_SB_ID(vf_info,sb_idx)].hc_status_block_data.e2_sb_data.commo… in lm_pf_init_vf_non_def_sb()
1601 …pdev->vars.status_blocks_arr[LM_SW_VF_SB_ID(vf_info,sb_idx)].hc_status_block_data.e2_sb_data.commo… in lm_pf_init_vf_non_def_sb()
1604 igu_sb_id = LM_VF_IGU_SB_ID(vf_info,sb_idx); in lm_pf_init_vf_non_def_sb()
1610 …lm_setup_ndsb_state_machine(pdev, LM_SW_VF_SB_ID(vf_info,sb_idx), SM_RX_ID, igu_sb_id + IGU_U_NDSB… in lm_pf_init_vf_non_def_sb()
1612 … lm_setup_ndsb_state_machine(pdev, LM_SW_VF_SB_ID(vf_info,sb_idx), SM_TX_ID, igu_sb_id,igu_seg_id); in lm_pf_init_vf_non_def_sb()
[all …]
H A Dlm_stats.c153 ,lm_vf_info_t * vf_info in lm_get_stats() argument
163 if (vf_info != NULL) { in lm_get_stats()
189 DbgBreakIf(vf_info); in lm_get_stats()
200 DbgBreakIf(vf_info); in lm_get_stats()
208 DbgBreakIf(vf_info); in lm_get_stats()
223 DbgBreakIf(vf_info); in lm_get_stats()
238 DbgBreakIf(vf_info); in lm_get_stats()
253 DbgBreakIf(vf_info); in lm_get_stats()
333 if (vf_info != NULL) in lm_get_stats()
347 if (vf_info == NULL) in lm_get_stats()
[all …]
H A Dlm_sp.c3061 lm_vf_info_t * vf_info; in lm_eq_handle_rss_update_eqe() local
3074 DbgBreakIf(!vf_info); in lm_eq_handle_rss_update_eqe()
3213 lm_vf_info_t * vf_info = NULL; in lm_eq_handle_vf_flr_eqe() local
3220 if (!vf_info) { in lm_eq_handle_vf_flr_eqe()
3224 vf_info->was_flred = TRUE; in lm_eq_handle_vf_flr_eqe()
3230 vf_info->vf_stats.vf_stats_flag = 0; in lm_eq_handle_vf_flr_eqe()
3236 lm_vf_info_t * vf_info = NULL; in lm_eq_handle_malicious_vf_eqe() local
3241 if (vf_info) { in lm_eq_handle_malicious_vf_eqe()
3242 vf_info->was_malicious = TRUE; in lm_eq_handle_malicious_vf_eqe()
3243 mm_report_malicious_vf(pdev, vf_info); in lm_eq_handle_malicious_vf_eqe()
[all …]
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/
H A Dlm_vf.c105 …DbgBreakIf(!(pdev && vf_info && vf_info->pf_vf_response.request_virt_addr && vf_info->pf_vf_respon… in lm_pf_vf_fill_acquire_response()
186 …DbgBreakIf(!(pdev && vf_info && vf_info->pf_vf_response.request_virt_addr && vf_info->pf_vf_respon… in lm_pf_vf_fill_init_vf_response()
270 …DbgBreakIf(!(pdev && vf_info && vf_info->pf_vf_response.request_virt_addr && vf_info->pf_vf_respon… in lm_pf_vf_fill_setup_q_response()
475 if (vf_info->was_malicious || vf_info->was_flred) in lm_pf_vf_fill_teardown_q_response()
528 if (vf_info->was_malicious || vf_info->was_flred) in lm_pf_vf_fill_close_vf_response()
3113 if (!vf_info) { in lm_pf_create_vf()
3168 if (!vf_info) { in lm_pf_remove_vf()
3446 if (!vf_info) { in lm_pf_fl_vf_reset_set_inprogress()
3459 if (!vf_info) { in lm_pf_fl_vf_reset_clear_inprogress()
3472 if (!vf_info) { in lm_pf_fl_vf_reset_is_inprogress()
[all …]
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/common/
H A Dlm_vf_common.h151 #define LM_VF_SLOWPATH(vf_info, var) (vf_info->vf_slowpath_info.slowpath_data.var) argument
152 #define LM_VF_SLOWPATH_PHYS(vf_info, var) (vf_info->vf_slowpath_info.slowpath_data.var##_phys) argument
292 lm_status_t lm_pf_process_standard_request(struct _lm_device_t *pdev, lm_vf_info_t *vf_info);
316 void lm_pf_init_vf_client(struct _lm_device_t *pdev, lm_vf_info_t *vf_info, u8_t q_id);
317 void lm_pf_init_vf_slow_path(struct _lm_device_t *pdev, lm_vf_info_t *vf_info);
328 lm_status_t lm_pf_vf_wait_for_stats_ready(struct _lm_device_t *pdev, lm_vf_info_t *vf_info);
344 lm_status_t lm_wait_vf_config_rss_done(struct _lm_device_t *pdev, lm_vf_info_t *vf_info);
349 lm_status_t lm_pf_cleanup_vf_after_flr(struct _lm_device_t *pdev, lm_vf_info_t *vf_info);
350 lm_status_t lm_pf_finally_release_vf(struct _lm_device_t *pdev, lm_vf_info_t *vf_info);
355 void lm_pf_init_vf_filters(struct _lm_device_t *pdev, lm_vf_info_t *vf_info);
[all …]
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/include/
H A Dmm.h503 struct _lm_vf_info_t *vf_info,
508 struct _lm_vf_info_t *vf_info,
514 struct _lm_vf_info_t *vf_info,
518 void mm_report_malicious_vf(struct _lm_device_t *pdev, struct _lm_vf_info_t *vf_info);
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/
H A Dlm5710.h4470 lm_status_t lm_pf_download_standard_request(struct _lm_device_t *pdev, lm_vf_info_t *vf_info, void*…
4471 lm_status_t lm_pf_upload_standard_response(struct _lm_device_t *pdev, lm_vf_info_t *vf_info, void* …
4473 lm_status_t lm_pf_upload_standard_request(struct _lm_device_t *pdev, lm_vf_info_t *vf_info, lm_addr…
4474 lm_status_t lm_pf_download_standard_response(struct _lm_device_t *pdev, lm_vf_info_t *vf_info, lm_a…
4509 u8_t lm_pf_allocate_vf_igu_sbs(struct _lm_device_t *pdev, struct _lm_vf_info_t *vf_info, u8_t num_o…
4510 void lm_pf_release_vf_igu_sbs(struct _lm_device_t *pdev, struct _lm_vf_info_t *vf_info);
4517 …_t lm_pf_update_vf_default_vlan(IN struct _lm_device_t *pdev, IN struct _lm_vf_info_t * vf_info,
4527 IN struct _lm_vf_info_t *vf_info,
4532 IN struct _lm_vf_info_t *vf_info,
H A Dlm.h939 ,struct _lm_vf_info_t * vf_info