Home
last modified time | relevance | path

Searched refs:fco (Results 1 – 7 of 7) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/microchip/sparx5/
Dsparx5_tc_flower.c77 NL_SET_ERR_MSG_MOD(st->fco->common.extack, in sparx5_tc_flower_es0_tpid()
155 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "ip_proto parse error"); in sparx5_tc_flower_handler_basic_usage()
162 struct netlink_ext_ack *extack = st->fco->common.extack; in sparx5_tc_flower_handler_control_usage()
214 NL_SET_ERR_MSG_MOD(st->fco->common.extack, in sparx5_tc_flower_handler_cvlan_usage()
275 NL_SET_ERR_MSG_MOD(st->fco->common.extack, in sparx5_tc_use_dissectors()
285 struct flow_cls_offload *fco, in sparx5_tc_flower_action_check() argument
288 struct flow_rule *rule = flow_cls_offload_flow_rule(fco); in sparx5_tc_flower_action_check()
295 NL_SET_ERR_MSG_MOD(fco->common.extack, "No actions"); in sparx5_tc_flower_action_check()
299 if (!flow_action_basic_hw_stats_check(act, fco->common.extack)) in sparx5_tc_flower_action_check()
304 NL_SET_ERR_MSG_MOD(fco->common.extack, in sparx5_tc_flower_action_check()
[all …]
Dsparx5_tc.h105 int sparx5_tc_flower(struct net_device *ndev, struct flow_cls_offload *fco,
/linux-6.12.1/drivers/net/ethernet/microchip/lan966x/
Dlan966x_tc_flower.c37 NL_SET_ERR_MSG_MOD(st->fco->common.extack, in lan966x_tc_is_known_etype()
48 struct netlink_ext_ack *extack = st->fco->common.extack; in lan966x_tc_flower_handler_control_usage()
184 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "ip_proto parse error"); in lan966x_tc_flower_handler_basic_usage()
192 NL_SET_ERR_MSG_MOD(st->fco->common.extack, in lan966x_tc_flower_handler_cvlan_usage()
235 .fco = f, in lan966x_tc_flower_use_dissectors()
261 struct flow_cls_offload *fco, in lan966x_tc_flower_action_check() argument
264 struct flow_rule *rule = flow_cls_offload_flow_rule(fco); in lan966x_tc_flower_action_check()
271 NL_SET_ERR_MSG_MOD(fco->common.extack, "No actions"); in lan966x_tc_flower_action_check()
275 if (!flow_action_basic_hw_stats_check(act, fco->common.extack)) in lan966x_tc_flower_action_check()
280 NL_SET_ERR_MSG_MOD(fco->common.extack, in lan966x_tc_flower_action_check()
[all …]
/linux-6.12.1/drivers/net/ethernet/microchip/vcap/
Dvcap_tc.c58 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "eth_addr parse error"); in vcap_tc_flower_handler_ethaddr_usage()
94 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "ipv4_addr parse error"); in vcap_tc_flower_handler_ipv4_usage()
130 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "ipv6_addr parse error"); in vcap_tc_flower_handler_ipv6_usage()
166 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "port parse error"); in vcap_tc_flower_handler_portnum_usage()
208 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "cvlan parse error"); in vcap_tc_flower_handler_cvlan_usage()
245 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "vlan parse error"); in vcap_tc_flower_handler_vlan_usage()
321 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "tcp_flags parse error"); in vcap_tc_flower_handler_tcp_usage()
384 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "arp parse error"); in vcap_tc_flower_handler_arp_usage()
409 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "ip_tos parse error"); in vcap_tc_flower_handler_ip_usage()
Dvcap_tc.h10 struct flow_cls_offload *fco; member
Dvcap_api_client.h242 void vcap_set_tc_exterr(struct flow_cls_offload *fco, struct vcap_rule *vrule);
Dvcap_api.c2947 void vcap_set_tc_exterr(struct flow_cls_offload *fco, struct vcap_rule *vrule) in vcap_set_tc_exterr() argument
2953 NL_SET_ERR_MSG_MOD(fco->common.extack, in vcap_set_tc_exterr()
2957 NL_SET_ERR_MSG_MOD(fco->common.extack, in vcap_set_tc_exterr()
2961 NL_SET_ERR_MSG_MOD(fco->common.extack, in vcap_set_tc_exterr()
2965 NL_SET_ERR_MSG_MOD(fco->common.extack, in vcap_set_tc_exterr()
2969 NL_SET_ERR_MSG_MOD(fco->common.extack, in vcap_set_tc_exterr()