/Linux-v5.10/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 …]
|
/Linux-v5.10/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 …]
|
/Linux-v5.10/include/linux/ |
D | netlink.h | 89 #define NL_SET_ERR_MSG(extack, msg) do { \ argument 91 struct netlink_ext_ack *__extack = (extack); \ 97 #define NL_SET_ERR_MSG_MOD(extack, msg) \ argument 98 NL_SET_ERR_MSG((extack), KBUILD_MODNAME ": " msg) 100 #define NL_SET_BAD_ATTR_POLICY(extack, attr, pol) do { \ argument 101 if ((extack)) { \ 102 (extack)->bad_attr = (attr); \ 103 (extack)->policy = (pol); \ 107 #define NL_SET_BAD_ATTR(extack, attr) NL_SET_BAD_ATTR_POLICY(extack, attr, NULL) argument 109 #define NL_SET_ERR_MSG_ATTR_POL(extack, attr, pol, msg) do { \ argument [all …]
|
/Linux-v5.10/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 55 NL_SET_ERR_MSG_MOD(extack, "No more L2 policers free"); in sja1105_setup_bcast_policer() 63 NL_SET_ERR_MSG_MOD(extack, in sja1105_setup_bcast_policer() 102 struct netlink_ext_ack *extack, in sja1105_setup_tc_policer() argument 127 NL_SET_ERR_MSG_MOD(extack, "No more L2 policers free"); in sja1105_setup_tc_policer() 135 NL_SET_ERR_MSG_MOD(extack, in sja1105_setup_tc_policer() 174 struct netlink_ext_ack *extack, in sja1105_flower_policer() argument 182 return sja1105_setup_bcast_policer(priv, extack, cookie, port, in sja1105_flower_policer() 185 return sja1105_setup_tc_policer(priv, extack, cookie, port, in sja1105_flower_policer() 189 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 501 NL_SET_ERR_MSG_MOD(extack, in sja1105_vl_redirect() 507 NL_SET_ERR_MSG_MOD(extack, in sja1105_vl_redirect() [all …]
|
/Linux-v5.10/net/bridge/ |
D | br_mrp_netlink.c | 32 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 …]
|
D | br_vlan_options.c | 65 struct netlink_ext_ack *extack) in br_vlan_modify_state() argument 72 NL_SET_ERR_MSG_MOD(extack, "Invalid vlan state"); in br_vlan_modify_state() 82 NL_SET_ERR_MSG_MOD(extack, "Can't modify vlan state when using kernel STP"); in br_vlan_modify_state() 107 struct netlink_ext_ack *extack) in br_vlan_modify_tunnel() argument 115 NL_SET_ERR_MSG_MOD(extack, "Can't modify tunnel mapping of non-port vlans"); in br_vlan_modify_tunnel() 119 NL_SET_ERR_MSG_MOD(extack, "Port doesn't have tunnel flag set"); in br_vlan_modify_tunnel() 125 br_vlandb_tinfo_pol, extack); in br_vlan_modify_tunnel() 130 NL_SET_ERR_MSG_MOD(extack, "Missing tunnel command attribute"); in br_vlan_modify_tunnel() 137 NL_SET_ERR_MSG_MOD(extack, "Missing tunnel id attribute"); in br_vlan_modify_tunnel() 153 NL_SET_ERR_MSG_MOD(extack, "Unsupported tunnel command"); in br_vlan_modify_tunnel() [all …]
|
D | br_mdb.c | 298 struct netlink_ext_ack *extack) in br_mdb_valid_dump_req() argument 303 NL_SET_ERR_MSG_MOD(extack, "Invalid header for mdb dump request"); in br_mdb_valid_dump_req() 309 NL_SET_ERR_MSG_MOD(extack, "Filtering by device index is not supported for mdb dump request"); in br_mdb_valid_dump_req() 313 NL_SET_ERR_MSG(extack, "Invalid data after header in mdb dump request"); in br_mdb_valid_dump_req() 328 int err = br_mdb_valid_dump_req(cb->nlh, cb->extack); in br_mdb_dump() 673 struct netlink_ext_ack *extack) in is_valid_mdb_entry() argument 676 NL_SET_ERR_MSG_MOD(extack, "Zero entry ifindex is not allowed"); in is_valid_mdb_entry() 682 NL_SET_ERR_MSG_MOD(extack, "IPv4 entry group address is not multicast"); in is_valid_mdb_entry() 686 NL_SET_ERR_MSG_MOD(extack, "IPv4 entry group address is local multicast"); in is_valid_mdb_entry() 692 NL_SET_ERR_MSG_MOD(extack, "IPv6 entry group address is link-local all nodes"); in is_valid_mdb_entry() [all …]
|
/Linux-v5.10/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 …]
|
/Linux-v5.10/drivers/net/ethernet/mscc/ |
D | ocelot_flower.c | 150 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() 231 NL_SET_ERR_MSG_MOD(extack, in ocelot_flower_parse_action() [all …]
|
/Linux-v5.10/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 | 63 struct netlink_ext_ack *extack) in nfp_flower_install_rate_limiter() argument 76 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: qos rate limit offload not supported on higher le… in nfp_flower_install_rate_limiter() 83 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: qos rate limit offload not supported on shared bl… in nfp_flower_install_rate_limiter() 88 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: qos rate limit offload not supported on non-VF po… in nfp_flower_install_rate_limiter() 93 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: qos rate limit offload requires a single action"); in nfp_flower_install_rate_limiter() 98 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: qos rate limit offload requires highest priority"… in nfp_flower_install_rate_limiter() 103 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 …]
|
D | offload.c | 157 struct netlink_ext_ack *extack) in nfp_flower_calc_opt_layer() argument 161 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: geneve options exceed maximum length"); in nfp_flower_calc_opt_layer() 179 struct netlink_ext_ack *extack) in nfp_flower_calc_udp_tun_layer() argument 198 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: encap options not supported on vxlan tunnels"); in nfp_flower_calc_udp_tun_layer() 204 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: loaded firmware does not support geneve offload"); in nfp_flower_calc_udp_tun_layer() 222 …NL_SET_ERR_MSG_MOD(extack, "unsupported offload: loaded firmware does not support geneve option of… in nfp_flower_calc_udp_tun_layer() 226 ipv6, extack); in nfp_flower_calc_udp_tun_layer() 231 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: tunnel type unknown"); in nfp_flower_calc_udp_tun_layer() 244 struct netlink_ext_ack *extack) in nfp_flower_calculate_key_layers() argument 256 NL_SET_ERR_MSG_MOD(extack, "unsupported offload: match not supported"); in nfp_flower_calculate_key_layers() [all …]
|
/Linux-v5.10/net/sched/ |
D | act_tunnel_key.c | 88 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.10/net/ipv4/ |
D | nexthop.c | 387 bool *is_fdb, struct netlink_ext_ack *extack) in valid_group_nh() argument 396 NL_SET_ERR_MSG(extack, in valid_group_nh() 405 NL_SET_ERR_MSG(extack, in valid_group_nh() 416 struct netlink_ext_ack *extack) in nh_check_attr_fdb_group() argument 423 NL_SET_ERR_MSG(extack, "FDB nexthop group can only have fdb nexthops"); in nh_check_attr_fdb_group() 430 NL_SET_ERR_MSG(extack, "FDB nexthop group cannot have mixed family nexthops"); in nh_check_attr_fdb_group() 438 struct netlink_ext_ack *extack) in nh_check_attr_group() argument 447 NL_SET_ERR_MSG(extack, in nh_check_attr_group() 458 NL_SET_ERR_MSG(extack, "Reserved fields in nexthop_grp must be 0"); in nh_check_attr_group() 462 NL_SET_ERR_MSG(extack, "Invalid value for weight"); in nh_check_attr_group() [all …]
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlxsw/ |
D | core_acl_flex_actions.h | 31 struct netlink_ext_ack *extack); 54 struct netlink_ext_ack *extack); 62 struct netlink_ext_ack *extack); 65 struct netlink_ext_ack *extack); 68 struct netlink_ext_ack *extack); 71 struct netlink_ext_ack *extack); 74 struct netlink_ext_ack *extack); 76 u8 dscp, struct netlink_ext_ack *extack); 78 u8 ecn, struct netlink_ext_ack *extack); 83 struct netlink_ext_ack *extack); [all …]
|
D | spectrum_flower.c | 22 struct netlink_ext_ack *extack) in mlxsw_sp_flower_parse_actions() argument 31 if (!flow_action_mixed_hw_stats_check(flow_action, extack)) in mlxsw_sp_flower_parse_actions() 39 err = mlxsw_sp_acl_rulei_act_count(mlxsw_sp, rulei, extack); in mlxsw_sp_flower_parse_actions() 43 NL_SET_ERR_MSG_MOD(extack, "Unsupported action HW stats type"); in mlxsw_sp_flower_parse_actions() 52 NL_SET_ERR_MSG_MOD(extack, "Cannot append terminate action"); in mlxsw_sp_flower_parse_actions() 60 …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() 65 act->cookie, extack); in mlxsw_sp_flower_parse_actions() 67 NL_SET_ERR_MSG_MOD(extack, "Cannot append drop action"); in mlxsw_sp_flower_parse_actions() 84 NL_SET_ERR_MSG_MOD(extack, "Cannot append trap action"); in mlxsw_sp_flower_parse_actions() 102 NL_SET_ERR_MSG_MOD(extack, "Cannot append jump action"); in mlxsw_sp_flower_parse_actions() [all …]
|
/Linux-v5.10/lib/ |
D | nlattr.c | 58 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.10/drivers/net/ethernet/mellanox/mlx5/core/ |
D | devlink.c | 13 struct netlink_ext_ack *extack) in mlx5_devlink_flash_update() argument 23 err = mlx5_firmware_flash(dev, fw, extack); in mlx5_devlink_flash_update() 48 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 146 return mlx5_devlink_trigger_fw_live_patch(devlink, extack); in mlx5_devlink_reload_down() [all …]
|
/Linux-v5.10/net/ethtool/ |
D | bitset.c | 380 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.10/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 …]
|
/Linux-v5.10/net/8021q/ |
D | vlan_netlink.c | 40 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.10/drivers/net/netdevsim/ |
D | fib.c | 140 struct netlink_ext_ack *extack) in nsim_fib_rule_account() argument 149 NL_SET_ERR_MSG_MOD(extack, "Exceeded number of supported fib rule entries"); in nsim_fib_rule_account() 161 struct netlink_ext_ack *extack = info->extack; in nsim_fib_rule_event() local 166 err = nsim_fib_rule_account(&data->ipv4.rules, add, extack); in nsim_fib_rule_event() 169 err = nsim_fib_rule_account(&data->ipv6.rules, add, extack); in nsim_fib_rule_event() 177 struct netlink_ext_ack *extack) in nsim_fib_account() argument 186 NL_SET_ERR_MSG_MOD(extack, "Exceeded number of supported fib entries"); in nsim_fib_account() 292 struct netlink_ext_ack *extack) in nsim_fib4_rt_add() argument 297 err = nsim_fib_account(&data->ipv4.fib, true, extack); in nsim_fib4_rt_add() 305 NL_SET_ERR_MSG_MOD(extack, "Failed to insert IPv4 route"); in nsim_fib4_rt_add() [all …]
|
/Linux-v5.10/net/hsr/ |
D | hsr_slave.c | 83 struct netlink_ext_ack *extack) in hsr_check_dev_ok() argument 88 NL_SET_ERR_MSG_MOD(extack, "Cannot use loopback or non-ethernet device as HSR slave."); in hsr_check_dev_ok() 94 NL_SET_ERR_MSG_MOD(extack, in hsr_check_dev_ok() 100 NL_SET_ERR_MSG_MOD(extack, in hsr_check_dev_ok() 106 NL_SET_ERR_MSG_MOD(extack, "HSR on top of VLAN is not yet supported in this driver."); in hsr_check_dev_ok() 111 NL_SET_ERR_MSG_MOD(extack, in hsr_check_dev_ok() 126 struct netlink_ext_ack *extack) in hsr_portdev_setup() argument 140 res = netdev_upper_dev_link(dev, hsr_dev, extack); in hsr_portdev_setup() 159 enum hsr_port_type type, struct netlink_ext_ack *extack) in hsr_add_port() argument 165 res = hsr_check_dev_ok(dev, extack); in hsr_add_port() [all …]
|