Home
last modified time | relevance | path

Searched refs:extack (Results 1 – 25 of 302) sorted by relevance

12345678910>>...13

/Linux-v5.4/drivers/net/ethernet/netronome/nfp/abm/
Dcls.c22 __be16 proto, struct netlink_ext_ack *extack) in nfp_abm_u32_check_knode() argument
28 NL_SET_ERR_MSG_MOD(extack, "action offload not supported"); in nfp_abm_u32_check_knode()
32 NL_SET_ERR_MSG_MOD(extack, "linking not supported"); in nfp_abm_u32_check_knode()
36 NL_SET_ERR_MSG_MOD(extack, in nfp_abm_u32_check_knode()
42 NL_SET_ERR_MSG_MOD(extack, "variable offsetting not supported"); in nfp_abm_u32_check_knode()
46 NL_SET_ERR_MSG_MOD(extack, "hashing not supported"); in nfp_abm_u32_check_knode()
50 NL_SET_ERR_MSG_MOD(extack, "matching on mark not supported"); in nfp_abm_u32_check_knode()
54 NL_SET_ERR_MSG_MOD(extack, "setting non-0 class not supported"); in nfp_abm_u32_check_knode()
58 NL_SET_ERR_MSG_MOD(extack, in nfp_abm_u32_check_knode()
63 NL_SET_ERR_MSG_MOD(extack, "exactly one key required"); in nfp_abm_u32_check_knode()
[all …]
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/flower/
Daction.c33 struct netlink_ext_ack *extack) in nfp_fl_push_mpls() argument
45 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: BOS field must explicitly be set for MPLS push"); in nfp_fl_push_mpls()
134 struct netlink_ext_ack *extack) in nfp_fl_pre_lag() argument
146 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: maximum allowed action list size exceeded at LAG … in nfp_fl_pre_lag()
158 err = nfp_flower_lag_populate_pre_action(app, out_dev, pre_lag, extack); in nfp_fl_pre_lag()
176 bool pkt_host, struct netlink_ext_ack *extack) in nfp_fl_output() argument
188 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: invalid egress interface for mirred action"); in nfp_fl_output()
197 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: egress interface does not match the required tunn… in nfp_fl_output()
202 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: cannot offload more than one tunnel mirred output… in nfp_fl_output()
217 NL_SET_ERR_MSG_MOD(extack, "invalid entry: cannot find group id for LAG action"); in nfp_fl_output()
[all …]
Dqos_conf.c63 struct netlink_ext_ack *extack) in nfp_flower_install_rate_limiter() argument
75 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: qos rate limit offload not supported on higher le… in nfp_flower_install_rate_limiter()
82 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: qos rate limit offload not supported on shared bl… in nfp_flower_install_rate_limiter()
87 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: qos rate limit offload not supported on non-VF po… in nfp_flower_install_rate_limiter()
92 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: qos rate limit offload requires a single action"); in nfp_flower_install_rate_limiter()
97 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: qos rate limit offload requires highest priority"… in nfp_flower_install_rate_limiter()
102 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: qos rate limit offload requires police action"); in nfp_flower_install_rate_limiter()
139 struct netlink_ext_ack *extack) in nfp_flower_remove_rate_limiter() argument
149 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: qos rate limit offload not supported on higher le… in nfp_flower_remove_rate_limiter()
158 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: cannot remove qos entry that does not exist"); in nfp_flower_remove_rate_limiter()
[all …]
Doffload.c150 struct netlink_ext_ack *extack) in nfp_flower_calc_opt_layer() argument
153 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: geneve options exceed maximum length"); in nfp_flower_calc_opt_layer()
171 struct netlink_ext_ack *extack) in nfp_flower_calc_udp_tun_layer() argument
182 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: encap options not supported on vxlan tunnels"); in nfp_flower_calc_udp_tun_layer()
188 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: loaded firmware does not support geneve offload"); in nfp_flower_calc_udp_tun_layer()
200 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: loaded firmware does not support geneve option of… in nfp_flower_calc_udp_tun_layer()
204 key_size, extack); in nfp_flower_calc_udp_tun_layer()
209 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: tunnel type unknown"); in nfp_flower_calc_udp_tun_layer()
222 struct netlink_ext_ack *extack) in nfp_flower_calculate_key_layers() argument
234 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: match not supported"); in nfp_flower_calculate_key_layers()
[all …]
/Linux-v5.4/net/ipv4/
Dnexthop.c363 struct netlink_ext_ack *extack) in valid_group_nh() argument
372 NL_SET_ERR_MSG(extack, in valid_group_nh()
380 NL_SET_ERR_MSG(extack, in valid_group_nh()
390 struct netlink_ext_ack *extack) in nh_check_attr_group() argument
397 NL_SET_ERR_MSG(extack, in nh_check_attr_group()
408 NL_SET_ERR_MSG(extack, "Reserved fields in nexthop_grp must be 0"); in nh_check_attr_group()
412 NL_SET_ERR_MSG(extack, "Invalid value for weight"); in nh_check_attr_group()
417 NL_SET_ERR_MSG(extack, "Nexthop id can not be used twice in a group"); in nh_check_attr_group()
429 NL_SET_ERR_MSG(extack, "Invalid nexthop id"); in nh_check_attr_group()
432 if (!valid_group_nh(nh, len, extack)) in nh_check_attr_group()
[all …]
Dmetrics.c11 struct netlink_ext_ack *extack) in ip_metrics_convert() argument
27 NL_SET_ERR_MSG(extack, "Invalid metric type"); in ip_metrics_convert()
37 NL_SET_ERR_MSG(extack, "Unknown tcp congestion algorithm"); in ip_metrics_convert()
42 NL_SET_ERR_MSG_ATTR(extack, nla, in ip_metrics_convert()
55 NL_SET_ERR_MSG(extack, "Unknown flag set in feature mask in metrics attribute"); in ip_metrics_convert()
69 struct netlink_ext_ack *extack) in ip_fib_metrics_init() argument
82 extack); in ip_fib_metrics_init()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlxfw/
Dmlxfw_fsm.c54 struct netlink_ext_ack *extack) in mlxfw_fsm_state_wait() argument
73 NL_SET_ERR_MSG_MOD(extack, "Firmware flash failed"); in mlxfw_fsm_state_wait()
79 NL_SET_ERR_MSG_MOD(extack, "Timeout reached on FSM state change"); in mlxfw_fsm_state_wait()
95 struct netlink_ext_ack *extack) in mlxfw_flash_component() argument
118 NL_SET_ERR_MSG_MOD(extack, "Component is bigger than limit"); in mlxfw_flash_component()
134 MLXFW_FSM_STATE_DOWNLOAD, extack); in mlxfw_flash_component()
165 MLXFW_FSM_STATE_LOCKED, extack); in mlxfw_flash_component()
177 struct netlink_ext_ack *extack) in mlxfw_flash_components() argument
188 NL_SET_ERR_MSG_MOD(extack, "Could not find device PSID in MFA2 file"); in mlxfw_flash_components()
201 err = mlxfw_flash_component(mlxfw_dev, fwhandle, comp, extack); in mlxfw_flash_components()
[all …]
/Linux-v5.4/drivers/net/netdevsim/
Dfib.c68 struct netlink_ext_ack *extack) in nsim_fib_set_max() argument
95 NL_SET_ERR_MSG_MOD(extack, "New size is less than current occupancy"); in nsim_fib_set_max()
105 struct netlink_ext_ack *extack) in nsim_fib_rule_account() argument
114 NL_SET_ERR_MSG_MOD(extack, "Exceeded number of supported fib rule entries"); in nsim_fib_rule_account()
126 struct netlink_ext_ack *extack = info->extack; in nsim_fib_rule_event() local
131 err = nsim_fib_rule_account(&data->ipv4.rules, add, extack); in nsim_fib_rule_event()
134 err = nsim_fib_rule_account(&data->ipv6.rules, add, extack); in nsim_fib_rule_event()
142 struct netlink_ext_ack *extack) in nsim_fib_account() argument
151 NL_SET_ERR_MSG_MOD(extack, "Exceeded number of supported fib entries"); in nsim_fib_account()
163 struct netlink_ext_ack *extack = info->extack; in nsim_fib_event() local
[all …]
/Linux-v5.4/net/sched/
Dact_tunnel_key.c69 struct netlink_ext_ack *extack) in tunnel_key_copy_geneve_opt() argument
77 nla, geneve_opt_policy, extack); in tunnel_key_copy_geneve_opt()
84 NL_SET_ERR_MSG(extack, "Missing tunnel key geneve option class, type or data"); in tunnel_key_copy_geneve_opt()
91 NL_SET_ERR_MSG(extack, "Tunnel key geneve option data is less than 4 bytes long"); in tunnel_key_copy_geneve_opt()
95 NL_SET_ERR_MSG(extack, "Tunnel key geneve option data is not a multiple of 4 bytes long"); in tunnel_key_copy_geneve_opt()
120 int dst_len, struct netlink_ext_ack *extack) in tunnel_key_copy_opts() argument
126 enc_opts_policy, extack); in tunnel_key_copy_opts()
134 dst_len, extack); in tunnel_key_copy_opts()
139 NL_SET_ERR_MSG(extack, "Tunnel options exceeds max size"); in tunnel_key_copy_opts()
151 NL_SET_ERR_MSG(extack, "Empty list of tunnel options"); in tunnel_key_copy_opts()
[all …]
Dact_api.c53 struct netlink_ext_ack *extack) in tcf_action_check_ctrlact() argument
63 NL_SET_ERR_MSG(extack, "invalid control action"); in tcf_action_check_ctrlact()
71 NL_SET_ERR_MSG(extack, in tcf_action_check_ctrlact()
78 NL_SET_ERR_MSG(extack, in tcf_action_check_ctrlact()
330 struct netlink_ext_ack *extack) in tcf_generic_walker() argument
340 NL_SET_ERR_MSG(extack, "tcf_generic_walker: unknown command"); in tcf_generic_walker()
846 struct netlink_ext_ack *extack) in tcf_action_init_1() argument
858 tcf_action_policy, extack); in tcf_action_init_1()
864 NL_SET_ERR_MSG(extack, "TC action kind must be specified"); in tcf_action_init_1()
868 NL_SET_ERR_MSG(extack, "TC action name too long"); in tcf_action_init_1()
[all …]
Dcls_api.c129 struct netlink_ext_ack *extack) in tcf_proto_lookup_ops() argument
153 NL_SET_ERR_MSG(extack, "TC classifier not found"); in tcf_proto_lookup_ops()
253 struct netlink_ext_ack *extack) in tcf_proto_create() argument
262 tp->ops = tcf_proto_lookup_ops(kind, rtnl_held, extack); in tcf_proto_create()
294 bool sig_destroy, struct netlink_ext_ack *extack) in tcf_proto_destroy() argument
296 tp->ops->destroy(tp, rtnl_held, extack); in tcf_proto_destroy()
305 struct netlink_ext_ack *extack) in tcf_proto_put() argument
308 tcf_proto_destroy(tp, rtnl_held, true, extack); in tcf_proto_put()
691 struct netlink_ext_ack *extack) in tc_indr_block_call() argument
699 .extack = extack, in tc_indr_block_call()
[all …]
Dcls_u32.c472 struct netlink_ext_ack *extack) in u32_clear_hw_hnode() argument
477 tc_cls_common_offload_init(&cls_u32.common, tp, h->flags, extack); in u32_clear_hw_hnode()
487 u32 flags, struct netlink_ext_ack *extack) in u32_replace_hw_hnode() argument
495 tc_cls_common_offload_init(&cls_u32.common, tp, flags, extack); in u32_replace_hw_hnode()
516 struct netlink_ext_ack *extack) in u32_remove_hw_knode() argument
521 tc_cls_common_offload_init(&cls_u32.common, tp, n->flags, extack); in u32_remove_hw_knode()
530 u32 flags, struct netlink_ext_ack *extack) in u32_replace_hw_knode() argument
538 tc_cls_common_offload_init(&cls_u32.common, tp, flags, extack); in u32_replace_hw_knode()
569 struct netlink_ext_ack *extack) in u32_clear_hnode() argument
581 u32_remove_hw_knode(tp, n, extack); in u32_clear_hnode()
[all …]
Dact_mpls.c109 struct netlink_ext_ack *extack) in valid_label() argument
114 NL_SET_ERR_MSG_MOD(extack, "MPLS label out of range"); in valid_label()
134 struct tcf_proto *tp, struct netlink_ext_ack *extack) in tcf_mpls_init() argument
148 NL_SET_ERR_MSG_MOD(extack, "Missing netlink attributes"); in tcf_mpls_init()
152 err = nla_parse_nested(tb, TCA_MPLS_MAX, nla, mpls_policy, extack); in tcf_mpls_init()
157 NL_SET_ERR_MSG_MOD(extack, "No MPLS params"); in tcf_mpls_init()
167 NL_SET_ERR_MSG_MOD(extack, "Protocol must be set for MPLS pop"); in tcf_mpls_init()
171 NL_SET_ERR_MSG_MOD(extack, "Invalid protocol type for MPLS pop"); in tcf_mpls_init()
176 NL_SET_ERR_MSG_MOD(extack, "Label, TTL, TC or BOS cannot be used with MPLS pop"); in tcf_mpls_init()
183 NL_SET_ERR_MSG_MOD(extack, "Label, TTL, TC, BOS or protocol cannot be used with MPLS dec_ttl"); in tcf_mpls_init()
[all …]
Dsch_api.c408 struct netlink_ext_ack *extack) in qdisc_get_rtab() argument
414 NL_SET_ERR_MSG(extack, "Invalid rate table parameters for searching"); in qdisc_get_rtab()
436 NL_SET_ERR_MSG(extack, "Failed to allocate new qdisc rate table"); in qdisc_get_rtab()
469 struct netlink_ext_ack *extack) in qdisc_get_stab() argument
479 extack); in qdisc_get_stab()
483 NL_SET_ERR_MSG(extack, "Size table base attribute is missing"); in qdisc_get_stab()
491 NL_SET_ERR_MSG(extack, "Size table data attribute is missing"); in qdisc_get_stab()
499 NL_SET_ERR_MSG(extack, "Invalid size of size table"); in qdisc_get_stab()
826 struct netlink_ext_ack *extack) in qdisc_offload_graft_helper() argument
848 NL_SET_ERR_MSG(extack, "Offloading graft operation failed."); in qdisc_offload_graft_helper()
[all …]
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/
Dtc_tun_geneve.c26 struct netlink_ext_ack *extack = f->common.extack; in mlx5e_tc_tun_check_udp_dport_geneve() local
38 NL_SET_ERR_MSG_MOD(extack, in mlx5e_tc_tun_check_udp_dport_geneve()
67 struct netlink_ext_ack *extack) in mlx5e_tc_tun_init_encap_attr_geneve() argument
128 struct netlink_ext_ack *extack = f->common.extack; in mlx5e_tc_tun_parse_geneve_vni() local
144 NL_SET_ERR_MSG_MOD(extack, "Matching on GENEVE VNI is not supported"); in mlx5e_tc_tun_parse_geneve_vni()
162 struct netlink_ext_ack *extack = f->common.extack; in mlx5e_tc_tun_parse_geneve_options() local
182 NL_SET_ERR_MSG_MOD(extack, in mlx5e_tc_tun_parse_geneve_options()
192 NL_SET_ERR_MSG_MOD(extack, in mlx5e_tc_tun_parse_geneve_options()
202 NL_SET_ERR_MSG_MOD(extack, "Matching on GENEVE options len is not supported"); in mlx5e_tc_tun_parse_geneve_options()
215 NL_SET_ERR_MSG_MOD(extack, in mlx5e_tc_tun_parse_geneve_options()
[all …]
Dtc_tun_vxlan.c22 struct netlink_ext_ack *extack = f->common.extack; in mlx5e_tc_tun_check_udp_dport_vxlan() local
34 NL_SET_ERR_MSG_MOD(extack, in mlx5e_tc_tun_check_udp_dport_vxlan()
63 struct netlink_ext_ack *extack) in mlx5e_tc_tun_init_encap_attr_vxlan() argument
70 NL_SET_ERR_MSG_MOD(extack, in mlx5e_tc_tun_init_encap_attr_vxlan()
108 struct netlink_ext_ack *extack = f->common.extack; in mlx5e_tc_tun_parse_vxlan() local
127 NL_SET_ERR_MSG_MOD(extack, in mlx5e_tc_tun_parse_vxlan()
/Linux-v5.4/net/8021q/
Dvlan_netlink.c40 struct netlink_ext_ack *extack) in vlan_validate() argument
48 NL_SET_ERR_MSG_MOD(extack, "Invalid link address"); in vlan_validate()
52 NL_SET_ERR_MSG_MOD(extack, "Invalid link address"); in vlan_validate()
58 NL_SET_ERR_MSG_MOD(extack, "VLAN properties not specified"); in vlan_validate()
68 NL_SET_ERR_MSG_MOD(extack, "Invalid VLAN protocol"); in vlan_validate()
76 NL_SET_ERR_MSG_MOD(extack, "Invalid VLAN id"); in vlan_validate()
86 NL_SET_ERR_MSG_MOD(extack, "Invalid VLAN flags"); in vlan_validate()
93 NL_SET_ERR_MSG_MOD(extack, "Invalid ingress QOS map"); in vlan_validate()
98 NL_SET_ERR_MSG_MOD(extack, "Invalid egress QOS map"); in vlan_validate()
106 struct netlink_ext_ack *extack) in vlan_changelink() argument
[all …]
/Linux-v5.4/include/linux/
Dnetlink.h87 #define NL_SET_ERR_MSG(extack, msg) do { \ argument
89 struct netlink_ext_ack *__extack = (extack); \
95 #define NL_SET_ERR_MSG_MOD(extack, msg) \ argument
96 NL_SET_ERR_MSG((extack), KBUILD_MODNAME ": " msg)
98 #define NL_SET_BAD_ATTR(extack, attr) do { \ argument
99 if ((extack)) \
100 (extack)->bad_attr = (attr); \
103 #define NL_SET_ERR_MSG_ATTR(extack, attr, msg) do { \ argument
105 struct netlink_ext_ack *__extack = (extack); \
113 static inline void nl_set_extack_cookie_u64(struct netlink_ext_ack *extack, in nl_set_extack_cookie_u64() argument
[all …]
/Linux-v5.4/lib/
Dnlattr.c72 struct netlink_ext_ack *extack, in nla_validate_array() argument
85 NL_SET_ERR_MSG_ATTR(extack, entry, in nla_validate_array()
91 maxtype, policy, validate, extack); in nla_validate_array()
101 struct netlink_ext_ack *extack) in nla_validate_int_range() argument
137 NL_SET_ERR_MSG_ATTR(extack, nla, in nla_validate_int_range()
149 NL_SET_ERR_MSG_ATTR(extack, nla, in nla_validate_int_range()
159 struct netlink_ext_ack *extack) in validate_nla() argument
181 NL_SET_ERR_MSG_ATTR(extack, nla, in validate_nla()
190 NL_SET_ERR_MSG_ATTR(extack, nla, in validate_nla()
196 NL_SET_ERR_MSG_ATTR(extack, nla, in validate_nla()
[all …]
/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_flower.c21 struct netlink_ext_ack *extack) in mlxsw_sp_flower_parse_actions() argument
31 err = mlxsw_sp_acl_rulei_act_count(mlxsw_sp, rulei, extack); in mlxsw_sp_flower_parse_actions()
40 NL_SET_ERR_MSG_MOD(extack, "Cannot append terminate action"); in mlxsw_sp_flower_parse_actions()
47 NL_SET_ERR_MSG_MOD(extack, "Cannot append drop action"); in mlxsw_sp_flower_parse_actions()
54 NL_SET_ERR_MSG_MOD(extack, "Cannot append trap action"); in mlxsw_sp_flower_parse_actions()
72 NL_SET_ERR_MSG_MOD(extack, "Cannot append jump action"); in mlxsw_sp_flower_parse_actions()
83 NL_SET_ERR_MSG_MOD(extack, "Redirect action is not supported on egress"); in mlxsw_sp_flower_parse_actions()
95 fid_index, extack); in mlxsw_sp_flower_parse_actions()
101 out_dev, extack); in mlxsw_sp_flower_parse_actions()
110 NL_SET_ERR_MSG_MOD(extack, "Multiple mirror actions per rule are not supported"); in mlxsw_sp_flower_parse_actions()
[all …]
/Linux-v5.4/include/net/
Dnetlink.h301 struct netlink_ext_ack *extack);
436 struct netlink_ext_ack *extack);
439 struct netlink_ext_ack *extack);
586 struct netlink_ext_ack *extack) in nla_parse() argument
589 NL_VALIDATE_STRICT, extack); in nla_parse()
611 struct netlink_ext_ack *extack) in nla_parse_deprecated() argument
614 NL_VALIDATE_LIBERAL, extack); in nla_parse_deprecated()
637 struct netlink_ext_ack *extack) in nla_parse_deprecated_strict() argument
640 NL_VALIDATE_DEPRECATED_STRICT, extack); in nla_parse_deprecated_strict()
659 struct netlink_ext_ack *extack) in __nlmsg_parse() argument
[all …]
Dswitchdev.h119 struct netlink_ext_ack *extack; member
153 return info->extack; in switchdev_notifier_info_to_extack()
163 struct netlink_ext_ack *extack);
171 struct netlink_ext_ack *extack);
177 struct netlink_ext_ack *extack);
189 struct netlink_ext_ack *extack));
216 struct netlink_ext_ack *extack) in switchdev_port_obj_add() argument
240 struct netlink_ext_ack *extack) in call_switchdev_notifiers() argument
261 struct netlink_ext_ack *extack) in call_switchdev_blocking_notifiers() argument
273 struct netlink_ext_ack *extack)) in switchdev_handle_port_obj_add() argument
/Linux-v5.4/net/switchdev/
Dswitchdev.c225 struct netlink_ext_ack *extack) in switchdev_port_obj_notify() argument
236 rc = call_switchdev_blocking_notifiers(nt, dev, &obj_info.info, extack); in switchdev_port_obj_notify()
249 struct netlink_ext_ack *extack) in switchdev_port_obj_add_now() argument
265 dev, obj, &trans, extack); in switchdev_port_obj_add_now()
276 dev, obj, &trans, extack); in switchdev_port_obj_add_now()
319 struct netlink_ext_ack *extack) in switchdev_port_obj_add() argument
324 return switchdev_port_obj_add_now(dev, obj, extack); in switchdev_port_obj_add()
413 struct netlink_ext_ack *extack) in call_switchdev_notifiers() argument
416 info->extack = extack; in call_switchdev_notifiers()
439 struct netlink_ext_ack *extack) in call_switchdev_blocking_notifiers() argument
[all …]
/Linux-v5.4/net/mpls/
Daf_mpls.c719 u8 via_addr[], struct netlink_ext_ack *extack) in nla_get_via() argument
726 NL_SET_ERR_MSG_ATTR(extack, nla, in nla_get_via()
733 NL_SET_ERR_MSG_ATTR(extack, nla, in nla_get_via()
801 struct netlink_ext_ack *extack) in mpls_nh_build() argument
810 nh->nh_label, extack); in mpls_nh_build()
817 __mpls_nh_via(rt, nh), extack); in mpls_nh_build()
885 struct netlink_ext_ack *extack) in mpls_nh_build_multi() argument
919 max_labels, extack); in mpls_nh_build_multi()
939 struct netlink_ext_ack *extack) in mpls_label_ok() argument
945 NL_SET_ERR_MSG(extack, in mpls_label_ok()
[all …]
/Linux-v5.4/drivers/net/ethernet/mscc/
Docelot_tc.c16 struct netlink_ext_ack *extack = f->common.extack; in ocelot_setup_tc_cls_matchall() local
25 NL_SET_ERR_MSG_MOD(extack, "Only ingress is supported"); in ocelot_setup_tc_cls_matchall()
32 NL_SET_ERR_MSG_MOD(extack, in ocelot_setup_tc_cls_matchall()
38 NL_SET_ERR_MSG_MOD(extack, in ocelot_setup_tc_cls_matchall()
46 NL_SET_ERR_MSG_MOD(extack, "Unsupported action"); in ocelot_setup_tc_cls_matchall()
51 NL_SET_ERR_MSG_MOD(extack, in ocelot_setup_tc_cls_matchall()
63 NL_SET_ERR_MSG_MOD(extack, "Could not add policer\n"); in ocelot_setup_tc_cls_matchall()
76 NL_SET_ERR_MSG_MOD(extack, in ocelot_setup_tc_cls_matchall()

12345678910>>...13