Home
last modified time | relevance | path

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

/openbmc/linux/drivers/net/ethernet/microchip/vcap/
H A Dvcap_tc.h9 struct vcap_tc_flower_parse_usage { struct
20 int vcap_tc_flower_handler_ethaddr_usage(struct vcap_tc_flower_parse_usage *st); argument
21 int vcap_tc_flower_handler_ipv4_usage(struct vcap_tc_flower_parse_usage *st);
22 int vcap_tc_flower_handler_ipv6_usage(struct vcap_tc_flower_parse_usage *st);
23 int vcap_tc_flower_handler_portnum_usage(struct vcap_tc_flower_parse_usage *st);
24 int vcap_tc_flower_handler_cvlan_usage(struct vcap_tc_flower_parse_usage *st);
25 int vcap_tc_flower_handler_vlan_usage(struct vcap_tc_flower_parse_usage *st,
28 int vcap_tc_flower_handler_tcp_usage(struct vcap_tc_flower_parse_usage *st);
29 int vcap_tc_flower_handler_arp_usage(struct vcap_tc_flower_parse_usage *st);
30 int vcap_tc_flower_handler_ip_usage(struct vcap_tc_flower_parse_usage *st);
H A Dvcap_tc.c27 int vcap_tc_flower_handler_ethaddr_usage(struct vcap_tc_flower_parse_usage *st) in vcap_tc_flower_handler_ethaddr_usage()
63 int vcap_tc_flower_handler_ipv4_usage(struct vcap_tc_flower_parse_usage *st) in vcap_tc_flower_handler_ipv4_usage()
99 int vcap_tc_flower_handler_ipv6_usage(struct vcap_tc_flower_parse_usage *st) in vcap_tc_flower_handler_ipv6_usage()
135 int vcap_tc_flower_handler_portnum_usage(struct vcap_tc_flower_parse_usage *st) in vcap_tc_flower_handler_portnum_usage()
171 int vcap_tc_flower_handler_cvlan_usage(struct vcap_tc_flower_parse_usage *st) in vcap_tc_flower_handler_cvlan_usage()
213 int vcap_tc_flower_handler_vlan_usage(struct vcap_tc_flower_parse_usage *st, in vcap_tc_flower_handler_vlan_usage()
250 int vcap_tc_flower_handler_tcp_usage(struct vcap_tc_flower_parse_usage *st) in vcap_tc_flower_handler_tcp_usage()
326 int vcap_tc_flower_handler_arp_usage(struct vcap_tc_flower_parse_usage *st) in vcap_tc_flower_handler_arp_usage()
389 int vcap_tc_flower_handler_ip_usage(struct vcap_tc_flower_parse_usage *st) in vcap_tc_flower_handler_ip_usage()
/openbmc/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_tc_flower.c10 static bool lan966x_tc_is_known_etype(struct vcap_tc_flower_parse_usage *st, in lan966x_tc_is_known_etype()
46 lan966x_tc_flower_handler_control_usage(struct vcap_tc_flower_parse_usage *st) in lan966x_tc_flower_handler_control_usage()
88 lan966x_tc_flower_handler_basic_usage(struct vcap_tc_flower_parse_usage *st) in lan966x_tc_flower_handler_basic_usage()
183 lan966x_tc_flower_handler_cvlan_usage(struct vcap_tc_flower_parse_usage *st) in lan966x_tc_flower_handler_cvlan_usage()
195 lan966x_tc_flower_handler_vlan_usage(struct vcap_tc_flower_parse_usage *st) in lan966x_tc_flower_handler_vlan_usage()
209 (*lan966x_tc_flower_handlers_usage[])(struct vcap_tc_flower_parse_usage *st) = {
228 struct vcap_tc_flower_parse_usage state = { in lan966x_tc_flower_use_dissectors()
/openbmc/linux/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_tc_flower.c61 sparx5_tc_flower_es0_tpid(struct vcap_tc_flower_parse_usage *st) in sparx5_tc_flower_es0_tpid()
86 sparx5_tc_flower_handler_basic_usage(struct vcap_tc_flower_parse_usage *st) in sparx5_tc_flower_handler_basic_usage()
160 sparx5_tc_flower_handler_control_usage(struct vcap_tc_flower_parse_usage *st) in sparx5_tc_flower_handler_control_usage()
207 sparx5_tc_flower_handler_cvlan_usage(struct vcap_tc_flower_parse_usage *st) in sparx5_tc_flower_handler_cvlan_usage()
219 sparx5_tc_flower_handler_vlan_usage(struct vcap_tc_flower_parse_usage *st) in sparx5_tc_flower_handler_vlan_usage()
240 static int (*sparx5_tc_flower_usage_handlers[])(struct vcap_tc_flower_parse_usage *st) = {
254 static int sparx5_tc_use_dissectors(struct vcap_tc_flower_parse_usage *st, in sparx5_tc_use_dissectors()
1101 struct vcap_tc_flower_parse_usage state = { in sparx5_tc_flower_replace()
1363 struct vcap_tc_flower_parse_usage state = { in sparx5_tc_flower_template_create()