/linux-master/net/sched/ |
H A D | sch_taprio.c | 1032 struct netlink_ext_ack *extack) 1053 NL_SET_ERR_MSG(extack, "Invalid interval for schedule entry"); 1064 struct netlink_ext_ack *extack) 1072 NL_SET_ERR_MSG(extack, "Could not parse nested entry"); 1078 return fill_sched_entry(q, tb, entry, extack); 1083 struct netlink_ext_ack *extack) 1096 NL_SET_ERR_MSG(extack, "Attribute is not of type 'entry'"); 1102 NL_SET_ERR_MSG(extack, "Not enough memory for entry"); 1106 err = parse_sched_entry(q, n, entry, i, extack); 1123 struct netlink_ext_ack *extack) 1030 fill_sched_entry(struct taprio_sched *q, struct nlattr **tb, struct sched_entry *entry, struct netlink_ext_ack *extack) argument 1062 parse_sched_entry(struct taprio_sched *q, struct nlattr *n, struct sched_entry *entry, int index, struct netlink_ext_ack *extack) argument 1081 parse_sched_list(struct taprio_sched *q, struct nlattr *list, struct sched_gate_list *sched, struct netlink_ext_ack *extack) argument 1121 parse_taprio_schedule(struct taprio_sched *q, struct nlattr **tb, struct sched_gate_list *new, struct netlink_ext_ack *extack) argument 1172 taprio_parse_mqprio_opt(struct net_device *dev, struct tc_mqprio_qopt *qopt, struct netlink_ext_ack *extack, u32 taprio_flags) argument 1500 taprio_enable_offload(struct net_device *dev, struct taprio_sched *q, struct sched_gate_list *sched, struct netlink_ext_ack *extack) argument 1566 taprio_disable_offload(struct net_device *dev, struct taprio_sched *q, struct netlink_ext_ack *extack) argument 1607 taprio_parse_clockid(struct Qdisc *sch, struct nlattr **tb, struct netlink_ext_ack *extack) argument 1685 taprio_parse_tc_entry(struct Qdisc *sch, struct nlattr *opt, u32 max_sdu[TC_QOPT_MAX_QUEUE], u32 fp[TC_QOPT_MAX_QUEUE], unsigned long *seen_tcs, struct netlink_ext_ack *extack) argument 1736 taprio_parse_tc_entries(struct Qdisc *sch, struct nlattr *opt, struct netlink_ext_ack *extack) argument 1806 taprio_change(struct Qdisc *sch, struct nlattr *opt, struct netlink_ext_ack *extack) argument 2048 taprio_init(struct Qdisc *sch, struct nlattr *opt, struct netlink_ext_ack *extack) argument 2163 taprio_graft(struct Qdisc *sch, unsigned long cl, struct Qdisc *new, struct Qdisc **old, struct netlink_ext_ack *extack) argument [all...] |
H A D | act_gate.c | 177 struct netlink_ext_ack *extack) 187 NL_SET_ERR_MSG(extack, "Invalid interval for schedule entry"); 207 int index, struct netlink_ext_ack *extack) 212 err = nla_parse_nested(tb, TCA_GATE_ENTRY_MAX, n, entry_policy, extack); 214 NL_SET_ERR_MSG(extack, "Could not parse nested entry"); 220 return fill_gate_entry(tb, entry, extack); 235 struct netlink_ext_ack *extack) 247 NL_SET_ERR_MSG(extack, "Attribute isn't type 'entry'"); 253 NL_SET_ERR_MSG(extack, "Not enough memory for entry"); 258 err = parse_gate_entry(n, entry, i, extack); 176 fill_gate_entry(struct nlattr **tb, struct tcfg_gate_entry *entry, struct netlink_ext_ack *extack) argument 206 parse_gate_entry(struct nlattr *n, struct tcfg_gate_entry *entry, int index, struct netlink_ext_ack *extack) argument 233 parse_gate_list(struct nlattr *list_attr, struct tcf_gate_params *sched, struct netlink_ext_ack *extack) argument 299 tcf_gate_init(struct net *net, struct nlattr *nla, struct nlattr *est, struct tc_action **a, struct tcf_proto *tp, u32 flags, struct netlink_ext_ack *extack) argument 607 tcf_gate_offload_act_setup(struct tc_action *act, void *entry_data, u32 *index_inc, bool bind, struct netlink_ext_ack *extack) argument [all...] |
H A D | act_gact.c | 56 struct netlink_ext_ack *extack) 93 NL_SET_ERR_MSG(extack, 120 err = tcf_action_check_ctrlact(parm->action, tp, &goto_ch, extack); 241 struct netlink_ext_ack *extack) 256 NL_SET_ERR_MSG_MOD(extack, "Offload of \"continue\" action is not supported"); 259 NL_SET_ERR_MSG_MOD(extack, "Offload of \"reclassify\" action is not supported"); 262 NL_SET_ERR_MSG_MOD(extack, "Offload of \"pipe\" action is not supported"); 265 NL_SET_ERR_MSG_MOD(extack, "Unsupported generic action offload"); 53 tcf_gact_init(struct net *net, struct nlattr *nla, struct nlattr *est, struct tc_action **a, struct tcf_proto *tp, u32 flags, struct netlink_ext_ack *extack) argument 239 tcf_gact_offload_act_setup(struct tc_action *act, void *entry_data, u32 *index_inc, bool bind, struct netlink_ext_ack *extack) argument
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_policer.c | 40 struct netlink_ext_ack *extack); 171 struct netlink_ext_ack *extack) 178 NL_SET_ERR_MSG_MOD(extack, "Only bandwidth policing is currently supported by single rate policers"); 183 NL_SET_ERR_MSG_MOD(extack, "Policer burst size is not power of two"); 190 NL_SET_ERR_MSG_MOD(extack, "Policer burst size lower than limit"); 195 NL_SET_ERR_MSG_MOD(extack, "Policer burst size higher than limit"); 200 NL_SET_ERR_MSG_MOD(extack, "Policer rate lower than limit"); 205 NL_SET_ERR_MSG_MOD(extack, "Policer rate higher than limit"); 234 struct netlink_ext_ack *extack, u16 *p_policer_index) 242 err = family->ops->policer_params_check(family, params, extack); 169 mlxsw_sp_policer_single_rate_params_check(const struct mlxsw_sp_policer_family *family, const struct mlxsw_sp_policer_params *params, struct netlink_ext_ack *extack) argument 231 mlxsw_sp_policer_add(struct mlxsw_sp *mlxsw_sp, enum mlxsw_sp_policer_type type, const struct mlxsw_sp_policer_params *params, struct netlink_ext_ack *extack, u16 *p_policer_index) argument [all...] |
H A D | core_acl_flex_actions.c | 871 struct netlink_ext_ack *extack) 882 extack); 920 struct netlink_ext_ack *extack) 932 burst, extack); 971 struct netlink_ext_ack *extack) 982 burst, extack); 1142 struct netlink_ext_ack *extack) 1149 NL_SET_ERR_MSG_MOD(extack, "Cannot append vlan_modify action"); 1280 struct netlink_ext_ack *extack) 1289 NL_SET_ERR_MSG_MOD(extack, "Canno 869 mlxsw_afa_policer_create(struct mlxsw_afa *mlxsw_afa, u32 fa_index, u64 rate_bytes_ps, u32 burst, struct netlink_ext_ack *extack) argument 918 mlxsw_afa_policer_get(struct mlxsw_afa *mlxsw_afa, u32 fa_index, u64 rate_bytes_ps, u32 burst, struct netlink_ext_ack *extack) argument 969 mlxsw_afa_policer_ref_create(struct mlxsw_afa_block *block, u32 fa_index, u64 rate_bytes_ps, u32 burst, struct netlink_ext_ack *extack) argument 1140 mlxsw_afa_block_append_vlan_modify(struct mlxsw_afa_block *block, u16 vid, u8 pcp, u8 et, struct netlink_ext_ack *extack) argument 1277 mlxsw_afa_block_append_drop_with_cookie(struct mlxsw_afa_block *block, bool ingress, const struct flow_action_cookie *fa_cookie, struct netlink_ext_ack *extack) argument 1313 mlxsw_afa_block_append_drop(struct mlxsw_afa_block *block, bool ingress, const struct flow_action_cookie *fa_cookie, struct netlink_ext_ack *extack) argument 1427 mlxsw_afa_block_append_mirror(struct mlxsw_afa_block *block, u16 local_in_port, const struct net_device *out_dev, bool ingress, struct netlink_ext_ack *extack) argument 1553 __mlxsw_afa_block_append_qos_dsfield(struct mlxsw_afa_block *block, bool set_dscp, u8 dscp, bool set_ecn, u8 ecn, struct netlink_ext_ack *extack) argument 1578 mlxsw_afa_block_append_qos_dsfield(struct mlxsw_afa_block *block, u8 dsfield, struct netlink_ext_ack *extack) argument 1589 mlxsw_afa_block_append_qos_dscp(struct mlxsw_afa_block *block, u8 dscp, struct netlink_ext_ack *extack) argument 1599 mlxsw_afa_block_append_qos_ecn(struct mlxsw_afa_block *block, u8 ecn, struct netlink_ext_ack *extack) argument 1609 mlxsw_afa_block_append_qos_switch_prio(struct mlxsw_afa_block *block, u8 prio, struct netlink_ext_ack *extack) argument 1666 mlxsw_afa_block_append_fwd(struct mlxsw_afa_block *block, u16 local_port, bool in_port, struct netlink_ext_ack *extack) argument 1779 mlxsw_afa_block_append_counter(struct mlxsw_afa_block *block, u32 *p_counter_index, struct netlink_ext_ack *extack) argument 1809 mlxsw_afa_block_append_police(struct mlxsw_afa_block *block, u32 fa_index, u64 rate_bytes_ps, u32 burst, u16 *p_policer_index, struct netlink_ext_ack *extack) argument 1875 mlxsw_afa_block_append_fid_set(struct mlxsw_afa_block *block, u16 fid, struct netlink_ext_ack *extack) argument 2056 mlxsw_afa_block_append_ip(struct mlxsw_afa_block *block, bool is_dip, bool is_lsb, u32 val_31_0, u32 val_63_32, struct netlink_ext_ack *extack) argument 2110 mlxsw_afa_block_append_l4port(struct mlxsw_afa_block *block, bool is_dport, u16 l4_port, struct netlink_ext_ack *extack) argument 2182 mlxsw_afa_sampler_create(struct mlxsw_afa_block *block, u16 local_port, struct psample_group *psample_group, u32 rate, u32 trunc_size, bool truncate, bool ingress, struct netlink_ext_ack *extack) argument 2225 mlxsw_afa_block_append_sampler(struct mlxsw_afa_block *block, u16 local_port, struct psample_group *psample_group, u32 rate, u32 trunc_size, bool truncate, bool ingress, struct netlink_ext_ack *extack) argument [all...] |
H A D | core_linecard_dev.c | 102 struct netlink_ext_ack *extack) 107 return mlxsw_linecard_devlink_info_get(linecard, req, extack); 113 struct netlink_ext_ack *extack) 119 params->fw, extack); 100 mlxsw_linecard_dev_devlink_info_get(struct devlink *devlink, struct devlink_info_req *req, struct netlink_ext_ack *extack) argument 111 mlxsw_linecard_dev_devlink_flash_update(struct devlink *devlink, struct devlink_flash_update_params *params, struct netlink_ext_ack *extack) argument
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_devlink.c | 10 struct netlink_ext_ack *extack) 36 struct netlink_ext_ack *extack) 71 struct netlink_ext_ack *extack) 8 hclgevf_devlink_info_get(struct devlink *devlink, struct devlink_info_req *req, struct netlink_ext_ack *extack) argument 32 hclgevf_devlink_reload_down(struct devlink *devlink, bool netns_change, enum devlink_reload_action action, enum devlink_reload_limit limit, struct netlink_ext_ack *extack) argument 67 hclgevf_devlink_reload_up(struct devlink *devlink, enum devlink_reload_action action, enum devlink_reload_limit limit, u32 *actions_performed, struct netlink_ext_ack *extack) argument
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/ |
H A D | act.c | 68 * @extack: to set an error msg. 77 struct netlink_ext_ack *extack) 81 parse_state->extack = extack; 74 mlx5e_tc_act_init_parse_state(struct mlx5e_tc_act_parse_state *parse_state, struct mlx5e_tc_flow *flow, struct flow_action *flow_action, struct netlink_ext_ack *extack) argument
|
H A D | ct.c | 16 err = mlx5_tc_ct_parse_action(parse_state->ct_priv, attr, act, parse_state->extack);
|
/linux-master/drivers/net/dsa/microchip/ |
H A D | ksz8.h | 38 struct netlink_ext_ack *extack); 41 struct netlink_ext_ack *extack); 46 bool ingress, struct netlink_ext_ack *extack);
|
/linux-master/net/devlink/ |
H A D | dev.c | 387 NL_SET_ERR_MSG(info->extack, "multiple netns identifying attributes specified"); 405 NL_SET_ERR_MSG(info->extack, "Unknown network namespace"); 445 u32 *actions_performed, struct netlink_ext_ack *extack) 461 err = devlink->ops->reload_down(devlink, !!dest_net, action, limit, extack); 474 err = devlink->ops->reload_up(devlink, action, limit, actions_performed, extack); 530 NL_SET_ERR_MSG(info->extack, "resources size validation failed"); 540 NL_SET_ERR_MSG(info->extack, "Requested reload action is not supported by the driver"); 552 NL_SET_ERR_MSG(info->extack, "Invalid limit selected"); 560 NL_SET_ERR_MSG(info->extack, "Multiselection of limit is not supported"); 564 NL_SET_ERR_MSG(info->extack, "Requeste 442 devlink_reload(struct devlink *devlink, struct net *dest_net, enum devlink_reload_action action, enum devlink_reload_limit limit, u32 *actions_performed, struct netlink_ext_ack *extack) argument 872 devlink_nl_info_fill(struct sk_buff *msg, struct devlink *devlink, enum devlink_command cmd, u32 portid, u32 seq, int flags, struct netlink_ext_ack *extack) argument 1096 devlink_flash_component_get(struct devlink *devlink, struct nlattr *nla_component, const char **p_component, struct netlink_ext_ack *extack) argument 1264 devlink_nl_selftests_fill(struct sk_buff *msg, struct devlink *devlink, u32 portid, u32 seq, int flags, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/net/netfilter/ |
H A D | nfnetlink.c | 217 struct netlink_ext_ack *extack) 266 .extack = extack, 277 ss->cb[cb_id].policy, extack); 320 struct netlink_ext_ack extack; member in struct:nfnl_err 324 const struct netlink_ext_ack *extack) 334 nfnl_err->extack = *extack; 360 &nfnl_err->extack); 378 struct netlink_ext_ack extack; local 216 nfnetlink_rcv_msg(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 323 nfnl_err_add(struct list_head *list, struct nlmsghdr *nlh, int err, const struct netlink_ext_ack *extack) argument [all...] |
/linux-master/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_filter.c | 1524 struct netlink_ext_ack *extack) 1541 NL_SET_ERR_MSG_MOD(extack, "Invalid N-tuple"); 1554 struct netlink_ext_ack *extack) 1576 NL_SET_ERR_MSG_MOD(extack, "Invalid N-tuple"); 1668 struct netlink_ext_ack *extack) 1674 NL_SET_ERR_MSG_MOD(extack, "No actions received"); 1678 if (!flow_action_basic_hw_stats_check(flow_action, extack)) 1690 NL_SET_ERR_MSG_MOD(extack, 1705 struct netlink_ext_ack *extack) 1713 NL_SET_ERR_MSG_MOD(extack, 1523 qede_set_v4_tuple_to_profile(struct qede_arfs_tuple *t, struct netlink_ext_ack *extack) argument 1552 qede_set_v6_tuple_to_profile(struct qede_arfs_tuple *t, struct in6_addr *zaddr, struct netlink_ext_ack *extack) argument 1666 qede_parse_actions(struct qede_dev *edev, struct flow_action *flow_action, struct netlink_ext_ack *extack) argument 1704 qede_flow_parse_ports(struct flow_rule *rule, struct qede_arfs_tuple *t, struct netlink_ext_ack *extack) argument 1726 qede_flow_parse_v6_common(struct flow_rule *rule, struct qede_arfs_tuple *t, struct netlink_ext_ack *extack) argument 1761 qede_flow_parse_v4_common(struct flow_rule *rule, struct qede_arfs_tuple *t, struct netlink_ext_ack *extack) argument 1790 qede_flow_parse_tcp_v6(struct flow_rule *rule, struct qede_arfs_tuple *tuple, struct netlink_ext_ack *extack) argument 1800 qede_flow_parse_tcp_v4(struct flow_rule *rule, struct qede_arfs_tuple *tuple, struct netlink_ext_ack *extack) argument 1810 qede_flow_parse_udp_v6(struct flow_rule *rule, struct qede_arfs_tuple *tuple, struct netlink_ext_ack *extack) argument 1820 qede_flow_parse_udp_v4(struct flow_rule *rule, struct qede_arfs_tuple *tuple, struct netlink_ext_ack *extack) argument 1830 qede_parse_flow_attr(__be16 proto, struct flow_rule *rule, struct qede_arfs_tuple *tuple, struct netlink_ext_ack *extack) argument 1885 struct netlink_ext_ack *extack = f->common.extack; local 1957 qede_flow_spec_validate(struct qede_dev *edev, struct flow_action *flow_action, struct qede_arfs_tuple *t, __u32 location, struct netlink_ext_ack *extack) argument 1998 struct netlink_ext_ack extack; local [all...] |
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | qos.c | 1027 struct netlink_ext_ack *extack) 1046 NL_SET_ERR_MSG_MOD(extack, "Memory allocation error"); 1054 NL_SET_ERR_MSG_MOD(extack, "Error allocating txschq"); 1074 NL_SET_ERR_MSG_MOD(extack, 1128 struct netlink_ext_ack *extack, 1136 NL_SET_ERR_MSG_MOD(extack, "Unsupported quantum value"); 1143 NL_SET_ERR_MSG_MOD(extack, "Only one DWRR group is allowed"); 1151 struct netlink_ext_ack *extack, 1156 NL_SET_ERR_MSG_MOD(extack, "DWRR child group with same priority exists"); 1161 NL_SET_ERR_MSG_MOD(extack, 1026 otx2_qos_root_add(struct otx2_nic *pfvf, u16 htb_maj_id, u16 htb_defcls, struct netlink_ext_ack *extack) argument 1127 otx2_qos_validate_dwrr_cfg(struct otx2_qos_node *parent, struct netlink_ext_ack *extack, struct otx2_nic *pfvf, u64 prio, u64 quantum) argument 1150 otx2_qos_validate_configuration(struct otx2_qos_node *parent, struct netlink_ext_ack *extack, struct otx2_nic *pfvf, u64 prio, bool static_cfg) argument 1218 otx2_qos_leaf_alloc_queue(struct otx2_nic *pfvf, u16 classid, u32 parent_classid, u64 rate, u64 ceil, u64 prio, u32 quantum, struct netlink_ext_ack *extack) argument 1357 otx2_qos_leaf_to_inner(struct otx2_nic *pfvf, u16 classid, u16 child_classid, u64 rate, u64 ceil, u64 prio, u32 quantum, struct netlink_ext_ack *extack) argument 1525 otx2_qos_leaf_del(struct otx2_nic *pfvf, u16 *classid, struct netlink_ext_ack *extack) argument 1601 otx2_qos_leaf_del_last(struct otx2_nic *pfvf, u16 classid, bool force, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/drivers/net/can/dev/ |
H A D | calc_bittiming.c | 66 const struct can_bittiming_const *btc, struct netlink_ext_ack *extack) 137 NL_SET_ERR_MSG_FMT(extack, 142 NL_SET_ERR_MSG_FMT(extack, 161 err = can_sjw_check(dev, bt, btc, extack); 65 can_calc_bittiming(const struct net_device *dev, struct can_bittiming *bt, const struct can_bittiming_const *btc, struct netlink_ext_ack *extack) argument
|
/linux-master/drivers/net/ethernet/mscc/ |
H A D | ocelot_devlink.c | 383 struct netlink_ext_ack *extack) 392 NL_SET_ERR_MSG_MOD(extack, 397 NL_SET_ERR_MSG_MOD(extack, 402 NL_SET_ERR_MSG_MOD(extack, 407 NL_SET_ERR_MSG_MOD(extack, 564 struct netlink_ext_ack *extack) 570 NL_SET_ERR_MSG_MOD(extack, 575 NL_SET_ERR_MSG_MOD(extack, 580 NL_SET_ERR_MSG_MOD(extack, 588 err = ocelot_watermark_validate(ocelot, extack); 382 ocelot_watermark_validate(struct ocelot *ocelot, struct netlink_ext_ack *extack) argument 561 ocelot_sb_pool_set(struct ocelot *ocelot, unsigned int sb_index, u16 pool_index, u32 size, enum devlink_sb_threshold_type threshold_type, struct netlink_ext_ack *extack) argument 632 ocelot_sb_port_pool_set(struct ocelot *ocelot, int port, unsigned int sb_index, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) argument 712 ocelot_sb_tc_pool_bind_set(struct ocelot *ocelot, int port, unsigned int sb_index, u16 tc_index, enum devlink_sb_pool_type pool_type, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) argument [all...] |
H A D | ocelot_police.c | 163 struct netlink_ext_ack *extack) 166 NL_SET_ERR_MSG_MOD(extack, 173 NL_SET_ERR_MSG_MOD(extack, 180 NL_SET_ERR_MSG_MOD(extack, 187 NL_SET_ERR_MSG_MOD(extack, 193 NL_SET_ERR_MSG_MOD(extack, 161 ocelot_policer_validate(const struct flow_action *action, const struct flow_action_entry *a, struct netlink_ext_ack *extack) argument
|
/linux-master/net/ipv4/ |
H A D | fib_semantics.c | 587 struct netlink_ext_ack *extack) 600 NL_SET_ERR_MSG(extack, "LWT encap type not specified"); 606 extack); 624 struct netlink_ext_ack *extack) 631 cfg->fc_encap_type, cfg, GFP_KERNEL, extack); 658 struct netlink_ext_ack *extack) 669 NL_SET_ERR_MSG(extack, 678 struct netlink_ext_ack *extack) 681 NL_SET_ERR_MSG(extack, "Invalid IPv4 address in RTA_GATEWAY"); 693 struct netlink_ext_ack *extack) 584 fib_nh_common_init(struct net *net, struct fib_nh_common *nhc, struct nlattr *encap, u16 encap_type, void *cfg, gfp_t gfp_flags, struct netlink_ext_ack *extack) argument 622 fib_nh_init(struct net *net, struct fib_nh *nh, struct fib_config *cfg, int nh_weight, struct netlink_ext_ack *extack) argument 657 fib_count_nexthops(struct rtnexthop *rtnh, int remaining, struct netlink_ext_ack *extack) argument 677 fib_gw_from_attr(__be32 *gw, struct nlattr *nla, struct netlink_ext_ack *extack) argument 691 fib_get_nhs(struct fib_info *fi, struct rtnexthop *rtnh, int remaining, struct fib_config *cfg, struct netlink_ext_ack *extack) argument 842 fib_get_nhs(struct fib_info *fi, struct rtnexthop *rtnh, int remaining, struct fib_config *cfg, struct netlink_ext_ack *extack) argument 855 fib_encap_match(struct net *net, u16 encap_type, struct nlattr *encap, const struct fib_nh *nh, const struct fib_config *cfg, struct netlink_ext_ack *extack) argument 877 fib_nh_match(struct net *net, struct fib_config *cfg, struct fib_info *fi, struct netlink_ext_ack *extack) argument 1051 fib_check_nh_v6_gw(struct net *net, struct fib_nh *nh, u32 table, struct netlink_ext_ack *extack) argument 1120 fib_check_nh_v4_gw(struct net *net, struct fib_nh *nh, u32 table, u8 scope, struct netlink_ext_ack *extack) argument 1214 fib_check_nh_nongw(struct net *net, struct fib_nh *nh, struct netlink_ext_ack *extack) argument 1249 fib_check_nh(struct net *net, struct fib_nh *nh, u32 table, u8 scope, struct netlink_ext_ack *extack) argument 1385 fib_create_info(struct fib_config *cfg, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/drivers/crypto/marvell/octeontx2/ |
H A D | otx2_cpt_devlink.c | 8 struct netlink_ext_ack *extack) 18 struct netlink_ext_ack *extack) 51 struct netlink_ext_ack *extack) 117 struct netlink_ext_ack *extack) 6 otx2_cpt_dl_egrp_create(struct devlink *dl, u32 id, struct devlink_param_gset_ctx *ctx, struct netlink_ext_ack *extack) argument 16 otx2_cpt_dl_egrp_delete(struct devlink *dl, u32 id, struct devlink_param_gset_ctx *ctx, struct netlink_ext_ack *extack) argument 49 otx2_cpt_dl_t106_mode_set(struct devlink *dl, u32 id, struct devlink_param_gset_ctx *ctx, struct netlink_ext_ack *extack) argument 115 otx2_cpt_devlink_info_get(struct devlink *dl, struct devlink_info_req *req, struct netlink_ext_ack *extack) argument
|
/linux-master/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_flower.c | 65 struct netlink_ext_ack *extack) 74 if (!flow_action_mixed_hw_stats_check(flow_action, extack)) 88 NL_SET_ERR_MSG_MOD(extack, "Unsupported action HW stats type"); 130 NL_SET_ERR_MSG_MOD(extack, "Unsupported action"); 153 NL_SET_ERR_MSG_MOD(f->common.extack, "Can't match on \"l2_miss\""); 158 NL_SET_ERR_MSG_MOD(f->common.extack, 166 NL_SET_ERR_MSG_MOD(f->common.extack, 172 NL_SET_ERR_MSG_MOD(f->common.extack, 215 NL_SET_ERR_MSG_MOD(f->common.extack, "Unsupported key"); 234 f->common.extack)) 61 prestera_flower_parse_actions(struct prestera_flow_block *block, struct prestera_acl_rule *rule, struct flow_action *flow_action, u32 chain_index, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/include/net/ |
H A D | genetlink.h | 128 * @extack: extended ACK report struct 139 struct netlink_ext_ack *extack; member in struct:genl_info 157 #define GENL_SET_ERR_MSG(info, msg) NL_SET_ERR_MSG((info)->extack, msg) 160 NL_SET_ERR_MSG_FMT((info)->extack, msg, ##args) 166 NL_REQ_ATTR_CHECK(__info->extack, NULL, __info->attrs, (attr)); \ 381 * @extack: extended ACK report struct 387 struct netlink_ext_ack *extack) 390 policy, NL_VALIDATE_LIBERAL, extack); 400 * @extack: extended ACK report struct 406 struct netlink_ext_ack *extack) 383 genlmsg_parse_deprecated(const struct nlmsghdr *nlh, const struct genl_family *family, struct nlattr *tb[], int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) argument 402 genlmsg_parse(const struct nlmsghdr *nlh, const struct genl_family *family, struct nlattr *tb[], int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/drivers/net/vxlan/ |
H A D | vxlan_core.c | 287 struct netlink_ext_ack *extack, 291 fdb_info->info.extack = extack; 306 struct netlink_ext_ack *extack) 319 &info.info, extack); 325 struct netlink_ext_ack *extack) 333 true, extack); 339 false, extack); 498 struct netlink_ext_ack *extack) 503 vxlan_fdb_switchdev_notifier_info(vxlan, f, rdst, extack, 284 vxlan_fdb_switchdev_notifier_info(const struct vxlan_dev *vxlan, const struct vxlan_fdb *fdb, const struct vxlan_rdst *rd, struct netlink_ext_ack *extack, struct switchdev_notifier_vxlan_fdb_info *fdb_info) argument 302 vxlan_fdb_switchdev_call_notifiers(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, struct vxlan_rdst *rd, bool adding, struct netlink_ext_ack *extack) argument 323 vxlan_fdb_notify(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, struct vxlan_rdst *rd, int type, bool swdev_notify, struct netlink_ext_ack *extack) argument 494 vxlan_fdb_notify_one(struct notifier_block *nb, const struct vxlan_dev *vxlan, const struct vxlan_fdb *f, const struct vxlan_rdst *rdst, struct netlink_ext_ack *extack) argument 509 vxlan_fdb_replay(const struct net_device *dev, __be32 vni, struct notifier_block *nb, struct netlink_ext_ack *extack) argument 823 vxlan_fdb_nh_update(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, u32 nhid, struct netlink_ext_ack *extack) argument 885 vxlan_fdb_create(struct vxlan_dev *vxlan, const u8 *mac, union vxlan_addr *ip, __u16 state, __be16 port, __be32 src_vni, __be32 vni, __u32 ifindex, __u16 ndm_flags, u32 nhid, struct vxlan_fdb **fdb, struct netlink_ext_ack *extack) argument 978 vxlan_fdb_update_existing(struct vxlan_dev *vxlan, union vxlan_addr *ip, __u16 state, __u16 flags, __be16 port, __be32 vni, __u32 ifindex, __u16 ndm_flags, struct vxlan_fdb *f, u32 nhid, bool swdev_notify, struct netlink_ext_ack *extack) argument 1078 vxlan_fdb_update_create(struct vxlan_dev *vxlan, const u8 *mac, union vxlan_addr *ip, __u16 state, __u16 flags, __be16 port, __be32 src_vni, __be32 vni, __u32 ifindex, __u16 ndm_flags, u32 nhid, bool swdev_notify, struct netlink_ext_ack *extack) argument 1115 vxlan_fdb_update(struct vxlan_dev *vxlan, const u8 *mac, union vxlan_addr *ip, __u16 state, __u16 flags, __be16 port, __be32 src_vni, __be32 vni, __u32 ifindex, __u16 ndm_flags, u32 nhid, bool swdev_notify, struct netlink_ext_ack *extack) argument 1155 vxlan_fdb_parse(struct nlattr *tb[], struct vxlan_dev *vxlan, union vxlan_addr *ip, __be16 *port, __be32 *src_vni, __be32 *vni, u32 *ifindex, u32 *nhid, struct netlink_ext_ack *extack) argument 1245 vxlan_fdb_add(struct ndmsg *ndm, struct nlattr *tb[], struct net_device *dev, const unsigned char *addr, u16 vid, u16 flags, struct netlink_ext_ack *extack) argument 1321 vxlan_fdb_delete(struct ndmsg *ndm, struct nlattr *tb[], struct net_device *dev, const unsigned char *addr, u16 vid, struct netlink_ext_ack *extack) argument 1404 vxlan_fdb_get(struct sk_buff *skb, struct nlattr *tb[], struct net_device *dev, const unsigned char *addr, u16 vid, u32 portid, u32 seq, struct netlink_ext_ack *extack) argument 3078 vxlan_fdb_delete_bulk(struct nlmsghdr *nlh, struct net_device *dev, struct netlink_ext_ack *extack) argument 3400 vxlan_validate(struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument 3687 vxlan_config_validate(struct net *src_net, struct vxlan_config *conf, struct net_device **lower, struct vxlan_dev *old, struct netlink_ext_ack *extack) argument 3896 vxlan_dev_configure(struct net *src_net, struct net_device *dev, struct vxlan_config *conf, bool changelink, struct netlink_ext_ack *extack) argument 3913 __vxlan_dev_create(struct net *net, struct net_device *dev, struct vxlan_config *conf, struct netlink_ext_ack *extack) argument 4002 vxlan_nl2flag(struct vxlan_config *conf, struct nlattr *tb[], int attrtype, unsigned long mask, bool changelink, bool changelink_supported, struct netlink_ext_ack *extack) argument 4029 vxlan_nl2conf(struct nlattr *tb[], struct nlattr *data[], struct net_device *dev, struct vxlan_config *conf, bool changelink, struct netlink_ext_ack *extack) argument 4314 vxlan_newlink(struct net *src_net, struct net_device *dev, struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument 4328 vxlan_changelink(struct net_device *dev, struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument 4701 struct netlink_ext_ack *extack; local [all...] |
/linux-master/net/ethtool/ |
H A D | mm.c | 185 struct netlink_ext_ack *extack = info->extack; local 212 NL_SET_ERR_MSG_ATTR(extack, tb[ETHTOOL_A_MM_VERIFY_TIME], 218 NL_SET_ERR_MSG(extack, "Verification requires TX enabled"); 223 NL_SET_ERR_MSG(extack, "TX enabled requires pMAC enabled"); 227 ret = dev->ethtool_ops->set_mm(dev, &cfg, extack);
|
/linux-master/drivers/infiniband/core/ |
H A D | netlink.c | 153 struct netlink_ext_ack *extack) 181 err = cb_table[op].doit(skb, nlh, extack); 195 err = cb_table[op].doit(skb, nlh, extack); 211 struct netlink_ext_ack extack = {}; local 239 err = cb(skb, nlh, &extack); 245 netlink_ack(skb, nlh, err, &extack); 152 rdma_nl_rcv_msg(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument
|
/linux-master/drivers/net/netdevsim/ |
H A D | health.c | 14 struct netlink_ext_ack *extack) 22 struct netlink_ext_ack *extack) 41 struct netlink_ext_ack *extack) 50 NL_SET_ERR_MSG_MOD(extack, "User setup the recover to fail for testing purposes"); 110 struct netlink_ext_ack *extack) 124 struct netlink_ext_ack *extack) 12 nsim_dev_empty_reporter_dump(struct devlink_health_reporter *reporter, struct devlink_fmsg *fmsg, void *priv_ctx, struct netlink_ext_ack *extack) argument 20 nsim_dev_empty_reporter_diagnose(struct devlink_health_reporter *reporter, struct devlink_fmsg *fmsg, struct netlink_ext_ack *extack) argument 39 nsim_dev_dummy_reporter_recover(struct devlink_health_reporter *reporter, void *priv_ctx, struct netlink_ext_ack *extack) argument 108 nsim_dev_dummy_reporter_dump(struct devlink_health_reporter *reporter, struct devlink_fmsg *fmsg, void *priv_ctx, struct netlink_ext_ack *extack) argument 122 nsim_dev_dummy_reporter_diagnose(struct devlink_health_reporter *reporter, struct devlink_fmsg *fmsg, struct netlink_ext_ack *extack) argument
|