Searched refs:rule_info (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_tc_lib.c | 374 struct ice_adv_rule_info *rule_info, in ice_tc_fill_rules() argument 382 rule_info->vlan_type = vlan_tpid; in ice_tc_fill_rules() 392 rule_info->tun_type = ice_sw_type_from_tunnel(tc_fltr->tunnel_type); in ice_tc_fill_rules() 461 rule_info->vlan_type = in ice_tc_fill_rules() 916 struct ice_adv_rule_info rule_info = { 0 }; in ice_eswitch_add_tc_fltr() local 938 i = ice_tc_fill_rules(hw, flags, fltr, list, &rule_info, NULL); in ice_eswitch_add_tc_fltr() 944 rule_info.sw_act.fltr_act = fltr->action.fltr_act; in ice_eswitch_add_tc_fltr() 946 rule_info.sw_act.vsi_handle = fltr->dest_vsi->idx; in ice_eswitch_add_tc_fltr() 953 rule_info.priority = 7; in ice_eswitch_add_tc_fltr() 954 rule_info.flags_info.act_valid = true; in ice_eswitch_add_tc_fltr() [all …]
|
| H A D | ice_eswitch_br.c | 70 ice_eswitch_br_ingress_rule_setup(struct ice_adv_rule_info *rule_info, in ice_eswitch_br_ingress_rule_setup() argument 73 rule_info->sw_act.vsi_handle = vf_vsi_idx; in ice_eswitch_br_ingress_rule_setup() 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() 80 ice_eswitch_br_egress_rule_setup(struct ice_adv_rule_info *rule_info, in ice_eswitch_br_egress_rule_setup() argument 83 rule_info->sw_act.vsi_handle = pf_vsi_idx; in ice_eswitch_br_egress_rule_setup() 84 rule_info->sw_act.flag |= ICE_FLTR_TX; in ice_eswitch_br_egress_rule_setup() 85 rule_info->flags_info.act = ICE_SINGLE_ACT_LAN_ENABLE; in ice_eswitch_br_egress_rule_setup() 86 rule_info->flags_info.act_valid = true; in ice_eswitch_br_egress_rule_setup() [all …]
|
| H A D | ice_switch.h | 306 struct ice_adv_rule_info rule_info; member
|
| /linux/drivers/net/ethernet/google/gve/ |
| H A D | gve_adminq.c | 1438 void *rule_info; in gve_adminq_process_flow_rules_query() local 1442 rule_info = (void *)(descriptor + 1); in gve_adminq_process_flow_rules_query() 1452 memcpy(flow_rules_cache->rules_cache, rule_info, rule_info_len); in gve_adminq_process_flow_rules_query() 1462 memcpy(flow_rules_cache->rule_ids_cache, rule_info, rule_info_len); in gve_adminq_process_flow_rules_query()
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_ethtool.c | 203 rule = kzalloc_flex(*rule, rule_info, 1); in idpf_add_flow_steer() 232 info = &rule->rule_info[0]; in idpf_add_flow_steer() 309 rule = kzalloc_flex(*rule, rule_info, 1); in idpf_del_flow_steer() 315 info = &rule->rule_info[0]; in idpf_del_flow_steer()
|
| H A D | idpf_virtchnl.c | 741 send_sz = struct_size(rule, rule_info, rule_count); in idpf_add_del_fsteer_filters() 753 if (rx_rule->rule_info[i].status != in idpf_add_del_fsteer_filters()
|
| /linux/include/linux/net/intel/ |
| H A D | virtchnl2.h | 1815 struct virtchnl2_flow_rule_info rule_info[] __counted_by_le(count);
|