Home
last modified time | relevance | path

Searched refs:rule_info (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.1/drivers/net/ethernet/intel/ice/
Dice_tc_lib.c343 struct ice_adv_rule_info *rule_info, in ice_tc_fill_rules() argument
351 rule_info->vlan_type = vlan_tpid; in ice_tc_fill_rules()
353 rule_info->tun_type = ice_sw_type_from_tunnel(tc_fltr->tunnel_type); in ice_tc_fill_rules()
394 rule_info->vlan_type = in ice_tc_fill_rules()
657 struct ice_adv_rule_info rule_info = { 0 }; in ice_eswitch_add_tc_fltr() local
676 i = ice_tc_fill_rules(hw, flags, fltr, list, &rule_info, NULL); in ice_eswitch_add_tc_fltr()
686 rule_info.sw_act.fltr_act = fltr->action.fltr_act; in ice_eswitch_add_tc_fltr()
688 rule_info.sw_act.vsi_handle = fltr->dest_vsi->idx; in ice_eswitch_add_tc_fltr()
695 rule_info.priority = 7; in ice_eswitch_add_tc_fltr()
698 rule_info.sw_act.flag |= ICE_FLTR_RX; in ice_eswitch_add_tc_fltr()
[all …]
Dice_eswitch.c25 struct ice_adv_rule_info rule_info = { 0 }; in ice_eswitch_add_vf_mac_rule() local
39 rule_info.sw_act.flag |= ICE_FLTR_TX; in ice_eswitch_add_vf_mac_rule()
40 rule_info.sw_act.vsi_handle = ctrl_vsi->idx; in ice_eswitch_add_vf_mac_rule()
41 rule_info.sw_act.fltr_act = ICE_FWD_TO_Q; in ice_eswitch_add_vf_mac_rule()
42 rule_info.rx = false; in ice_eswitch_add_vf_mac_rule()
43 rule_info.sw_act.fwd_id.q_id = hw->func_caps.common_cap.rxq_first_id + in ice_eswitch_add_vf_mac_rule()
45 rule_info.flags_info.act |= ICE_SINGLE_ACT_LB_ENABLE; in ice_eswitch_add_vf_mac_rule()
46 rule_info.flags_info.act_valid = true; in ice_eswitch_add_vf_mac_rule()
47 rule_info.tun_type = ICE_SW_TUN_AND_NON_TUN; in ice_eswitch_add_vf_mac_rule()
49 err = ice_add_adv_rule(hw, list, lkups_cnt, &rule_info, in ice_eswitch_add_vf_mac_rule()
Dice_switch.c5906 if (rinfo->sw_act.flag == list_itr->rule_info.sw_act.flag && in ice_find_adv_rule_entry()
5907 rinfo->tun_type == list_itr->rule_info.tun_type && in ice_find_adv_rule_entry()
5908 rinfo->vlan_type == list_itr->rule_info.vlan_type && in ice_find_adv_rule_entry()
5978 tmp_fltr.flag = m_entry->rule_info.sw_act.flag; in ice_adv_add_update_vsi_list()
6122 &m_entry->rule_info, in ice_add_adv_rule()
6126 added_entry->rule_id = m_entry->rule_info.fltr_rule_id; in ice_add_adv_rule()
6234 adv_fltr->rule_info = *rinfo; in ice_add_adv_rule()
6235 adv_fltr->rule_info.fltr_rule_id = le16_to_cpu(s_rule->index); in ice_add_adv_rule()
6247 added_entry->rule_id = adv_fltr->rule_info.fltr_rule_id; in ice_add_adv_rule()
6341 if (fm_list->rule_info.sw_act.fltr_act != ICE_FWD_TO_VSI_LIST || in ice_adv_rem_update_vsi_list()
[all …]
Dice_switch.h304 struct ice_adv_rule_info rule_info; member