Home
last modified time | relevance | path

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

12345678910>>...23

/Linux-v5.15/drivers/net/ethernet/mellanox/mlxfw/
Dmlxfw_fsm.c33 #define MLXFW_ERR_MSG(fwdev, extack, msg, err) do { \ argument
35 NL_SET_ERR_MSG_MOD(extack, MLXFW_ERR_PRFX msg); \
39 struct netlink_ext_ack *extack, in mlxfw_fsm_state_err() argument
49 MLXFW_ERR_MSG(mlxfw_dev, extack, "general error", err); in mlxfw_fsm_state_err()
52 MLXFW_ERR_MSG(mlxfw_dev, extack, "component hash mismatch", err); in mlxfw_fsm_state_err()
55 MLXFW_ERR_MSG(mlxfw_dev, extack, "component not applicable", err); in mlxfw_fsm_state_err()
58 MLXFW_ERR_MSG(mlxfw_dev, extack, "unknown key", err); in mlxfw_fsm_state_err()
61 MLXFW_ERR_MSG(mlxfw_dev, extack, "authentication failed", err); in mlxfw_fsm_state_err()
64 MLXFW_ERR_MSG(mlxfw_dev, extack, "component was not signed", err); in mlxfw_fsm_state_err()
67 MLXFW_ERR_MSG(mlxfw_dev, extack, "key not applicable", err); in mlxfw_fsm_state_err()
[all …]
/Linux-v5.15/net/bridge/
Dbr_cfm_netlink.c91 struct netlink_ext_ack *extack) in br_mep_create_parse() argument
99 br_cfm_mep_create_policy, extack); in br_mep_create_parse()
104 NL_SET_ERR_MSG_MOD(extack, "Missing INSTANCE attribute"); in br_mep_create_parse()
108 NL_SET_ERR_MSG_MOD(extack, "Missing DOMAIN attribute"); in br_mep_create_parse()
112 NL_SET_ERR_MSG_MOD(extack, "Missing DIRECTION attribute"); in br_mep_create_parse()
116 NL_SET_ERR_MSG_MOD(extack, "Missing IFINDEX attribute"); in br_mep_create_parse()
127 return br_cfm_mep_create(br, instance, &create, extack); in br_mep_create_parse()
131 struct netlink_ext_ack *extack) in br_mep_delete_parse() argument
138 br_cfm_mep_delete_policy, extack); in br_mep_delete_parse()
143 NL_SET_ERR_MSG_MOD(extack, in br_mep_delete_parse()
[all …]
Dbr_mrp_netlink.c32 int cmd, struct netlink_ext_ack *extack) in br_mrp_instance_parse() argument
39 br_mrp_instance_policy, extack); in br_mrp_instance_parse()
46 NL_SET_ERR_MSG_MOD(extack, in br_mrp_instance_parse()
77 struct netlink_ext_ack *extack) in br_mrp_port_state_parse() argument
84 br_mrp_port_state_policy, extack); in br_mrp_port_state_parse()
89 NL_SET_ERR_MSG_MOD(extack, "Missing attribute: STATE"); in br_mrp_port_state_parse()
106 struct netlink_ext_ack *extack) in br_mrp_port_role_parse() argument
113 br_mrp_port_role_policy, extack); in br_mrp_port_role_parse()
118 NL_SET_ERR_MSG_MOD(extack, "Missing attribute: ROLE"); in br_mrp_port_role_parse()
135 struct netlink_ext_ack *extack) in br_mrp_ring_state_parse() argument
[all …]
Dbr_switchdev.c79 struct netlink_ext_ack *extack) in br_switchdev_set_port_flag() argument
99 &info.info, extack); in br_switchdev_set_port_flag()
105 if (extack && !extack->_msg) in br_switchdev_set_port_flag()
106 NL_SET_ERR_MSG_MOD(extack, in br_switchdev_set_port_flag()
114 err = switchdev_port_attr_set(p->dev, &attr, extack); in br_switchdev_set_port_flag()
116 if (extack && !extack->_msg) in br_switchdev_set_port_flag()
117 NL_SET_ERR_MSG_MOD(extack, in br_switchdev_set_port_flag()
152 struct netlink_ext_ack *extack) in br_switchdev_port_vlan_add() argument
161 return switchdev_port_obj_add(dev, &v.obj, extack); in br_switchdev_port_vlan_add()
215 struct netlink_ext_ack *extack) in nbp_switchdev_add() argument
[all …]
Dbr_mdb.c382 struct netlink_ext_ack *extack) in br_mdb_valid_dump_req() argument
387 NL_SET_ERR_MSG_MOD(extack, "Invalid header for mdb dump request"); in br_mdb_valid_dump_req()
393 NL_SET_ERR_MSG_MOD(extack, "Filtering by device index is not supported for mdb dump request"); in br_mdb_valid_dump_req()
397 NL_SET_ERR_MSG(extack, "Invalid data after header in mdb dump request"); in br_mdb_valid_dump_req()
412 int err = br_mdb_valid_dump_req(cb->nlh, cb->extack); in br_mdb_dump()
606 struct netlink_ext_ack *extack) in br_mdb_replay_one() argument
611 .extack = extack, in br_mdb_replay_one()
643 struct netlink_ext_ack *extack) in br_mdb_replay() argument
713 action, ctx, extack); in br_mdb_replay()
901 struct netlink_ext_ack *extack) in is_valid_mdb_entry() argument
[all …]
/Linux-v5.15/drivers/net/ethernet/intel/ice/
Dice_fw_update.c15 struct netlink_ext_ack *extack; member
39 struct netlink_ext_ack *extack = priv->extack; in ice_send_package_data() local
60 NL_SET_ERR_MSG_MOD(extack, "Failed to record package data to firmware"); in ice_send_package_data()
84 struct netlink_ext_ack *extack) in ice_check_component_response() argument
123 NL_SET_ERR_MSG_MOD(extack, "Component comparison stamp is identical to running image"); in ice_check_component_response()
128 NL_SET_ERR_MSG_MOD(extack, "Component comparison stamp is lower than running image"); in ice_check_component_response()
133 NL_SET_ERR_MSG_MOD(extack, "Component comparison stamp is invalid"); in ice_check_component_response()
138 NL_SET_ERR_MSG_MOD(extack, "Component table conflict occurred"); in ice_check_component_response()
143 NL_SET_ERR_MSG_MOD(extack, "Component pre-requisites not met"); in ice_check_component_response()
148 NL_SET_ERR_MSG_MOD(extack, "Component not supported"); in ice_check_component_response()
[all …]
/Linux-v5.15/include/linux/
Dnetlink.h91 #define NL_SET_ERR_MSG(extack, msg) do { \ argument
93 struct netlink_ext_ack *__extack = (extack); \
101 #define NL_SET_ERR_MSG_MOD(extack, msg) \ argument
102 NL_SET_ERR_MSG((extack), KBUILD_MODNAME ": " msg)
104 #define NL_SET_BAD_ATTR_POLICY(extack, attr, pol) do { \ argument
105 if ((extack)) { \
106 (extack)->bad_attr = (attr); \
107 (extack)->policy = (pol); \
111 #define NL_SET_BAD_ATTR(extack, attr) NL_SET_BAD_ATTR_POLICY(extack, attr, NULL) argument
113 #define NL_SET_ERR_MSG_ATTR_POL(extack, attr, pol, msg) do { \ argument
[all …]
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/esw/
Dqos.c47 u32 max_rate, u32 bw_share, struct netlink_ext_ack *extack) in esw_qos_group_config() argument
57 NL_SET_ERR_MSG_MOD(extack, "E-Switch modify group TSAR element failed"); in esw_qos_group_config()
67 struct netlink_ext_ack *extack) in esw_qos_vport_config() argument
92 NL_SET_ERR_MSG_MOD(extack, "E-Switch modify TSAR vport element failed"); in esw_qos_vport_config()
148 struct netlink_ext_ack *extack) in esw_qos_normalize_vports_min_rate() argument
165 err = esw_qos_vport_config(esw, evport, evport->qos.max_rate, bw_share, extack); in esw_qos_normalize_vports_min_rate()
176 struct netlink_ext_ack *extack) in esw_qos_normalize_groups_min_rate() argument
189 err = esw_qos_group_config(esw, group, group->max_rate, bw_share, extack); in esw_qos_normalize_groups_min_rate()
198 err = esw_qos_normalize_vports_min_rate(esw, group, extack); in esw_qos_normalize_groups_min_rate()
210 struct netlink_ext_ack *extack) in mlx5_esw_qos_set_vport_min_rate() argument
[all …]
Dqos.h12 struct netlink_ext_ack *extack);
16 struct netlink_ext_ack *extack);
24 u64 tx_share, struct netlink_ext_ack *extack);
26 u64 tx_max, struct netlink_ext_ack *extack);
28 u64 tx_share, struct netlink_ext_ack *extack);
30 u64 tx_max, struct netlink_ext_ack *extack);
32 struct netlink_ext_ack *extack);
34 struct netlink_ext_ack *extack);
38 struct netlink_ext_ack *extack);
/Linux-v5.15/drivers/net/dsa/sja1105/
Dsja1105_vl.h12 struct netlink_ext_ack *extack, unsigned long cookie,
18 struct netlink_ext_ack *extack);
21 struct netlink_ext_ack *extack, unsigned long cookie,
28 struct netlink_ext_ack *extack);
33 struct netlink_ext_ack *extack, in sja1105_vl_redirect() argument
39 NL_SET_ERR_MSG_MOD(extack, "Virtual Links not compiled in"); in sja1105_vl_redirect()
45 struct netlink_ext_ack *extack) in sja1105_vl_delete() argument
47 NL_SET_ERR_MSG_MOD(extack, "Virtual Links not compiled in"); in sja1105_vl_delete()
52 struct netlink_ext_ack *extack, in sja1105_vl_gate() argument
59 NL_SET_ERR_MSG_MOD(extack, "Virtual Links not compiled in"); in sja1105_vl_gate()
[all …]
Dsja1105_flower.c31 struct netlink_ext_ack *extack, in sja1105_setup_bcast_policer() argument
56 NL_SET_ERR_MSG_MOD(extack, "No more L2 policers free"); in sja1105_setup_bcast_policer()
64 NL_SET_ERR_MSG_MOD(extack, in sja1105_setup_bcast_policer()
103 struct netlink_ext_ack *extack, in sja1105_setup_tc_policer() argument
128 NL_SET_ERR_MSG_MOD(extack, "No more L2 policers free"); in sja1105_setup_tc_policer()
136 NL_SET_ERR_MSG_MOD(extack, in sja1105_setup_tc_policer()
175 struct netlink_ext_ack *extack, in sja1105_flower_policer() argument
183 return sja1105_setup_bcast_policer(priv, extack, cookie, port, in sja1105_flower_policer()
186 return sja1105_setup_tc_policer(priv, extack, cookie, port, in sja1105_flower_policer()
190 NL_SET_ERR_MSG_MOD(extack, "Unknown keys for policing"); in sja1105_flower_policer()
[all …]
/Linux-v5.15/drivers/net/ethernet/mscc/
Docelot_flower.c150 struct netlink_ext_ack *extack = f->common.extack; in ocelot_flower_parse_action() local
158 f->common.extack)) in ocelot_flower_parse_action()
164 NL_SET_ERR_MSG_MOD(extack, "Cannot offload to this chain"); in ocelot_flower_parse_action()
179 NL_SET_ERR_MSG_MOD(extack, in ocelot_flower_parse_action()
184 NL_SET_ERR_MSG_MOD(extack, in ocelot_flower_parse_action()
196 NL_SET_ERR_MSG_MOD(extack, in ocelot_flower_parse_action()
201 NL_SET_ERR_MSG_MOD(extack, in ocelot_flower_parse_action()
214 NL_SET_ERR_MSG_MOD(extack, in ocelot_flower_parse_action()
219 NL_SET_ERR_MSG_MOD(extack, in ocelot_flower_parse_action()
224 NL_SET_ERR_MSG_MOD(extack, in ocelot_flower_parse_action()
[all …]
/Linux-v5.15/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.15/drivers/net/ethernet/netronome/nfp/flower/
Daction.c34 struct netlink_ext_ack *extack) in nfp_fl_push_mpls() argument
46 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: BOS field must explicitly be set for MPLS push"); in nfp_fl_push_mpls()
135 struct netlink_ext_ack *extack) in nfp_fl_pre_lag() argument
147 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: maximum allowed action list size exceeded at LAG … in nfp_fl_pre_lag()
159 err = nfp_flower_lag_populate_pre_action(app, out_dev, pre_lag, extack); in nfp_fl_pre_lag()
177 bool pkt_host, struct netlink_ext_ack *extack) in nfp_fl_output() argument
189 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: invalid egress interface for mirred action"); in nfp_fl_output()
198 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: egress interface does not match the required tunn… in nfp_fl_output()
203 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: cannot offload more than one tunnel mirred output… in nfp_fl_output()
218 NL_SET_ERR_MSG_MOD(extack, "invalid entry: cannot find group id for LAG action"); in nfp_fl_output()
[all …]
Dqos_conf.c73 struct netlink_ext_ack *extack) in nfp_flower_install_rate_limiter() argument
91 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: qos rate limit offload not supported on higher le… in nfp_flower_install_rate_limiter()
100 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: qos rate limit offload not supported on shared bl… in nfp_flower_install_rate_limiter()
105 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: qos rate limit offload not supported on non-VF po… in nfp_flower_install_rate_limiter()
111 NL_SET_ERR_MSG_MOD(extack, in nfp_flower_install_rate_limiter()
117 NL_SET_ERR_MSG_MOD(extack, in nfp_flower_install_rate_limiter()
124 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: qos rate limit offload requires highest priority"… in nfp_flower_install_rate_limiter()
131 NL_SET_ERR_MSG_MOD(extack, in nfp_flower_install_rate_limiter()
137 NL_SET_ERR_MSG_MOD(extack, in nfp_flower_install_rate_limiter()
144 NL_SET_ERR_MSG_MOD(extack, in nfp_flower_install_rate_limiter()
[all …]
/Linux-v5.15/net/sched/
Dact_tunnel_key.c88 struct netlink_ext_ack *extack) in tunnel_key_copy_geneve_opt() argument
96 nla, geneve_opt_policy, extack); in tunnel_key_copy_geneve_opt()
103 NL_SET_ERR_MSG(extack, "Missing tunnel key geneve option class, type or data"); in tunnel_key_copy_geneve_opt()
110 NL_SET_ERR_MSG(extack, "Tunnel key geneve option data is less than 4 bytes long"); in tunnel_key_copy_geneve_opt()
114 NL_SET_ERR_MSG(extack, "Tunnel key geneve option data is not a multiple of 4 bytes long"); in tunnel_key_copy_geneve_opt()
140 struct netlink_ext_ack *extack) in tunnel_key_copy_vxlan_opt() argument
146 vxlan_opt_policy, extack); in tunnel_key_copy_vxlan_opt()
151 NL_SET_ERR_MSG(extack, "Missing tunnel key vxlan option gbp"); in tunnel_key_copy_vxlan_opt()
167 struct netlink_ext_ack *extack) in tunnel_key_copy_erspan_opt() argument
174 erspan_opt_policy, extack); in tunnel_key_copy_erspan_opt()
[all …]
/Linux-v5.15/drivers/net/ethernet/mellanox/mlxsw/
Dcore_acl_flex_actions.h31 struct netlink_ext_ack *extack);
36 int *p_span_id, struct netlink_ext_ack *extack);
60 struct netlink_ext_ack *extack);
68 struct netlink_ext_ack *extack);
71 struct netlink_ext_ack *extack);
74 struct netlink_ext_ack *extack);
77 struct netlink_ext_ack *extack);
80 struct netlink_ext_ack *extack);
82 u8 dscp, struct netlink_ext_ack *extack);
84 u8 ecn, struct netlink_ext_ack *extack);
[all …]
Dspectrum_matchall.c28 struct netlink_ext_ack *extack) in mlxsw_sp_mall_port_mirror_add() argument
37 NL_SET_ERR_MSG(extack, "Could not find requested device"); in mlxsw_sp_mall_port_mirror_add()
45 NL_SET_ERR_MSG(extack, "Failed to get SPAN agent"); in mlxsw_sp_mall_port_mirror_add()
52 NL_SET_ERR_MSG(extack, "Failed to get analyzed port"); in mlxsw_sp_mall_port_mirror_add()
63 NL_SET_ERR_MSG(extack, "Failed to bind SPAN agent"); in mlxsw_sp_mall_port_mirror_add()
105 struct netlink_ext_ack *extack) in mlxsw_sp_mall_port_sample_add() argument
118 extack); in mlxsw_sp_mall_port_sample_add()
123 mall_entry, extack); in mlxsw_sp_mall_port_sample_add()
153 struct netlink_ext_ack *extack) in mlxsw_sp_mall_port_rule_add() argument
158 extack); in mlxsw_sp_mall_port_rule_add()
[all …]
Dspectrum_flower.c22 struct netlink_ext_ack *extack) in mlxsw_sp_flower_parse_actions() argument
32 if (!flow_action_mixed_hw_stats_check(flow_action, extack)) in mlxsw_sp_flower_parse_actions()
40 err = mlxsw_sp_acl_rulei_act_count(mlxsw_sp, rulei, extack); in mlxsw_sp_flower_parse_actions()
44 NL_SET_ERR_MSG_MOD(extack, "Unsupported action HW stats type"); in mlxsw_sp_flower_parse_actions()
53 NL_SET_ERR_MSG_MOD(extack, "Cannot append terminate action"); in mlxsw_sp_flower_parse_actions()
61 …NL_SET_ERR_MSG_MOD(extack, "Drop action is not supported when block is bound to ingress and egress… in mlxsw_sp_flower_parse_actions()
66 act->cookie, extack); in mlxsw_sp_flower_parse_actions()
68 NL_SET_ERR_MSG_MOD(extack, "Cannot append drop action"); in mlxsw_sp_flower_parse_actions()
85 NL_SET_ERR_MSG_MOD(extack, "Cannot append trap action"); in mlxsw_sp_flower_parse_actions()
103 NL_SET_ERR_MSG_MOD(extack, "Cannot append jump action"); in mlxsw_sp_flower_parse_actions()
[all …]
/Linux-v5.15/net/ipv4/
Dnexthop.c225 struct netlink_ext_ack *extack) in call_nexthop_notifiers() argument
229 .extack = extack, in call_nexthop_notifiers()
240 NL_SET_ERR_MSG(extack, "Failed to initialize nexthop notifier info"); in call_nexthop_notifiers()
328 struct netlink_ext_ack *extack) in __call_nexthop_res_bucket_notifiers() argument
332 .extack = extack, in __call_nexthop_res_bucket_notifiers()
380 struct netlink_ext_ack *extack) in call_nexthop_res_bucket_notifiers() argument
386 force, oldi, newi, extack); in call_nexthop_res_bucket_notifiers()
390 struct netlink_ext_ack *extack) in call_nexthop_res_table_notifiers() argument
394 .extack = extack, in call_nexthop_res_table_notifiers()
411 NL_SET_ERR_MSG(extack, "Failed to initialize nexthop notifier info"); in call_nexthop_res_table_notifiers()
[all …]
/Linux-v5.15/lib/
Dnlattr.c58 struct netlink_ext_ack *extack,
86 struct netlink_ext_ack *extack, in nla_validate_array() argument
99 NL_SET_ERR_MSG_ATTR_POL(extack, entry, policy, in nla_validate_array()
105 maxtype, policy, validate, extack, in nla_validate_array()
164 struct netlink_ext_ack *extack, in nla_validate_range_unsigned() argument
198 NL_SET_ERR_MSG_ATTR_POL(extack, nla, pt, in nla_validate_range_unsigned()
211 NL_SET_ERR_MSG_ATTR_POL(extack, nla, pt, in nla_validate_range_unsigned()
214 NL_SET_ERR_MSG_ATTR_POL(extack, nla, pt, in nla_validate_range_unsigned()
269 struct netlink_ext_ack *extack) in nla_validate_int_range_signed() argument
294 NL_SET_ERR_MSG_ATTR_POL(extack, nla, pt, in nla_validate_int_range_signed()
[all …]
/Linux-v5.15/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-switch-flower.c16 struct netlink_ext_ack *extack = cls->common.extack; in dpaa2_switch_flower_parse_key() local
28 NL_SET_ERR_MSG_MOD(extack, in dpaa2_switch_flower_parse_key()
96 NL_SET_ERR_MSG_MOD(extack, in dpaa2_switch_flower_parse_key()
102 NL_SET_ERR_MSG_MOD(extack, in dpaa2_switch_flower_parse_key()
360 struct netlink_ext_ack *extack) in dpaa2_switch_tc_parse_action_acl() argument
370 NL_SET_ERR_MSG_MOD(extack, in dpaa2_switch_tc_parse_action_acl()
382 NL_SET_ERR_MSG_MOD(extack, in dpaa2_switch_tc_parse_action_acl()
395 u16 to, struct netlink_ext_ack *extack) in dpaa2_switch_block_add_mirror() argument
426 NL_SET_ERR_MSG(extack, in dpaa2_switch_block_add_mirror()
489 struct netlink_ext_ack *extack = cls->common.extack; in dpaa2_switch_cls_flower_replace_acl() local
[all …]
/Linux-v5.15/net/ethtool/
Dbitset.c380 struct netlink_ext_ack *extack) in ethnl_parse_bit() argument
386 bit_policy, extack); in ethnl_parse_bit()
395 NL_SET_ERR_MSG_ATTR(extack, in ethnl_parse_bit()
404 NL_SET_ERR_MSG_ATTR(extack, bit_attr, in ethnl_parse_bit()
412 NL_SET_ERR_MSG_ATTR(extack, in ethnl_parse_bit()
418 NL_SET_ERR_MSG_ATTR(extack, bit_attr, in ethnl_parse_bit()
432 struct netlink_ext_ack *extack, bool *mod) in ethnl_update_bitset32_verbose() argument
440 NL_SET_ERR_MSG_ATTR(extack, tb[ETHTOOL_A_BITSET_VALUE], in ethnl_update_bitset32_verbose()
445 NL_SET_ERR_MSG_ATTR(extack, tb[ETHTOOL_A_BITSET_MASK], in ethnl_update_bitset32_verbose()
459 NL_SET_ERR_MSG_ATTR(extack, bit_attr, in ethnl_update_bitset32_verbose()
[all …]
/Linux-v5.15/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.15/drivers/net/ethernet/mellanox/mlx5/core/sf/
Ddevlink.c63 u32 controller, u32 sfnum, struct netlink_ext_ack *extack) in mlx5_sf_alloc() argument
72 NL_SET_ERR_MSG_MOD(extack, "Invalid controller number"); in mlx5_sf_alloc()
107 NL_SET_ERR_MSG_MOD(extack, "SF already exist. Choose different sfnum"); in mlx5_sf_alloc()
170 struct netlink_ext_ack *extack) in mlx5_devlink_sf_port_fn_state_get() argument
196 struct netlink_ext_ack *extack) in mlx5_sf_activate() argument
203 NL_SET_ERR_MSG_MOD(extack, "SF is inactivated but it is still attached"); in mlx5_sf_activate()
233 struct netlink_ext_ack *extack) in mlx5_sf_state_set() argument
241 err = mlx5_sf_activate(dev, sf, extack); in mlx5_sf_state_set()
253 struct netlink_ext_ack *extack) in mlx5_devlink_sf_port_fn_state_set() argument
262 NL_SET_ERR_MSG_MOD(extack, in mlx5_devlink_sf_port_fn_state_set()
[all …]

12345678910>>...23