Lines Matching refs:extack

34 		 struct netlink_ext_ack *extack)
46 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: BOS field must explicitly be set for MPLS push");
135 struct netlink_ext_ack *extack)
147 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: maximum allowed action list size exceeded at LAG action");
159 err = nfp_flower_lag_populate_pre_action(app, out_dev, pre_lag, extack);
177 bool pkt_host, struct netlink_ext_ack *extack)
189 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: invalid egress interface for mirred action");
198 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: egress interface does not match the required tunnel type");
203 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: cannot offload more than one tunnel mirred output per filter");
218 NL_SET_ERR_MSG_MOD(extack, "invalid entry: cannot find group id for LAG action");
225 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: pre-tunnel rules not supported in loaded firmware");
230 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: pre-tunnel rules require single egress dev and ptype HOST action");
244 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: ingress and egress interfaces are on different devices");
250 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: egress interface is not an nfp port");
256 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: invalid port id for egress interface");
332 struct netlink_ext_ack *extack)
351 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: maximum allowed number of geneve options exceeded");
358 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: maximum allowed action list size exceeded at push geneve options");
367 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: maximum allowed action list size exceeded at push geneve options");
415 struct net_device *netdev, struct netlink_ext_ack *extack)
439 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: loaded firmware does not support geneve options offload");
446 NL_SET_ERR_MSG_MOD(extack,
536 struct nfp_fl_set_eth *set_eth, struct netlink_ext_ack *extack)
541 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: invalid pedit ethernet action");
549 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: invalid pedit ethernet action");
573 struct netlink_ext_ack *extack)
586 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: invalid pedit IPv4 action");
612 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: invalid pedit IPv4 ttl action");
630 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: invalid pedit IPv4 tos action");
643 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: pedit on unsupported section of IPv4 header");
672 struct netlink_ext_ack *extack)
683 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: invalid pedit IPv6 hop limit action");
695 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: invalid pedit IPv6 flow info action");
716 struct netlink_ext_ack *extack)
727 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: invalid pedit IPv6 action");
733 ip_hl_fl, extack);
744 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: pedit on unsupported section of IPv6 header");
754 struct netlink_ext_ack *extack)
759 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: pedit on unsupported section of L4 header");
767 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: invalid pedit L4 action");
912 struct netlink_ext_ack *extack)
922 return nfp_fl_set_eth(act, offset, &set_act->set_eth, extack);
925 &set_act->set_ip_ttl_tos, extack);
929 &set_act->set_ip6_tc_hl_fl, extack);
932 NFP_FL_ACTION_OPCODE_SET_TCP, extack);
935 NFP_FL_ACTION_OPCODE_SET_UDP, extack);
937 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: pedit on unsupported header");
962 struct netlink_ext_ack *extack)
968 NL_SET_ERR_MSG_MOD(extack,
975 NL_SET_ERR_MSG_MOD(extack,
994 struct netlink_ext_ack *extack)
1004 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: set actions without updating checksums are not supported");
1009 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: mirred output increases action list size beyond the allowed maximum");
1015 tun_out_cnt, pkt_host, extack);
1025 prelag_size = nfp_fl_pre_lag(app, act, nfp_fl, *a_len, extack);
1029 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: LAG action has to be last action in action list");
1048 struct netlink_ext_ack *extack, int act_idx)
1069 extack);
1078 extack);
1085 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: maximum allowed action list size exceeded at pop vlan");
1098 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: maximum allowed action list size exceeded at push vlan");
1113 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: unsupported tunnel type in action list");
1118 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: unsupported tunnel flags in action list");
1128 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: maximum allowed action list size exceeded at tunnel encap");
1136 err = nfp_fl_push_geneve_options(nfp_fl, a_len, act, extack);
1142 netdev, extack);
1153 a_len, csum_updated, set_act, extack))
1159 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: unsupported csum update action in action list");
1170 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: maximum allowed action list size exceeded at push MPLS");
1177 err = nfp_fl_push_mpls(psh_m, act, extack);
1185 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: maximum allowed action list size exceeded at pop MPLS");
1198 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: maximum allowed action list size exceeded at set MPLS");
1217 NL_SET_ERR_MSG_MOD(extack,
1223 extack);
1229 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: unsupported action in action list");
1276 struct netlink_ext_ack *extack)
1285 if (!flow_action_hw_stats_check(&rule->action, extack,
1303 &set_act, &pkt_host, extack, i);