/drivers/net/ethernet/mellanox/mlxfw/ |
D | mlxfw_fsm.c | 33 #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 …]
|
/drivers/net/ethernet/intel/ice/ |
D | ice_fw_update.c | 15 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 …]
|
/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
D | qos.c | 45 u32 max_rate, u32 bw_share, struct netlink_ext_ack *extack) in esw_qos_group_config() argument 55 NL_SET_ERR_MSG_MOD(extack, "E-Switch modify group TSAR element failed"); in esw_qos_group_config() 65 struct netlink_ext_ack *extack) in esw_qos_vport_config() argument 80 NL_SET_ERR_MSG_MOD(extack, "E-Switch modify TSAR vport element failed"); in esw_qos_vport_config() 136 struct netlink_ext_ack *extack) in esw_qos_normalize_vports_min_rate() argument 153 err = esw_qos_vport_config(esw, evport, evport->qos.max_rate, bw_share, extack); in esw_qos_normalize_vports_min_rate() 164 struct netlink_ext_ack *extack) in esw_qos_normalize_groups_min_rate() argument 177 err = esw_qos_group_config(esw, group, group->max_rate, bw_share, extack); in esw_qos_normalize_groups_min_rate() 186 err = esw_qos_normalize_vports_min_rate(esw, group, extack); in esw_qos_normalize_groups_min_rate() 198 struct netlink_ext_ack *extack) in mlx5_esw_qos_set_vport_min_rate() argument [all …]
|
D | qos.h | 12 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);
|
/drivers/net/ethernet/netronome/nfp/flower/ |
D | action.c | 34 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 …]
|
D | qos_conf.c | 73 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 …]
|
D | offload.c | 156 struct netlink_ext_ack *extack) in nfp_flower_calc_opt_layer() argument 160 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: geneve options exceed maximum length"); in nfp_flower_calc_opt_layer() 178 struct netlink_ext_ack *extack) in nfp_flower_calc_udp_tun_layer() argument 197 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: encap options not supported on vxlan tunnels"); in nfp_flower_calc_udp_tun_layer() 203 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: loaded firmware does not support geneve offload"); in nfp_flower_calc_udp_tun_layer() 221 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: loaded firmware does not support geneve option of… in nfp_flower_calc_udp_tun_layer() 225 ipv6, extack); in nfp_flower_calc_udp_tun_layer() 230 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: tunnel type unknown"); in nfp_flower_calc_udp_tun_layer() 243 struct netlink_ext_ack *extack) in nfp_flower_calculate_key_layers() argument 254 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: match not supported"); in nfp_flower_calculate_key_layers() [all …]
|
/drivers/net/ethernet/netronome/nfp/abm/ |
D | cls.c | 22 __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 …]
|
/drivers/net/ethernet/mscc/ |
D | ocelot_flower.c | 164 struct netlink_ext_ack *extack = f->common.extack; in ocelot_flower_parse_action() local 172 f->common.extack)) in ocelot_flower_parse_action() 178 NL_SET_ERR_MSG_MOD(extack, "Cannot offload to this chain"); in ocelot_flower_parse_action() 193 NL_SET_ERR_MSG_MOD(extack, in ocelot_flower_parse_action() 198 NL_SET_ERR_MSG_MOD(extack, in ocelot_flower_parse_action() 211 NL_SET_ERR_MSG_MOD(extack, in ocelot_flower_parse_action() 216 NL_SET_ERR_MSG_MOD(extack, in ocelot_flower_parse_action() 229 NL_SET_ERR_MSG_MOD(extack, in ocelot_flower_parse_action() 234 NL_SET_ERR_MSG_MOD(extack, in ocelot_flower_parse_action() 239 NL_SET_ERR_MSG_MOD(extack, in ocelot_flower_parse_action() [all …]
|
/drivers/net/dsa/sja1105/ |
D | sja1105_vl.h | 12 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 …]
|
D | sja1105_flower.c | 31 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 …]
|
D | sja1105_vl.c | 14 struct netlink_ext_ack *extack) in sja1105_insert_gate_entry() argument 34 NL_SET_ERR_MSG_MOD(extack, in sja1105_insert_gate_entry() 92 struct netlink_ext_ack *extack) in sja1105_compose_gating_subschedule() argument 151 extack); in sja1105_compose_gating_subschedule() 300 struct netlink_ext_ack *extack) in sja1105_init_virtual_links() argument 326 NL_SET_ERR_MSG_MOD(extack, "Not enough VL entries available"); in sja1105_init_virtual_links() 331 NL_SET_ERR_MSG_MOD(extack, "Policer index out of range"); in sja1105_init_virtual_links() 492 struct netlink_ext_ack *extack, unsigned long cookie, in sja1105_vl_redirect() argument 500 NL_SET_ERR_MSG_MOD(extack, in sja1105_vl_redirect() 504 NL_SET_ERR_MSG_MOD(extack, in sja1105_vl_redirect() [all …]
|
/drivers/net/ethernet/mellanox/mlxsw/ |
D | core_acl_flex_actions.h | 31 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 …]
|
D | spectrum_matchall.c | 28 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 …]
|
D | spectrum_flower.c | 22 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 …]
|
D | spectrum_acl.c | 391 struct netlink_ext_ack *extack) in mlxsw_sp_acl_rulei_act_drop() argument 394 fa_cookie, extack); in mlxsw_sp_acl_rulei_act_drop() 406 struct netlink_ext_ack *extack) in mlxsw_sp_acl_rulei_act_fwd() argument 414 NL_SET_ERR_MSG_MOD(extack, "Invalid output device"); in mlxsw_sp_acl_rulei_act_fwd() 419 NL_SET_ERR_MSG_MOD(extack, "Invalid output device"); in mlxsw_sp_acl_rulei_act_fwd() 432 local_port, in_port, extack); in mlxsw_sp_acl_rulei_act_fwd() 439 struct netlink_ext_ack *extack) in mlxsw_sp_acl_rulei_act_mirror() argument 445 NL_SET_ERR_MSG_MOD(extack, "Only a single mirror source is allowed"); in mlxsw_sp_acl_rulei_act_mirror() 456 extack); in mlxsw_sp_acl_rulei_act_mirror() 462 struct netlink_ext_ack *extack) in mlxsw_sp_acl_rulei_act_vlan() argument [all …]
|
D | spectrum_nve_vxlan.c | 18 struct netlink_ext_ack *extack) in mlxsw_sp_nve_vxlan_can_offload() argument 24 NL_SET_ERR_MSG_MOD(extack, "VxLAN: Only IPv4 underlay is supported"); in mlxsw_sp_nve_vxlan_can_offload() 29 NL_SET_ERR_MSG_MOD(extack, "VxLAN: Multicast destination IP is not supported"); in mlxsw_sp_nve_vxlan_can_offload() 34 NL_SET_ERR_MSG_MOD(extack, "VxLAN: Source address must be specified"); in mlxsw_sp_nve_vxlan_can_offload() 39 NL_SET_ERR_MSG_MOD(extack, "VxLAN: Local interface is not supported"); in mlxsw_sp_nve_vxlan_can_offload() 44 NL_SET_ERR_MSG_MOD(extack, "VxLAN: Only default UDP source port range is supported"); in mlxsw_sp_nve_vxlan_can_offload() 49 NL_SET_ERR_MSG_MOD(extack, "VxLAN: TOS must be configured to inherit"); in mlxsw_sp_nve_vxlan_can_offload() 54 NL_SET_ERR_MSG_MOD(extack, "VxLAN: TTL must not be configured to inherit"); in mlxsw_sp_nve_vxlan_can_offload() 59 NL_SET_ERR_MSG_MOD(extack, "VxLAN: UDP checksum is not supported"); in mlxsw_sp_nve_vxlan_can_offload() 64 NL_SET_ERR_MSG_MOD(extack, "VxLAN: Unsupported flag"); in mlxsw_sp_nve_vxlan_can_offload() [all …]
|
/drivers/net/ethernet/freescale/dpaa2/ |
D | dpaa2-switch-flower.c | 16 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() 365 struct netlink_ext_ack *extack) in dpaa2_switch_tc_parse_action_acl() argument 375 NL_SET_ERR_MSG_MOD(extack, in dpaa2_switch_tc_parse_action_acl() 387 NL_SET_ERR_MSG_MOD(extack, in dpaa2_switch_tc_parse_action_acl() 400 u16 to, struct netlink_ext_ack *extack) in dpaa2_switch_block_add_mirror() argument 431 NL_SET_ERR_MSG(extack, in dpaa2_switch_block_add_mirror() 494 struct netlink_ext_ack *extack = cls->common.extack; in dpaa2_switch_cls_flower_replace_acl() local [all …]
|
/drivers/net/ethernet/mellanox/mlx5/core/sf/ |
D | devlink.c | 63 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 …]
|
/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4_tc_matchall.c | 14 struct netlink_ext_ack *extack = cls->common.extack; in cxgb4_matchall_egress_validate() local 25 NL_SET_ERR_MSG_MOD(extack, in cxgb4_matchall_egress_validate() 29 NL_SET_ERR_MSG_MOD(extack, in cxgb4_matchall_egress_validate() 33 NL_SET_ERR_MSG_MOD(extack, in cxgb4_matchall_egress_validate() 40 NL_SET_ERR_MSG_MOD(extack, in cxgb4_matchall_egress_validate() 52 NL_SET_ERR_MSG_MOD(extack, in cxgb4_matchall_egress_validate() 58 NL_SET_ERR_MSG_MOD(extack, in cxgb4_matchall_egress_validate() 64 NL_SET_ERR_MSG_MOD(extack, in cxgb4_matchall_egress_validate() 76 NL_SET_ERR_MSG_MOD(extack, in cxgb4_matchall_egress_validate() 139 struct netlink_ext_ack *extack = cls->common.extack; in cxgb4_matchall_alloc_tc() local [all …]
|
/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | tc_tun_geneve.c | 26 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 …]
|
/drivers/net/ethernet/mellanox/mlx5/core/ |
D | devlink.c | 16 struct netlink_ext_ack *extack) in mlx5_devlink_flash_update() argument 20 return mlx5_firmware_flash(dev, params->fw, extack); in mlx5_devlink_flash_update() 42 struct netlink_ext_ack *extack) in mlx5_devlink_info_get() argument 88 static int mlx5_devlink_reload_fw_activate(struct devlink *devlink, struct netlink_ext_ack *extack) in mlx5_devlink_reload_fw_activate() argument 98 NL_SET_ERR_MSG_MOD(extack, "FW activate requires reboot"); in mlx5_devlink_reload_fw_activate() 110 NL_SET_ERR_MSG_MOD(extack, "FW activate command failed"); in mlx5_devlink_reload_fw_activate() 115 struct netlink_ext_ack *extack) in mlx5_devlink_trigger_fw_live_patch() argument 125 NL_SET_ERR_MSG_MOD(extack, in mlx5_devlink_trigger_fw_live_patch() 136 struct netlink_ext_ack *extack) in mlx5_devlink_reload_down() argument 147 NL_SET_ERR_MSG_MOD(extack, "reload is unsupported when SFs are allocated"); in mlx5_devlink_reload_down() [all …]
|
D | en_tc.c | 751 struct netlink_ext_ack *extack) in mlx5e_hairpin_get_prio() argument 759 NL_SET_ERR_MSG_MOD(extack, in mlx5e_hairpin_get_prio() 776 NL_SET_ERR_MSG_MOD(extack, in mlx5e_hairpin_get_prio() 788 struct netlink_ext_ack *extack) in mlx5e_hairpin_flow_add() argument 803 NL_SET_ERR_MSG_MOD(extack, "invalid ifindex of mirred device"); in mlx5e_hairpin_flow_add() 808 NL_SET_ERR_MSG_MOD(extack, "hairpin is not supported"); in mlx5e_hairpin_flow_add() 814 extack); in mlx5e_hairpin_flow_add() 1032 struct netlink_ext_ack *extack) in mlx5e_tc_add_nic_flow() argument 1043 err = mlx5e_hairpin_flow_add(priv, flow, parse_attr, extack); in mlx5e_tc_add_nic_flow() 1365 struct netlink_ext_ack *extack) in mlx5e_tc_add_fdb_flow() argument [all …]
|
/drivers/net/ethernet/qualcomm/rmnet/ |
D | rmnet_config.c | 51 struct netlink_ext_ack *extack) in rmnet_register_real_device() argument 61 NL_SET_ERR_MSG_MOD(extack, "bridge device already exists"); in rmnet_register_real_device() 117 struct netlink_ext_ack *extack) in rmnet_newlink() argument 128 NL_SET_ERR_MSG_MOD(extack, "link not specified"); in rmnet_newlink() 134 NL_SET_ERR_MSG_MOD(extack, "link does not exist"); in rmnet_newlink() 144 err = rmnet_register_real_device(real_dev, extack); in rmnet_newlink() 149 err = rmnet_vnd_newlink(mux_id, dev, port, real_dev, ep, extack); in rmnet_newlink() 153 err = netdev_upper_dev_link(real_dev, dev, extack); in rmnet_newlink() 273 struct netlink_ext_ack *extack) in rmnet_rtnl_validate() argument 278 NL_SET_ERR_MSG_MOD(extack, "MUX ID not specified"); in rmnet_rtnl_validate() [all …]
|
/drivers/net/ethernet/marvell/octeontx2/nic/ |
D | otx2_tc.c | 207 struct netlink_ext_ack *extack) in otx2_tc_validate_flow() argument 210 NL_SET_ERR_MSG_MOD(extack, "Interface not initialized"); in otx2_tc_validate_flow() 215 NL_SET_ERR_MSG_MOD(extack, "MATCHALL offload called with no action"); in otx2_tc_validate_flow() 220 NL_SET_ERR_MSG_MOD(extack, in otx2_tc_validate_flow() 230 struct netlink_ext_ack *extack = cls->common.extack; in otx2_tc_egress_matchall_install() local 236 err = otx2_tc_validate_flow(nic, actions, extack); in otx2_tc_egress_matchall_install() 241 NL_SET_ERR_MSG_MOD(extack, in otx2_tc_egress_matchall_install() 250 NL_SET_ERR_MSG_MOD(extack, "QoS offload not support packets per second"); in otx2_tc_egress_matchall_install() 262 NL_SET_ERR_MSG_MOD(extack, in otx2_tc_egress_matchall_install() 273 struct netlink_ext_ack *extack = cls->common.extack; in otx2_tc_egress_matchall_delete() local [all …]
|