Searched refs:extack (Results 176 - 200 of 792) sorted by relevance

1234567891011>>

/linux-master/net/sched/
H A Dsch_taprio.c1032 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 Dact_gate.c177 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 Dact_gact.c56 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 Dspectrum_policer.c40 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 Dcore_acl_flex_actions.c871 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 Dcore_linecard_dev.c102 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 Dhclgevf_devlink.c10 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 Dact.c68 * @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 Dct.c16 err = mlx5_tc_ct_parse_action(parse_state->ct_priv, attr, act, parse_state->extack);
/linux-master/drivers/net/dsa/microchip/
H A Dksz8.h38 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 Ddev.c387 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 Dnfnetlink.c217 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 Dqede_filter.c1524 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 Dqos.c1027 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 Dcalc_bittiming.c66 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 Docelot_devlink.c383 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 Docelot_police.c163 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 Dfib_semantics.c587 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 Dotx2_cpt_devlink.c8 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 Dprestera_flower.c65 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 Dgenetlink.h128 * @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 Dvxlan_core.c287 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 Dmm.c185 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 Dnetlink.c153 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 Dhealth.c14 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

Completed in 315 milliseconds

1234567891011>>