Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/net/ethernet/microchip/vcap/
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);
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()
/linux-6.12.1/drivers/net/ethernet/microchip/lan966x/
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()
94 lan966x_tc_flower_handler_basic_usage(struct vcap_tc_flower_parse_usage *st) in lan966x_tc_flower_handler_basic_usage()
189 lan966x_tc_flower_handler_cvlan_usage(struct vcap_tc_flower_parse_usage *st) in lan966x_tc_flower_handler_cvlan_usage()
201 lan966x_tc_flower_handler_vlan_usage(struct vcap_tc_flower_parse_usage *st) in lan966x_tc_flower_handler_vlan_usage()
215 (*lan966x_tc_flower_handlers_usage[])(struct vcap_tc_flower_parse_usage *st) = {
234 struct vcap_tc_flower_parse_usage state = { in lan966x_tc_flower_use_dissectors()
/linux-6.12.1/drivers/net/ethernet/microchip/sparx5/
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()
211 sparx5_tc_flower_handler_cvlan_usage(struct vcap_tc_flower_parse_usage *st) in sparx5_tc_flower_handler_cvlan_usage()
223 sparx5_tc_flower_handler_vlan_usage(struct vcap_tc_flower_parse_usage *st) in sparx5_tc_flower_handler_vlan_usage()
244 static int (*sparx5_tc_flower_usage_handlers[])(struct vcap_tc_flower_parse_usage *st) = {
258 static int sparx5_tc_use_dissectors(struct vcap_tc_flower_parse_usage *st, in sparx5_tc_use_dissectors()
1163 struct vcap_tc_flower_parse_usage state = { in sparx5_tc_flower_replace()
1435 struct vcap_tc_flower_parse_usage state = { in sparx5_tc_flower_template_create()