Searched refs:rule_info (Results 1 – 6 of 6) sorted by relevance
| /linux-6.15/drivers/net/ethernet/intel/ice/ |
| H A D | ice_tc_lib.c | 377 struct ice_adv_rule_info *rule_info, in ice_tc_fill_rules() argument 385 rule_info->vlan_type = vlan_tpid; in ice_tc_fill_rules() 464 rule_info->vlan_type = in ice_tc_fill_rules() 808 rule_info.priority = 7; in ice_eswitch_add_tc_fltr() 814 rule_info.sw_act.src = hw->pf_id; in ice_eswitch_add_tc_fltr() 820 rule_info.sw_act.src = vsi->idx; in ice_eswitch_add_tc_fltr() 836 rule_info.sw_act.src = vsi->idx; in ice_eswitch_add_tc_fltr() 842 rule_info.src_vsi = vsi->idx; in ice_eswitch_add_tc_fltr() 1043 rule_info.sw_act.src = hw->pf_id; in ice_add_tc_flower_adv_fltr() 1053 rule_info.sw_act.src = hw->pf_id; in ice_add_tc_flower_adv_fltr() [all …]
|
| H A D | ice_eswitch_br.c | 74 rule_info->sw_act.flag |= ICE_FLTR_RX; in ice_eswitch_br_ingress_rule_setup() 75 rule_info->sw_act.src = pf_id; in ice_eswitch_br_ingress_rule_setup() 76 rule_info->priority = 2; in ice_eswitch_br_ingress_rule_setup() 84 rule_info->sw_act.flag |= ICE_FLTR_TX; in ice_eswitch_br_egress_rule_setup() 86 rule_info->flags_info.act_valid = true; in ice_eswitch_br_egress_rule_setup() 87 rule_info->priority = 2; in ice_eswitch_br_egress_rule_setup() 161 rule_info.need_pass_l2 = true; in ice_eswitch_br_fwd_rule_create() 207 rule_info.allow_pass_l2 = true; in ice_eswitch_br_guard_rule_create() 208 rule_info.sw_act.vsi_handle = vsi_idx; in ice_eswitch_br_guard_rule_create() 209 rule_info.sw_act.fltr_act = ICE_NOP; in ice_eswitch_br_guard_rule_create() [all …]
|
| H A D | ice_switch.c | 5885 if (ice_rules_equal(rinfo, &list_itr->rule_info) && in ice_find_adv_rule_entry() 5955 tmp_fltr.flag = m_entry->rule_info.sw_act.flag; in ice_adv_add_update_vsi_list() 6134 &m_entry->rule_info, in ice_add_adv_rule() 6253 adv_fltr->rule_info = *rinfo; in ice_add_adv_rule() 6395 tmp_fltr.flag = fm_list->rule_info.sw_act.flag; in ice_adv_rem_update_vsi_list() 6397 fm_list->rule_info.sw_act.fltr_act = ICE_FWD_TO_VSI; in ice_adv_rem_update_vsi_list() 6401 fm_list->rule_info.sw_act.fwd_id.hw_vsi_id = in ice_adv_rem_update_vsi_list() 6403 fm_list->rule_info.sw_act.vsi_handle = rem_vsi_handle; in ice_adv_rem_update_vsi_list() 6559 if (list_itr->rule_info.fltr_rule_id == in ice_rem_adv_rule_by_id() 6561 rinfo = list_itr->rule_info; in ice_rem_adv_rule_by_id() [all …]
|
| H A D | ice_switch.h | 306 struct ice_adv_rule_info rule_info; member
|
| /linux-6.15/net/ethtool/ |
| H A D | common.c | 634 struct ethtool_rxnfc rule_info = { in ethtool_get_max_rxnfc_channel() local 639 err = ops->get_rxnfc(dev, &rule_info, NULL); in ethtool_get_max_rxnfc_channel() 643 if (rule_info.fs.ring_cookie != RX_CLS_FLOW_DISC && in ethtool_get_max_rxnfc_channel() 644 rule_info.fs.ring_cookie != RX_CLS_FLOW_WAKE && in ethtool_get_max_rxnfc_channel() 646 u64 ring = rule_info.fs.ring_cookie; in ethtool_get_max_rxnfc_channel() 648 if (rule_info.flow_type & FLOW_RSS) { in ethtool_get_max_rxnfc_channel() 652 rule_info.rss_context); in ethtool_get_max_rxnfc_channel() 786 struct ethtool_rxnfc rule_info = { in ethtool_check_rss_ctx_busy() local 791 rc = ops->get_rxnfc(dev, &rule_info, NULL); in ethtool_check_rss_ctx_busy() 795 if (rule_info.fs.flow_type & FLOW_RSS && in ethtool_check_rss_ctx_busy() [all …]
|
| /linux-6.15/drivers/net/ethernet/google/gve/ |
| H A D | gve_adminq.c | 1397 void *rule_info; in gve_adminq_process_flow_rules_query() local 1401 rule_info = (void *)(descriptor + 1); in gve_adminq_process_flow_rules_query() 1411 memcpy(flow_rules_cache->rules_cache, rule_info, rule_info_len); in gve_adminq_process_flow_rules_query() 1421 memcpy(flow_rules_cache->rule_ids_cache, rule_info, rule_info_len); in gve_adminq_process_flow_rules_query()
|