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

/linux-master/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_tc_flower.c77 NL_SET_ERR_MSG_MOD(st->fco->common.extack,
155 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "ip_proto parse error");
162 struct netlink_ext_ack *extack = st->fco->common.extack;
214 NL_SET_ERR_MSG_MOD(st->fco->common.extack,
275 NL_SET_ERR_MSG_MOD(st->fco->common.extack,
285 struct flow_cls_offload *fco,
288 struct flow_rule *rule = flow_cls_offload_flow_rule(fco);
295 NL_SET_ERR_MSG_MOD(fco->common.extack, "No actions");
299 if (!flow_action_basic_hw_stats_check(act, fco->common.extack))
304 NL_SET_ERR_MSG_MOD(fco
283 sparx5_tc_flower_action_check(struct vcap_control *vctrl, struct net_device *ndev, struct flow_cls_offload *fco, bool ingress) argument
489 sparx5_tc_add_rule_copy(struct vcap_control *vctrl, struct flow_cls_offload *fco, struct vcap_rule *erule, struct vcap_admin *admin, struct sparx5_wildcard_rule *rule) argument
552 sparx5_tc_add_remaining_rules(struct vcap_control *vctrl, struct flow_cls_offload *fco, struct vcap_rule *erule, struct vcap_admin *admin, struct sparx5_multiple_rules *multi) argument
835 sparx5_tc_action_trap(struct vcap_admin *admin, struct vcap_rule *vrule, struct flow_cls_offload *fco) argument
879 sparx5_tc_action_vlan_pop(struct vcap_admin *admin, struct vcap_rule *vrule, struct flow_cls_offload *fco, u16 tpid) argument
910 sparx5_tc_action_vlan_modify(struct vcap_admin *admin, struct vcap_rule *vrule, struct flow_cls_offload *fco, struct flow_action_entry *act, u16 tpid) argument
980 sparx5_tc_action_vlan_push(struct vcap_admin *admin, struct vcap_rule *vrule, struct flow_cls_offload *fco, struct flow_action_entry *act, u16 tpid) argument
1040 sparx5_tc_action_mirred(struct vcap_admin *admin, struct vcap_rule *vrule, struct flow_cls_offload *fco, struct flow_action_entry *act) argument
1064 sparx5_tc_action_redirect(struct vcap_admin *admin, struct vcap_rule *vrule, struct flow_cls_offload *fco, struct flow_action_entry *act) argument
1136 sparx5_tc_flower_use_template(struct net_device *ndev, struct flow_cls_offload *fco, struct vcap_admin *admin, struct vcap_rule *vrule) argument
1155 sparx5_tc_flower_replace(struct net_device *ndev, struct flow_cls_offload *fco, struct vcap_admin *admin, bool ingress) argument
1377 sparx5_tc_flower_destroy(struct net_device *ndev, struct flow_cls_offload *fco, struct vcap_admin *admin) argument
1411 sparx5_tc_flower_stats(struct net_device *ndev, struct flow_cls_offload *fco, struct vcap_admin *admin) argument
1430 sparx5_tc_flower_template_create(struct net_device *ndev, struct flow_cls_offload *fco, struct vcap_admin *admin) argument
1520 sparx5_tc_flower_template_destroy(struct net_device *ndev, struct flow_cls_offload *fco, struct vcap_admin *admin) argument
1544 sparx5_tc_flower(struct net_device *ndev, struct flow_cls_offload *fco, bool ingress) argument
[all...]
H A Dsparx5_tc.h105 int sparx5_tc_flower(struct net_device *ndev, struct flow_cls_offload *fco,
/linux-master/drivers/net/ethernet/microchip/vcap/
H A Dvcap_tc.h10 struct flow_cls_offload *fco; member in struct:vcap_tc_flower_parse_usage
H A Dvcap_tc.c58 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "eth_addr parse error");
94 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "ipv4_addr parse error");
130 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "ipv6_addr parse error");
166 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "port parse error");
208 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "cvlan parse error");
245 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "vlan parse error");
321 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "tcp_flags parse error");
384 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "arp parse error");
409 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "ip_tos parse error");
H A Dvcap_api_client.h242 void vcap_set_tc_exterr(struct flow_cls_offload *fco, struct vcap_rule *vrule);
H A Dvcap_api.c2947 void vcap_set_tc_exterr(struct flow_cls_offload *fco, struct vcap_rule *vrule) argument
2953 NL_SET_ERR_MSG_MOD(fco->common.extack,
2957 NL_SET_ERR_MSG_MOD(fco->common.extack,
2961 NL_SET_ERR_MSG_MOD(fco->common.extack,
2965 NL_SET_ERR_MSG_MOD(fco->common.extack,
2969 NL_SET_ERR_MSG_MOD(fco->common.extack,
/linux-master/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_tc_flower.c37 NL_SET_ERR_MSG_MOD(st->fco->common.extack,
48 struct netlink_ext_ack *extack = st->fco->common.extack;
184 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "ip_proto parse error");
192 NL_SET_ERR_MSG_MOD(st->fco->common.extack,
235 .fco = f,
261 struct flow_cls_offload *fco,
264 struct flow_rule *rule = flow_cls_offload_flow_rule(fco);
271 NL_SET_ERR_MSG_MOD(fco->common.extack, "No actions");
275 if (!flow_action_basic_hw_stats_check(act, fco->common.extack))
280 NL_SET_ERR_MSG_MOD(fco
259 lan966x_tc_flower_action_check(struct vcap_control *vctrl, struct net_device *dev, struct flow_cls_offload *fco, bool ingress) argument
[all...]

Completed in 278 milliseconds