Home
last modified time | relevance | path

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

12345678910>>...37

/linux/include/linux/
H A Dnetlink.h98 #define NL_SET_ERR_MSG(extack, msg) do { \ argument
100 struct netlink_ext_ack *__extack = (extack); \
111 #define NL_SET_ERR_MSG_FMT(extack, fmt, args...) do { \ argument
112 struct netlink_ext_ack *__extack = (extack); \
127 #define NL_SET_ERR_MSG_MOD(extack, msg) \ argument
128 NL_SET_ERR_MSG((extack), KBUILD_MODNAME ": " msg)
130 #define NL_SET_ERR_MSG_FMT_MOD(extack, fmt, args...) \ argument
131 NL_SET_ERR_MSG_FMT((extack), KBUILD_MODNAME ": " fmt, ##args)
133 #define NL_SET_ERR_MSG_WEAK(extack, msg) do { \ argument
134 if ((extack) && !(extack)->_msg) \
[all …]
H A Ddpll.h25 enum dpll_mode *mode, struct netlink_ext_ack *extack);
27 enum dpll_mode mode, struct netlink_ext_ack *extack);
30 struct netlink_ext_ack *extack);
34 struct netlink_ext_ack *extack);
36 s32 *temp, struct netlink_ext_ack *extack);
40 struct netlink_ext_ack *extack);
44 struct netlink_ext_ack *extack);
48 struct netlink_ext_ack *extack);
51 struct netlink_ext_ack *extack);
54 struct netlink_ext_ack *extack);
[all …]
/linux/drivers/net/ethernet/mellanox/mlxfw/
H A Dmlxfw_fsm.c32 #define MLXFW_ERR_MSG(fwdev, extack, msg, err) do { \ argument
34 NL_SET_ERR_MSG_MOD(extack, MLXFW_ERR_PRFX msg); \
38 struct netlink_ext_ack *extack, in mlxfw_fsm_state_err() argument
48 MLXFW_ERR_MSG(mlxfw_dev, extack, "general error", err); in mlxfw_fsm_state_err()
51 MLXFW_ERR_MSG(mlxfw_dev, extack, "component hash mismatch", err); in mlxfw_fsm_state_err()
54 MLXFW_ERR_MSG(mlxfw_dev, extack, "component not applicable", err); in mlxfw_fsm_state_err()
57 MLXFW_ERR_MSG(mlxfw_dev, extack, "unknown key", err); in mlxfw_fsm_state_err()
60 MLXFW_ERR_MSG(mlxfw_dev, extack, "authentication failed", err); in mlxfw_fsm_state_err()
63 MLXFW_ERR_MSG(mlxfw_dev, extack, "component was not signed", err); in mlxfw_fsm_state_err()
66 MLXFW_ERR_MSG(mlxfw_dev, extack, "key not applicable", err); in mlxfw_fsm_state_err()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dqos.c227 struct netlink_ext_ack *extack) in esw_qos_node_create_sched_element() argument
235 NL_SET_ERR_MSG_MOD(extack, "E-Switch create scheduling element failed"); in esw_qos_node_create_sched_element()
242 struct netlink_ext_ack *extack) in esw_qos_node_destroy_sched_element() argument
251 NL_SET_ERR_MSG_MOD(extack, "E-Switch destroying scheduling element failed."); in esw_qos_node_destroy_sched_element()
258 struct netlink_ext_ack *extack) in esw_qos_sched_elem_config() argument
291 NL_SET_ERR_MSG_MOD(extack, "E-Switch modify scheduling element failed"); in esw_qos_sched_elem_config()
307 struct netlink_ext_ack *extack) in esw_qos_create_rate_limit_element() argument
321 return esw_qos_node_create_sched_element(node, sched_ctx, extack); in esw_qos_create_rate_limit_element()
361 struct netlink_ext_ack *extack) in esw_qos_update_sched_node_bw_share() argument
368 esw_qos_sched_elem_config(node, node->max_rate, bw_share, extack); in esw_qos_update_sched_node_bw_share()
[all …]
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_fw_update.c15 struct netlink_ext_ack *extack; member
74 struct netlink_ext_ack *extack) in ixgbe_check_component_response() argument
83 NL_SET_ERR_MSG_MOD(extack, in ixgbe_check_component_response()
87 NL_SET_ERR_MSG_MOD(extack, "Firmware has rejected updating."); in ixgbe_check_component_response()
98 NL_SET_ERR_MSG_MOD(extack, in ixgbe_check_component_response()
102 NL_SET_ERR_MSG_MOD(extack, in ixgbe_check_component_response()
106 NL_SET_ERR_MSG_MOD(extack, in ixgbe_check_component_response()
110 NL_SET_ERR_MSG_MOD(extack, in ixgbe_check_component_response()
114 NL_SET_ERR_MSG_MOD(extack, "Component pre-requisites not met"); in ixgbe_check_component_response()
117 NL_SET_ERR_MSG_MOD(extack, "Component not supported"); in ixgbe_check_component_response()
[all …]
/linux/net/bridge/
H A 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 …]
H A 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
169 br_mrp_ring_role_parse(struct net_bridge * br,struct nlattr * attr,struct netlink_ext_ack * extack) br_mrp_ring_role_parse() argument
206 br_mrp_start_test_parse(struct net_bridge * br,struct nlattr * attr,struct netlink_ext_ack * extack) br_mrp_start_test_parse() argument
249 br_mrp_in_state_parse(struct net_bridge * br,struct nlattr * attr,struct netlink_ext_ack * extack) br_mrp_in_state_parse() argument
285 br_mrp_in_role_parse(struct net_bridge * br,struct nlattr * attr,struct netlink_ext_ack * extack) br_mrp_in_role_parse() argument
326 br_mrp_start_in_test_parse(struct net_bridge * br,struct nlattr * attr,struct netlink_ext_ack * extack) br_mrp_start_in_test_parse() argument
357 br_mrp_parse(struct net_bridge * br,struct net_bridge_port * p,struct nlattr * attr,int cmd,struct netlink_ext_ack * extack) br_mrp_parse() argument
[all...]
/linux/drivers/dpll/
H A Ddpll_netlink.c111 struct netlink_ext_ack *extack) in dpll_msg_add_mode() argument
117 ret = ops->mode_get(dpll, dpll_priv(dpll), &mode, extack); in dpll_msg_add_mode()
128 struct netlink_ext_ack *extack) in dpll_msg_add_mode_supported() argument
137 extack); in dpll_msg_add_mode_supported()
144 ret = ops->mode_get(dpll, dpll_priv(dpll), &mode, extack); in dpll_msg_add_mode_supported()
160 struct netlink_ext_ack *extack) in dpll_msg_add_phase_offset_monitor() argument
168 &state, extack); in dpll_msg_add_phase_offset_monitor()
181 struct netlink_ext_ack *extack) in dpll_msg_add_phase_offset_avg_factor() argument
189 &factor, extack); in dpll_msg_add_phase_offset_avg_factor()
201 struct netlink_ext_ack *extack) in dpll_msg_add_lock_status() argument
[all …]
/linux/drivers/net/can/dev/
H A Dbittiming.c20 const struct can_bittiming_const *btc, struct netlink_ext_ack *extack) in can_sjw_check() argument
23 NL_SET_ERR_MSG_FMT(extack, "sjw: %u greater than max sjw: %u", in can_sjw_check()
29 NL_SET_ERR_MSG_FMT(extack, in can_sjw_check()
36 NL_SET_ERR_MSG_FMT(extack, in can_sjw_check()
52 struct netlink_ext_ack *extack) in can_fixup_bittiming() argument
60 NL_SET_ERR_MSG_FMT(extack, "prop-seg + phase-seg1: %u less than tseg1-min: %u", in can_fixup_bittiming()
65 NL_SET_ERR_MSG_FMT(extack, "prop-seg + phase-seg1: %u greater than tseg1-max: %u", in can_fixup_bittiming()
70 NL_SET_ERR_MSG_FMT(extack, "phase-seg2: %u less than tseg2-min: %u", in can_fixup_bittiming()
75 NL_SET_ERR_MSG_FMT(extack, "phase-seg2: %u greater than tseg2-max: %u", in can_fixup_bittiming()
82 err = can_sjw_check(dev, bt, btc, extack); in can_fixup_bittiming()
[all …]
H A Dnetlink.c56 struct netlink_ext_ack *extack, in can_validate_bittiming() argument
69 NL_SET_ERR_MSG(extack, "sample point must be between 0 and 100%"); in can_validate_bittiming()
77 struct netlink_ext_ack *extack, u32 tdc_flags) in can_validate_tdc() argument
84 NL_SET_ERR_MSG(extack, in can_validate_tdc()
93 NL_SET_ERR_MSG(extack, "TDC parameters are missing"); in can_validate_tdc()
97 NL_SET_ERR_MSG(extack, "TDC mode (auto or manual) is missing"); in can_validate_tdc()
108 data_tdc, can_tdc_policy, extack); in can_validate_tdc()
114 NL_SET_ERR_MSG(extack, in can_validate_tdc()
120 NL_SET_ERR_MSG(extack, in can_validate_tdc()
127 NL_SET_ERR_MSG(extack, "TDCO is missing"); in can_validate_tdc()
[all …]
/linux/drivers/net/ethernet/intel/ice/
H A Dice_fw_update.c16 struct netlink_ext_ack *extack; member
52 struct netlink_ext_ack *extack = priv->extack; in ice_send_package_data() local
72 NL_SET_ERR_MSG_MOD(extack, "Failed to record package data to firmware"); in ice_send_package_data()
96 struct netlink_ext_ack *extack) in ice_check_component_response() argument
139 NL_SET_ERR_MSG_MOD(extack, "Component comparison stamp is identical to running image"); in ice_check_component_response()
144 NL_SET_ERR_MSG_MOD(extack, "Component comparison stamp is lower than running image"); in ice_check_component_response()
149 NL_SET_ERR_MSG_MOD(extack, "Component comparison stamp is invalid"); in ice_check_component_response()
154 NL_SET_ERR_MSG_MOD(extack, "Component table conflict occurred"); in ice_check_component_response()
159 NL_SET_ERR_MSG_MOD(extack, "Component pre-requisites not met"); in ice_check_component_response()
164 NL_SET_ERR_MSG_MOD(extack, "Component not supported"); in ice_check_component_response()
[all …]
/linux/drivers/net/ethernet/mscc/
H A Docelot_flower.c175 struct netlink_ext_ack *extack) in ocelot_flower_parse_ingress_vlan_modify() argument
180 NL_SET_ERR_MSG_MOD(extack, in ocelot_flower_parse_ingress_vlan_modify()
186 NL_SET_ERR_MSG_MOD(extack, in ocelot_flower_parse_ingress_vlan_modify()
203 struct netlink_ext_ack *extack) in ocelot_flower_parse_egress_vlan_modify() argument
215 NL_SET_ERR_MSG_MOD(extack, in ocelot_flower_parse_egress_vlan_modify()
234 struct netlink_ext_ack *extack) in ocelot_flower_parse_egress_port() argument
245 NL_SET_ERR_MSG_FMT(extack, in ocelot_flower_parse_egress_port()
262 struct netlink_ext_ack *extack = f->common.extack; in ocelot_flower_parse_action() local
272 f->common.extack)) in ocelot_flower_parse_action()
278 NL_SET_ERR_MSG_MOD(extack, "Cannot offload to this chain"); in ocelot_flower_parse_action()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/flower/
H A 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 …]
/linux/net/devlink/
H A Dport.c64 struct netlink_ext_ack *extack) in devlink_port_fn_roce_fill() argument
73 extack); in devlink_port_fn_roce_fill()
86 struct netlink_ext_ack *extack) in devlink_port_fn_migratable_fill() argument
96 &is_enable, extack); in devlink_port_fn_migratable_fill()
109 struct netlink_ext_ack *extack) in devlink_port_fn_ipsec_crypto_fill() argument
118 err = devlink_port->ops->port_fn_ipsec_crypto_get(devlink_port, &is_enable, extack); in devlink_port_fn_ipsec_crypto_fill()
131 struct netlink_ext_ack *extack) in devlink_port_fn_ipsec_packet_fill() argument
140 err = devlink_port->ops->port_fn_ipsec_packet_get(devlink_port, &is_enable, extack); in devlink_port_fn_ipsec_packet_fill()
153 struct netlink_ext_ack *extack, in devlink_port_fn_caps_fill() argument
159 err = devlink_port_fn_roce_fill(devlink_port, &caps, extack); in devlink_port_fn_caps_fill()
[all …]
/linux/drivers/net/dsa/sja1105/
H A 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 …]
H A 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 …]
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_flower.c20 struct netlink_ext_ack *extack) in mlxsw_sp_policer_validate() argument
23 NL_SET_ERR_MSG_MOD(extack, in mlxsw_sp_policer_validate()
30 NL_SET_ERR_MSG_MOD(extack, in mlxsw_sp_policer_validate()
37 NL_SET_ERR_MSG_MOD(extack, in mlxsw_sp_policer_validate()
44 NL_SET_ERR_MSG_MOD(extack, in mlxsw_sp_policer_validate()
50 NL_SET_ERR_MSG_MOD(extack, in mlxsw_sp_policer_validate()
62 struct netlink_ext_ack *extack) in mlxsw_sp_flower_parse_actions() argument
72 if (!flow_action_mixed_hw_stats_check(flow_action, extack)) in mlxsw_sp_flower_parse_actions()
80 err = mlxsw_sp_acl_rulei_act_count(mlxsw_sp, rulei, extack); in mlxsw_sp_flower_parse_actions()
84 NL_SET_ERR_MSG_MOD(extack, "Unsupported action HW stats type"); in mlxsw_sp_flower_parse_actions()
[all …]
H A 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 …]
/linux/drivers/net/ethernet/intel/ice/devlink/
H A Dport.c127 struct netlink_ext_ack *extack) in ice_devlink_aq_set_port_option() argument
136 NL_SET_ERR_MSG_MOD(extack, "Port split request failed"); in ice_devlink_aq_set_port_option()
144 NL_SET_ERR_MSG_MOD(extack, "Failed to acquire NVM semaphore"); in ice_devlink_aq_set_port_option()
152 NL_SET_ERR_MSG_MOD(extack, "Port split request failed to save data"); in ice_devlink_aq_set_port_option()
159 NL_SET_ERR_MSG_MOD(extack, "Reboot required to finish port split"); in ice_devlink_aq_set_port_option()
183 unsigned int count, struct netlink_ext_ack *extack) in ice_devlink_port_split() argument
199 NL_SET_ERR_MSG_MOD(extack, "Failed to get available port split options"); in ice_devlink_port_split()
221 NL_SET_ERR_MSG_MOD(extack, "Requested split count is already set"); in ice_devlink_port_split()
228 NL_SET_ERR_MSG_MOD(extack, "Port split requested unsupported port config"); in ice_devlink_port_split()
233 status = ice_devlink_aq_set_port_option(pf, new_option, extack); in ice_devlink_port_split()
[all …]
H A Ddevlink.c273 struct netlink_ext_ack *extack) in ice_devlink_info_get() argument
284 NL_SET_ERR_MSG_MOD(extack, "Device is busy resetting"); in ice_devlink_info_get()
297 NL_SET_ERR_MSG_MOD(extack, "Unable to discover device capabilities"); in ice_devlink_info_get()
338 NL_SET_ERR_MSG_MOD(extack, "Unable to set serial number"); in ice_devlink_info_get()
366 NL_SET_ERR_MSG_MOD(extack, "Unable to set fixed version"); in ice_devlink_info_get()
375 NL_SET_ERR_MSG_MOD(extack, "Unable to set running version"); in ice_devlink_info_get()
384 NL_SET_ERR_MSG_MOD(extack, "Unable to set stored version"); in ice_devlink_info_get()
412 struct netlink_ext_ack *extack) in ice_devlink_reload_empr_start() argument
419 err = ice_get_pending_updates(pf, &pending, extack); in ice_devlink_reload_empr_start()
429 NL_SET_ERR_MSG_MOD(extack, "No pending firmware update"); in ice_devlink_reload_empr_start()
[all …]
/linux/drivers/net/ethernet/sfc/
H A Dtc.c124 struct netlink_ext_ack *extack) in efx_tc_flower_get_mac() argument
149 NL_SET_ERR_MSG_MOD(extack, "Failed to store pedit MAC address in hw"); in efx_tc_flower_get_mac()
241 struct netlink_ext_ack *extack) in efx_tc_flower_parse_match() argument
278 fm.mask->flags, extack)) in efx_tc_flower_parse_match()
299 NL_SET_ERR_MSG_FMT_MOD(extack, "Unsupported flower keys %#llx", in efx_tc_flower_parse_match()
315 NL_SET_ERR_MSG_FMT_MOD(extack, in efx_tc_flower_parse_match()
366 NL_SET_ERR_MSG_FMT_MOD(extack, in efx_tc_flower_parse_match()
390 if (flow_rule_has_enc_control_flags(fm.mask->flags, extack)) in efx_tc_flower_parse_match()
393 NL_SET_ERR_MSG_FMT_MOD(extack, "Unsupported enc addr_type mask %u (key %u)", in efx_tc_flower_parse_match()
414 NL_SET_ERR_MSG_FMT_MOD(extack, in efx_tc_flower_parse_match()
[all …]
/linux/drivers/dpll/zl3073x/
H A Dflash.c43 struct netlink_ext_ack *extack) in zl3073x_flash_download() argument
60 ZL_FLASH_ERR_MSG(extack, in zl3073x_flash_download()
68 ZL_FLASH_ERR_MSG(extack, in zl3073x_flash_download()
103 struct netlink_ext_ack *extack) in zl3073x_flash_error_check() argument
119 ZL_FLASH_ERR_MSG(extack, in zl3073x_flash_error_check()
179 struct netlink_ext_ack *extack) in zl3073x_flash_cmd_wait() argument
209 return zl3073x_flash_error_check(zldev, extack); in zl3073x_flash_cmd_wait()
268 size_t size, struct netlink_ext_ack *extack) in zl3073x_flash_block() argument
273 rc = zl3073x_flash_download(zldev, component, addr, data, size, extack); in zl3073x_flash_block()
303 rc = zl3073x_flash_cmd_wait(zldev, operation, extack); in zl3073x_flash_block()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/abm/
H A 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/drivers/net/dsa/microchip/
H A Dksz9477_tc_flower.c28 struct netlink_ext_ack *extack, in ksz9477_flower_parse_key_l2() argument
47 NL_SET_ERR_MSG_MOD(extack, in ksz9477_flower_parse_key_l2()
80 NL_SET_ERR_MSG_MOD(extack, "ACL entry limit reached"); in ksz9477_flower_parse_key_l2()
90 NL_SET_ERR_MSG_MOD(extack, "MAC address mask must be a full mask"); in ksz9477_flower_parse_key_l2()
111 struct netlink_ext_ack *extack, in ksz9477_flower_parse_key() argument
122 NL_SET_ERR_MSG_MOD(extack, in ksz9477_flower_parse_key()
127 if (flow_rule_match_has_control_flags(rule, extack)) in ksz9477_flower_parse_key()
132 ret = ksz9477_flower_parse_key_l2(dev, port, extack, rule, in ksz9477_flower_parse_key()
158 struct netlink_ext_ack *extack, in ksz9477_flower_parse_action() argument
171 NL_SET_ERR_MSG_MOD(extack, "hw_tc is not supported. Use: action skbedit prio"); in ksz9477_flower_parse_action()
[all …]
/linux/net/sched/
H A Dact_tunnel_key.c87 struct netlink_ext_ack *extack) in tunnel_key_copy_geneve_opt() argument
95 nla, geneve_opt_policy, extack); in tunnel_key_copy_geneve_opt()
102 NL_SET_ERR_MSG(extack, "Missing tunnel key geneve option class, type or data"); in tunnel_key_copy_geneve_opt()
109 NL_SET_ERR_MSG(extack, "Tunnel key geneve option data is less than 4 bytes long"); in tunnel_key_copy_geneve_opt()
113 NL_SET_ERR_MSG(extack, "Tunnel key geneve option data is not a multiple of 4 bytes long"); in tunnel_key_copy_geneve_opt()
139 struct netlink_ext_ack *extack) in tunnel_key_copy_vxlan_opt() argument
145 vxlan_opt_policy, extack); in tunnel_key_copy_vxlan_opt()
150 NL_SET_ERR_MSG(extack, "Missing tunnel key vxlan option gbp"); in tunnel_key_copy_vxlan_opt()
166 struct netlink_ext_ack *extack) in tunnel_key_copy_erspan_opt() argument
173 erspan_opt_policy, extack); in tunnel_key_copy_erspan_opt()
[all …]

12345678910>>...37