Searched refs:frule (Results 1 - 4 of 4) sorted by relevance
/linux-master/drivers/net/ethernet/microchip/vcap/ |
H A D | vcap_tc.h | 11 struct flow_rule *frule; member in struct:vcap_tc_flower_parse_usage
|
H A D | vcap_tc.c | 35 flow_rule_match_eth_addrs(st->frule, &match); 70 flow_rule_match_ipv4_addrs(st->frule, &mt); 108 flow_rule_match_ipv6_addrs(st->frule, &mt); 141 flow_rule_match_ports(st->frule, &mt); 179 flow_rule_match_cvlan(st->frule, &mt); 220 flow_rule_match_vlan(st->frule, &mt); 258 flow_rule_match_tcp(st->frule, &mt); 333 flow_rule_match_arp(st->frule, &mt); 394 flow_rule_match_ip(st->frule, &mt);
|
/linux-master/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_tc_flower.c | 52 flow_rule_match_control(st->frule, &match); 99 flow_rule_match_basic(st->frule, &match); 242 state.frule = flow_cls_offload_flow_rule(f); 244 if (!flow_rule_match_key(state.frule, i) || 454 struct flow_rule *frule; local 479 frule = flow_cls_offload_flow_rule(f); 481 flow_action_for_each(idx, act, &frule->action) {
|
/linux-master/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_tc_flower.c | 91 flow_rule_match_basic(st->frule, &mt); 167 flow_rule_match_control(st->frule, &mt); 265 if (!flow_rule_match_key(st->frule, idx)) 274 if (st->frule->match.dissector->used_keys ^ st->used_keys) { 1175 struct flow_rule *frule; local 1192 state.frule = flow_cls_offload_flow_rule(fco); 1206 frule = flow_cls_offload_flow_rule(fco); 1207 flow_action_for_each(idx, act, &frule->action) { 1477 state.frule = flow_cls_offload_flow_rule(fco);
|
Completed in 197 milliseconds