Searched refs:extack (Results 226 - 250 of 792) sorted by relevance

1234567891011>>

/linux-master/drivers/net/ethernet/microchip/vcap/
H A Dvcap_tc.c58 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "eth_addr parse error");
94 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "ipv4_addr parse error");
130 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "ipv6_addr parse error");
166 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "port parse error");
208 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "cvlan parse error");
245 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "vlan parse error");
321 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "tcp_flags parse error");
384 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "arp parse error");
409 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "ip_tos parse error");
/linux-master/net/sched/
H A Dact_skbedit.c120 struct netlink_ext_ack *extack)
155 NL_SET_ERR_MSG_MOD(extack, "\"queue_mapping\" option on receive side is hardware only, use skip_sw");
187 NL_SET_ERR_MSG_MOD(extack, "Missing required range of queue_mapping.");
194 NL_SET_ERR_MSG_MOD(extack, "The range of queue_mapping is invalid, max < min.");
239 err = tcf_action_check_ctrlact(parm->action, tp, &goto_ch, extack);
370 struct netlink_ext_ack *extack)
385 NL_SET_ERR_MSG_MOD(extack, "Offload not supported when \"queue_mapping\" option is used on transmit side");
391 NL_SET_ERR_MSG_MOD(extack, "Offload not supported when \"inheritdsfield\" option is used");
394 NL_SET_ERR_MSG_MOD(extack, "Unsupported skbedit option offload");
117 tcf_skbedit_init(struct net *net, struct nlattr *nla, struct nlattr *est, struct tc_action **a, struct tcf_proto *tp, u32 act_flags, struct netlink_ext_ack *extack) argument
368 tcf_skbedit_offload_act_setup(struct tc_action *act, void *entry_data, u32 *index_inc, bool bind, struct netlink_ext_ack *extack) argument
H A Dsch_prio.c177 struct netlink_ext_ack *extack)
200 extack);
230 struct netlink_ext_ack *extack)
238 err = tcf_block_get(&q->block, &q->filter_list, sch, extack);
242 return prio_tune(sch, opt, extack);
287 struct Qdisc **old, struct netlink_ext_ack *extack)
295 TC_H_MAKE(sch->handle, arg), extack);
312 extack); local
385 struct netlink_ext_ack *extack)
176 prio_tune(struct Qdisc *sch, struct nlattr *opt, struct netlink_ext_ack *extack) argument
229 prio_init(struct Qdisc *sch, struct nlattr *opt, struct netlink_ext_ack *extack) argument
286 prio_graft(struct Qdisc *sch, unsigned long arg, struct Qdisc *new, struct Qdisc **old, struct netlink_ext_ack *extack) argument
384 prio_tcf_block(struct Qdisc *sch, unsigned long cl, struct netlink_ext_ack *extack) argument
H A Dact_simple.c63 struct netlink_ext_ack *extack)
69 err = tcf_action_check_ctrlact(p->action, tp, &goto_ch, extack);
91 struct netlink_ext_ack *extack)
141 extack);
157 err = reset_policy(*a, tb[TCA_DEF_DATA], parm, tp, extack);
61 reset_policy(struct tc_action *a, const struct nlattr *defdata, struct tc_defact *p, struct tcf_proto *tp, struct netlink_ext_ack *extack) argument
88 tcf_simp_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
H A Dact_police.c43 struct netlink_ext_ack *extack)
95 err = tcf_action_check_ctrlact(parm->action, tp, &goto_ch, extack);
132 NL_SET_ERR_MSG(extack,
141 NL_SET_ERR_MSG(extack,
148 NL_SET_ERR_MSG(extack,
408 struct netlink_ext_ack *extack)
420 NL_SET_ERR_MSG_MOD(extack, "Offload not supported when conform/exceed action is \"reclassify\"");
422 NL_SET_ERR_MSG_MOD(extack, "Unsupported conform/exceed action offload");
432 NL_SET_ERR_MSG_MOD(extack, "Unsupported conform/exceed action offload");
440 struct netlink_ext_ack *extack)
40 tcf_police_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
407 tcf_police_act_to_flow_act(int tc_act, u32 *extval, struct netlink_ext_ack *extack) argument
438 tcf_police_offload_act_setup(struct tc_action *act, void *entry_data, u32 *index_inc, bool bind, struct netlink_ext_ack *extack) argument
[all...]
H A Dsch_cbs.c278 struct netlink_ext_ack *extack)
285 NL_SET_ERR_MSG(extack, "Specified device does not support cbs offload");
299 NL_SET_ERR_MSG(extack, "Specified device failed to setup cbs hardware offload");
362 struct netlink_ext_ack *extack)
371 extack);
376 NL_SET_ERR_MSG(extack, "Missing CBS parameter which are mandatory");
386 err = cbs_enable_offload(dev, q, qopt, extack);
402 struct netlink_ext_ack *extack)
408 NL_SET_ERR_MSG(extack, "Missing CBS qdisc options which are mandatory");
413 sch->handle, extack);
276 cbs_enable_offload(struct net_device *dev, struct cbs_sched_data *q, const struct tc_cbs_qopt *opt, struct netlink_ext_ack *extack) argument
361 cbs_change(struct Qdisc *sch, struct nlattr *opt, struct netlink_ext_ack *extack) argument
401 cbs_init(struct Qdisc *sch, struct nlattr *opt, struct netlink_ext_ack *extack) argument
492 cbs_graft(struct Qdisc *sch, unsigned long arg, struct Qdisc *new, struct Qdisc **old, struct netlink_ext_ack *extack) argument
[all...]
/linux-master/net/dsa/
H A Ddevlink.c13 struct netlink_ext_ack *extack)
18 return ds->ops->devlink_info_get(ds, req, extack);
39 struct netlink_ext_ack *extack)
47 threshold_type, extack);
67 struct netlink_ext_ack *extack)
76 pool_index, threshold, extack);
101 struct netlink_ext_ack *extack)
112 extack);
198 struct netlink_ext_ack *extack)
11 dsa_devlink_info_get(struct devlink *dl, struct devlink_info_req *req, struct netlink_ext_ack *extack) argument
36 dsa_devlink_sb_pool_set(struct devlink *dl, unsigned int sb_index, u16 pool_index, u32 size, enum devlink_sb_threshold_type threshold_type, struct netlink_ext_ack *extack) argument
64 dsa_devlink_sb_port_pool_set(struct devlink_port *dlp, unsigned int sb_index, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) argument
97 dsa_devlink_sb_tc_pool_bind_set(struct devlink_port *dlp, 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
196 dsa_devlink_param_set(struct devlink *dl, u32 id, struct devlink_param_gset_ctx *ctx, struct netlink_ext_ack *extack) argument
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_flow.c56 struct netlink_ext_ack *extack)
65 NL_SET_ERR_MSG_MOD(extack, "Block cannot be bound to ingress because it contains unsupported rules");
70 NL_SET_ERR_MSG_MOD(extack, "Block cannot be bound to egress because it contains unsupported rules");
74 err = mlxsw_sp_mall_port_bind(block, mlxsw_sp_port, extack);
230 mlxsw_sp_port, ingress, f->extack);
52 mlxsw_sp_flow_block_bind(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_flow_block *block, struct mlxsw_sp_port *mlxsw_sp_port, bool ingress, struct netlink_ext_ack *extack) argument
H A Dspectrum_port_range.c49 struct netlink_ext_ack *extack)
66 NL_SET_ERR_MSG_MOD(extack, "Exceeded number of port range registers");
72 NL_SET_ERR_MSG_MOD(extack, "Failed to configure port range register");
117 struct netlink_ext_ack *extack,
129 prr = mlxsw_sp_port_range_reg_create(mlxsw_sp, range, extack);
47 mlxsw_sp_port_range_reg_create(struct mlxsw_sp *mlxsw_sp, const struct mlxsw_sp_port_range *range, struct netlink_ext_ack *extack) argument
115 mlxsw_sp_port_range_reg_get(struct mlxsw_sp *mlxsw_sp, const struct mlxsw_sp_port_range *range, struct netlink_ext_ack *extack, u8 *p_prr_index) argument
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
H A Dethtool.c73 struct netlink_ext_ack *extack)
83 struct netlink_ext_ack *extack)
121 struct netlink_ext_ack *extack)
125 return mlx5e_ethtool_set_coalesce(priv, coal, kernel_coal, extack);
131 struct netlink_ext_ack *extack)
70 mlx5i_set_ringparam(struct net_device *dev, struct ethtool_ringparam *param, struct kernel_ethtool_ringparam *kernel_param, struct netlink_ext_ack *extack) argument
80 mlx5i_get_ringparam(struct net_device *dev, struct ethtool_ringparam *param, struct kernel_ethtool_ringparam *kernel_param, struct netlink_ext_ack *extack) argument
118 mlx5i_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *coal, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument
128 mlx5i_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *coal, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument
/linux-master/drivers/net/ethernet/microsoft/mana/
H A Dmana_bpf.c172 struct netlink_ext_ack *extack)
188 NL_SET_ERR_MSG_MOD(extack, "XDP: mtu too large");
214 struct netlink_ext_ack *extack = bpf->extack; local
219 return mana_xdp_set(ndev, bpf->prog, extack);
171 mana_xdp_set(struct net_device *ndev, struct bpf_prog *prog, struct netlink_ext_ack *extack) argument
/linux-master/net/ethtool/
H A Dtunnels.c37 struct netlink_ext_ack *extack)
47 NL_SET_ERR_MSG(extack,
176 genl_info_net(info), info->extack,
182 ret = ethnl_tunnel_info_reply_size(&req_info, info->extack);
231 sock_net(cb->skb->sk), cb->extack,
36 ethnl_tunnel_info_reply_size(const struct ethnl_req_info *req_base, struct netlink_ext_ack *extack) argument
H A Dwol.c116 info->extack, &mod);
120 NL_SET_ERR_MSG_ATTR(info->extack, tb[ETHTOOL_A_WOL_MODES],
126 NL_SET_ERR_MSG_ATTR(info->extack,
/linux-master/net/mpls/
H A Dmpls_iptunnel.c166 struct netlink_ext_ack *extack)
175 mpls_iptunnel_policy, extack);
180 NL_SET_ERR_MSG(extack, "MPLS_IPTUNNEL_DST attribute is missing");
186 &n_labels, NULL, extack))
197 extack);
163 mpls_build_state(struct net *net, struct nlattr *nla, unsigned int family, const void *cfg, struct lwtunnel_state **ts, struct netlink_ext_ack *extack) argument
/linux-master/net/netlink/
H A Daf_netlink.c2170 const struct netlink_ext_ack *extack)
2174 if (!extack || !test_bit(NETLINK_F_EXT_ACK, &nlk->flags))
2178 if (extack->_msg)
2179 tlvlen += nla_total_size(strlen(extack->_msg) + 1);
2180 if (extack->cookie_len)
2181 tlvlen += nla_total_size(extack->cookie_len);
2187 if (extack->bad_attr)
2189 if (extack->policy)
2190 tlvlen += netlink_policy_dump_attr_size_estimate(extack->policy);
2191 if (extack
2169 netlink_ack_tlv_len(struct netlink_sock *nlk, int err, const struct netlink_ext_ack *extack) argument
2200 netlink_ack_tlv_fill(struct sk_buff *in_skb, struct sk_buff *skb, const struct nlmsghdr *nlh, int err, const struct netlink_ext_ack *extack) argument
2236 netlink_dump_done(struct netlink_sock *nlk, struct sk_buff *skb, struct netlink_callback *cb, struct netlink_ext_ack *extack) argument
2267 struct netlink_ext_ack extack = {}; local
2477 netlink_ack(struct sk_buff *in_skb, struct nlmsghdr *nlh, int err, const struct netlink_ext_ack *extack) argument
2542 struct netlink_ext_ack extack; local
[all...]
/linux-master/net/bridge/
H A Dbr_netlink.c694 struct netlink_ext_ack *extack)
706 &curr_change, extack);
710 &curr_change, extack);
738 struct netlink_ext_ack *extack)
742 if (!br_vlan_valid_id(vinfo_curr->vid, extack))
749 if (!br_vlan_valid_range(vinfo_curr, *vinfo_last, extack))
759 if (!br_vlan_valid_range(vinfo_curr, *vinfo_last, extack))
769 extack);
796 err = br_vlan_info(br, p, cmd, vinfo_curr, changed, extack);
807 struct netlink_ext_ack *extack)
692 br_vlan_info(struct net_bridge *br, struct net_bridge_port *p, int cmd, struct bridge_vlan_info *vinfo, bool *changed, struct netlink_ext_ack *extack) argument
733 br_process_vlan_info(struct net_bridge *br, struct net_bridge_port *p, int cmd, struct bridge_vlan_info *vinfo_curr, struct bridge_vlan_info **vinfo_last, bool *changed, struct netlink_ext_ack *extack) argument
803 br_afspec(struct net_bridge *br, struct net_bridge_port *p, struct nlattr *af_spec, int cmd, bool *changed, struct netlink_ext_ack *extack) argument
943 br_setport(struct net_bridge_port *p, struct nlattr *tb[], struct netlink_ext_ack *extack) argument
1085 br_setlink(struct net_device *dev, struct nlmsghdr *nlh, u16 flags, struct netlink_ext_ack *extack) argument
1171 br_validate(struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument
1200 br_port_slave_changelink(struct net_device *brdev, struct net_device *dev, struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument
1275 br_changelink(struct net_device *brdev, struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument
1556 br_dev_newlink(struct net *src_net, struct net_device *dev, struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument
[all...]
/linux-master/drivers/net/
H A Dnetkit.c269 struct netlink_ext_ack *extack)
276 NL_SET_ERR_MSG_ATTR(extack, tb,
283 struct netlink_ext_ack *extack)
290 NL_SET_ERR_MSG_ATTR(extack, tb,
297 struct netlink_ext_ack *extack)
303 NL_SET_ERR_MSG_ATTR(extack, attr,
312 struct netlink_ext_ack *extack)
330 err = netkit_check_mode(mode, attr, extack);
337 err = rtnl_nla_parse_ifinfomsg(peer_tb, attr, extack);
340 err = netkit_validate(peer_tb, NULL, extack);
268 netkit_check_policy(int policy, struct nlattr *tb, struct netlink_ext_ack *extack) argument
282 netkit_check_mode(int mode, struct nlattr *tb, struct netlink_ext_ack *extack) argument
296 netkit_validate(struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument
310 netkit_new_link(struct net *src_net, struct net_device *dev, struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument
832 netkit_change_link(struct net_device *dev, struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument
[all...]
/linux-master/drivers/infiniband/ulp/ipoib/
H A Dipoib_netlink.c73 struct netlink_ext_ack *extack)
102 struct netlink_ext_ack *extack)
141 err = ipoib_changelink(dev, tb, data, extack);
71 ipoib_changelink(struct net_device *dev, struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument
100 ipoib_new_child_link(struct net *src_net, struct net_device *dev, struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument
/linux-master/drivers/net/ethernet/sfc/
H A Dmae.h86 struct netlink_ext_ack *extack);
89 struct netlink_ext_ack *extack);
92 struct netlink_ext_ack *extack);
/linux-master/drivers/net/dsa/microchip/
H A Dksz9477.h28 bool flag, struct netlink_ext_ack *extack);
31 struct netlink_ext_ack *extack);
36 bool ingress, struct netlink_ext_ack *extack);
/linux-master/drivers/net/netdevsim/
H A Dbpf.c127 NSIM_EA(cls_bpf->common.extack,
136 NSIM_EA(cls_bpf->common.extack,
142 NSIM_EA(cls_bpf->common.extack,
148 NSIM_EA(cls_bpf->common.extack,
164 NSIM_EA(cls_bpf->common.extack,
185 NSIM_EA(bpf->extack, "TC program is already loaded");
199 NSIM_EA(bpf->extack, "driver XDP disabled in DebugFS");
203 NSIM_EA(bpf->extack, "XDP offload disabled in DebugFS");
296 NSIM_EA(bpf->extack, "attempt to load offloaded prog to drv");
300 NSIM_EA(bpf->extack, "MT
[all...]
/linux-master/net/core/
H A Ddev_ioctl.c316 * @extack: Netlink extended ack message structure, for error reporting
327 struct netlink_ext_ack *extack)
344 err = ops->ndo_hwtstamp_set(dev, cfg, extack);
346 if (extack->_msg)
347 netdev_err(dev, "%s\n", extack->_msg);
356 err = phy_hwtstamp_set(dev->phydev, cfg, extack);
372 struct netlink_ext_ack extack = {}; local
386 err = dsa_conduit_hwtstamp_validate(dev, &kernel_cfg, &extack);
388 if (extack._msg)
389 netdev_err(dev, "%s\n", extack
325 dev_set_hwtstamp_phylib(struct net_device *dev, struct kernel_hwtstamp_config *cfg, struct netlink_ext_ack *extack) argument
451 generic_hwtstamp_set_lower(struct net_device *dev, struct kernel_hwtstamp_config *kernel_cfg, struct netlink_ext_ack *extack) argument
[all...]
H A Ddev.h72 struct netlink_ext_ack *extack);
74 struct netlink_ext_ack *extack);
86 int dev_change_xdp_fd(struct net_device *dev, struct netlink_ext_ack *extack,
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_devlink.c38 struct netlink_ext_ack *extack)
73 struct netlink_ext_ack *extack)
108 struct netlink_ext_ack *extack)
36 hclge_devlink_info_get(struct devlink *devlink, struct devlink_info_req *req, struct netlink_ext_ack *extack) argument
70 hclge_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
104 hclge_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/tools/testing/selftests/drivers/net/
H A Dstats.py115 ksft_eq(cm.exception.nl_msg.extack['bad-attr'], '.ifindex')
121 ksft_eq(cm.exception.nl_msg.extack['bad-attr'], '.ifindex')
133 ksft_eq(cm.exception.nl_msg.extack['bad-attr'], '.ifindex')

Completed in 376 milliseconds

1234567891011>>