Home
last modified time | relevance | path

Searched refs:vsi_handle (Results 1 – 13 of 13) sorted by relevance

/f-stack/dpdk/drivers/net/ice/base/
H A Dice_sched.h58 u16 vsi_handle; member
108 ice_sched_get_free_qparent(struct ice_port_info *pi, u16 vsi_handle, u8 tc,
116 u16 vsi_handle);
128 ice_move_vsi_to_agg(struct ice_port_info *pi, u32 agg_id, u16 vsi_handle,
132 ice_cfg_q_bw_lmt(struct ice_port_info *pi, u16 vsi_handle, u8 tc,
135 ice_cfg_q_bw_dflt_lmt(struct ice_port_info *pi, u16 vsi_handle, u8 tc,
144 ice_cfg_vsi_bw_lmt_per_tc(struct ice_port_info *pi, u16 vsi_handle, u8 tc,
159 ice_cfg_vsi_bw_no_shared_lmt(struct ice_port_info *pi, u16 vsi_handle);
188 ice_sched_set_agg_bw_dflt_lmt(struct ice_port_info *pi, u16 vsi_handle);
194 ice_sched_set_vsi_bw_shared_lmt(struct ice_port_info *pi, u16 vsi_handle,
[all …]
H A Dice_switch.h190 u16 vsi_handle; member
225 u16 vsi_handle; member
235 u16 vsi_handle; member
387 struct ice_vsi_ctx *ice_get_vsi_ctx(struct ice_hw *hw, u16 vsi_handle);
457 void ice_remove_vsi_fltr(struct ice_hw *hw, u16 vsi_handle);
461 ice_cfg_dflt_vsi(struct ice_port_info *pi, u16 vsi_handle, bool set,
464 ice_set_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask,
504 ice_rem_adv_rule_for_vsi(struct ice_hw *hw, u16 vsi_handle);
516 u16 ice_get_hw_vsi_num(struct ice_hw *hw, u16 vsi_handle);
517 bool ice_is_vsi_valid(struct ice_hw *hw, u16 vsi_handle);
[all …]
H A Dice_switch.c3695 u16 vsi_handle = new_fltr->vsi_handle; in ice_add_update_vsi_list() local
4011 vsi_handle = f_entry->fltr_info.vsi_handle; in ice_remove_rule_internal()
4339 vsi_handle = new_fltr->vsi_handle; in ice_add_vlan_internal()
5058 tmp->fltr_info.vsi_handle = vsi_handle; in ice_add_entry_to_vsi_fltr_list()
5470 new_fltr.vsi_handle = vsi_handle; in _ice_set_vsi_promisc()
7996 vsi_handle = rinfo->sw_act.vsi_handle; in ice_add_adv_rule()
8296 vsi_handle = rinfo->sw_act.vsi_handle; in ice_rem_adv_rule()
8299 vsi_handle = rinfo->sw_act.vsi_handle; in ice_rem_adv_rule()
8422 rinfo.sw_act.vsi_handle = vsi_handle; in ice_rem_adv_rule_for_vsi()
8482 f_entry.fltr_info.vsi_handle = vsi_handle; in ice_replay_fltr()
[all …]
H A Dice_sched.c1534 u16 vsi_handle) in ice_sched_get_vsi_node() argument
1544 if (node->vsi_handle == vsi_handle) in ice_sched_get_vsi_node()
1789 parent->vsi_handle = vsi_handle; in ice_sched_add_vsi_support_nodes()
1984 if (agg_vsi_info->vsi_handle == vsi_handle) { in ice_sched_rm_agg_vsi_info()
2404 u16 vsi_handle = agg_vsi_info->vsi_handle; in ice_move_all_vsi_to_dflt_agg() local
2745 if (agg_vsi_info->vsi_handle == vsi_handle) in ice_get_agg_vsi_info()
2841 agg_vsi_info->vsi_handle = vsi_handle; in ice_sched_assoc_vsi_to_agg()
3618 u16 vsi_handle; in ice_cfg_agg_vsi_priority_per_tc() local
3621 vsi_handle = vsi_handle_arr[i]; in ice_cfg_agg_vsi_priority_per_tc()
3627 if (agg_vsi_info->vsi_handle == vsi_handle) { in ice_cfg_agg_vsi_priority_per_tc()
[all …]
H A Dice_flow.h429 u16 vsi_handle; member
519 struct ice_flow_prof *prof, u16 vsi_handle);
521 ice_flow_assoc_vsig_vsi(struct ice_hw *hw, enum ice_block blk, u16 vsi_handle,
544 void ice_rem_vsi_rss_list(struct ice_hw *hw, u16 vsi_handle);
545 enum ice_status ice_replay_rss_cfg(struct ice_hw *hw, u16 vsi_handle);
547 ice_add_avf_rss_cfg(struct ice_hw *hw, u16 vsi_handle, u64 hashed_flds);
548 enum ice_status ice_rem_vsi_rss_cfg(struct ice_hw *hw, u16 vsi_handle);
550 ice_add_rss_cfg(struct ice_hw *hw, u16 vsi_handle,
553 ice_rem_rss_cfg(struct ice_hw *hw, u16 vsi_handle,
555 u64 ice_get_rss_cfg(struct ice_hw *hw, u16 vsi_handle, u32 hdrs);
H A Dice_flow.c2142 vsi_handle), in ice_flow_assoc_prof()
2145 ice_set_bit(vsi_handle, prof->vsis); in ice_flow_assoc_prof()
2173 vsi_handle), in ice_flow_disassoc_prof()
2995 if (!ice_is_vsi_valid(hw, vsi_handle)) in ice_flow_add_entry()
3019 e->vsi_handle = vsi_handle; in ice_flow_add_entry()
3408 ice_clear_bit(vsi_handle, r->vsis); in ice_rem_rss_list()
3437 ice_set_bit(vsi_handle, r->vsis); in ice_add_rss_list()
3625 vsi_handle, in ice_add_rss_cfg_sync()
3661 vsi_handle, in ice_add_rss_cfg_sync()
3666 vsi_handle); in ice_add_rss_cfg_sync()
[all …]
H A Dice_common.h93 ice_aq_get_rss_key(struct ice_hw *hw, u16 vsi_handle,
96 ice_aq_set_rss_key(struct ice_hw *hw, u16 vsi_handle,
186 ice_dis_vsi_txq(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u8 num_queues,
191 ice_cfg_vsi_lan(struct ice_port_info *pi, u16 vsi_handle, u16 tc_bitmap,
194 ice_ena_vsi_txq(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u16 q_handle,
197 enum ice_status ice_replay_vsi(struct ice_hw *hw, u16 vsi_handle);
200 ice_get_lan_q_ctx(struct ice_hw *hw, u16 vsi_handle, u8 tc, u16 q_handle);
208 ice_stat_update_repc(struct ice_hw *hw, u16 vsi_handle, bool prev_stat_loaded,
H A Dice_common.c3238 vsi_handle = params->vsi_handle; in __ice_aq_get_set_rss_lut()
3247 vsi_id = ice_get_hw_vsi_num(hw, vsi_handle); in __ice_aq_get_set_rss_lut()
4099 vsi = ice_get_vsi_ctx(hw, vsi_handle); in ice_get_lan_q_ctx()
4142 if (!ice_is_vsi_valid(hw, vsi_handle)) in ice_ena_vsi_txq()
4316 if (!ice_is_vsi_valid(pi->hw, vsi_handle)) in ice_cfg_vsi_qs()
4363 return vsi_handle == ICE_MAIN_VSI_HANDLE && hw->vsi_ctx[vsi_handle]; in ice_is_main_vsi()
4411 if (!ice_is_vsi_valid(hw, vsi_handle)) in ice_replay_vsi()
4415 if (ice_is_main_vsi(hw, vsi_handle)) { in ice_replay_vsi()
4421 status = ice_replay_rss_cfg(hw, vsi_handle); in ice_replay_vsi()
4427 status = ice_replay_vsi_agg(hw, vsi_handle); in ice_replay_vsi()
[all …]
H A Dice_type.h601 u16 vsi_handle; member
1073 u16 vsi_handle; /* software VSI handle */ member
/f-stack/dpdk/drivers/net/ice/
H A Dice_dcf_parent.c18 ice_dcf_update_vsi_ctx(struct ice_hw *hw, uint16_t vsi_handle, in ice_dcf_update_vsi_ctx() argument
25 if (unlikely(vsi_handle >= ICE_MAX_VSI)) { in ice_dcf_update_vsi_ctx()
26 PMD_DRV_LOG(ERR, "Invalid vsi handle %u", vsi_handle); in ice_dcf_update_vsi_ctx()
30 vsi_ctx = hw->vsi_ctx[vsi_handle]; in ice_dcf_update_vsi_ctx()
37 vsi_handle); in ice_dcf_update_vsi_ctx()
40 hw->vsi_ctx[vsi_handle] = vsi_ctx; in ice_dcf_update_vsi_ctx()
53 rd.vsi_handle = vsi_handle; in ice_dcf_update_vsi_ctx()
61 vsi_handle, vsi_ctx->vsi_num); in ice_dcf_update_vsi_ctx()
63 hw->vsi_ctx[vsi_handle] = NULL; in ice_dcf_update_vsi_ctx()
67 PMD_DRV_LOG(NOTICE, "VF%u is disabled", vsi_handle); in ice_dcf_update_vsi_ctx()
H A Dice_switch_filter.c1458 rule_info->sw_act.vsi_handle = in ice_switch_parse_dcf_action()
1461 rule_info->sw_act.vsi_handle = act_vf->id; in ice_switch_parse_dcf_action()
1477 rule_info->sw_act.src = rule_info->sw_act.vsi_handle; in ice_switch_parse_dcf_action()
1555 rule_info->sw_act.vsi_handle = vsi->idx; in ice_switch_parse_action()
1788 if (rdata->vsi_handle != rd->vsi_handle) in ice_switch_redirect()
1804 rinfo.sw_act.vsi_handle == rd->vsi_handle) || in ice_switch_redirect()
1819 rinfo.sw_act.vsi_handle = rd->vsi_handle; in ice_switch_redirect()
1840 hw->vsi_ctx[rd->vsi_handle]->vsi_num = rd->new_vsi_num; in ice_switch_redirect()
H A Dice_generic_flow.h522 uint16_t vsi_handle; member
H A Dice_ethdev.c865 m_list_itr->fltr_info.vsi_handle = vsi->idx; in ice_add_mac_filter()
922 m_list_itr->fltr_info.vsi_handle = vsi->idx; in ice_remove_mac_filter()
996 v_list_itr->fltr_info.vsi_handle = vsi->idx; in ice_add_vlan_filter()
1063 v_list_itr->fltr_info.vsi_handle = vsi->idx; in ice_remove_vlan_filter()
1985 s_list_itr->fltr_info.vsi_handle = vsi->idx; in ice_vsi_config_sw_lldp()
3227 lut_params.vsi_handle = vsi->idx; in ice_init_rss()
4166 lut_params.vsi_handle = vsi->idx; in ice_get_rss_lut()
4202 lut_params.vsi_handle = vsi->idx; in ice_set_rss_lut()