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

1234567891011>>

/linux-master/drivers/net/dsa/microchip/
H A Dksz8.h40 struct netlink_ext_ack *extack);
43 struct netlink_ext_ack *extack);
48 bool ingress, struct netlink_ext_ack *extack);
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
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/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
1268 devlink_nl_selftests_fill(struct sk_buff *msg, struct devlink *devlink, u32 portid, u32 seq, int flags, struct netlink_ext_ack *extack) argument
[all...]
H A Dregion.c650 NL_SET_ERR_MSG(info->extack, "No region name provided");
670 NL_SET_ERR_MSG(info->extack, "The requested region does not exist");
675 NL_SET_ERR_MSG(info->extack, "The requested region does not support taking an immediate snapshot");
682 NL_SET_ERR_MSG(info->extack, "The region has reached the maximum number of stored snapshots");
692 NL_SET_ERR_MSG(info->extack, "The requested snapshot id is already in use");
703 NL_SET_ERR_MSG(info->extack, "Failed to allocate a new snapshot id");
710 info->extack, &data);
713 info->extack, &data);
793 struct netlink_ext_ack *extack);
798 u64 *new_offset, struct netlink_ext_ack *extack)
796 devlink_nl_region_read_fill(struct sk_buff *skb, devlink_chunk_fill_t *cb, void *cb_priv, u64 start_offset, u64 end_offset, u64 *new_offset, struct netlink_ext_ack *extack) argument
835 devlink_region_snapshot_fill(void *cb_priv, u8 *chunk, u32 chunk_size, u64 curr_offset, struct netlink_ext_ack __always_unused *extack) argument
847 devlink_region_port_direct_fill(void *cb_priv, u8 *chunk, u32 chunk_size, u64 curr_offset, struct netlink_ext_ack *extack) argument
857 devlink_region_direct_fill(void *cb_priv, u8 *chunk, u32 chunk_size, u64 curr_offset, struct netlink_ext_ack *extack) argument
[all...]
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dqos.c1012 struct netlink_ext_ack *extack)
1031 NL_SET_ERR_MSG_MOD(extack, "Memory allocation error");
1039 NL_SET_ERR_MSG_MOD(extack, "Error allocating txschq");
1059 NL_SET_ERR_MSG_MOD(extack,
1113 struct netlink_ext_ack *extack,
1121 NL_SET_ERR_MSG_MOD(extack, "Unsupported quantum value");
1128 NL_SET_ERR_MSG_MOD(extack, "Only one DWRR group is allowed");
1136 struct netlink_ext_ack *extack,
1141 NL_SET_ERR_MSG_MOD(extack, "DWRR child group with same priority exists");
1146 NL_SET_ERR_MSG_MOD(extack,
1011 otx2_qos_root_add(struct otx2_nic *pfvf, u16 htb_maj_id, u16 htb_defcls, struct netlink_ext_ack *extack) argument
1112 otx2_qos_validate_dwrr_cfg(struct otx2_qos_node *parent, struct netlink_ext_ack *extack, struct otx2_nic *pfvf, u64 prio, u64 quantum) argument
1135 otx2_qos_validate_configuration(struct otx2_qos_node *parent, struct netlink_ext_ack *extack, struct otx2_nic *pfvf, u64 prio, bool static_cfg) argument
1203 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
1342 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
1478 otx2_qos_leaf_del(struct otx2_nic *pfvf, u16 *classid, struct netlink_ext_ack *extack) argument
1523 otx2_qos_leaf_del_last(struct otx2_nic *pfvf, u16 classid, bool force, struct netlink_ext_ack *extack) argument
[all...]
/linux-master/tools/net/ynl/lib/
H A Dynl.py189 self.extack = None
191 self.extack = dict()
193 for extack in extack_attrs:
194 if extack.type == Netlink.NLMSGERR_ATTR_MSG:
195 self.extack['msg'] = extack.as_strz()
196 elif extack.type == Netlink.NLMSGERR_ATTR_MISS_TYPE:
197 self.extack['miss-type'] = extack.as_scalar('u32')
198 elif extack
[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
H A Dnetlink.c40 struct netlink_ext_ack *extack)
44 NL_SET_ERR_MSG(extack, "sample point must be between 0 and 100%");
53 struct netlink_ext_ack *extack)
72 err = can_validate_bittiming(&bt, extack);
100 can_tdc_policy, extack);
131 err = can_validate_bittiming(&bt, extack);
140 struct netlink_ext_ack *extack)
151 can_tdc_policy, extack);
189 struct netlink_ext_ack *extack)
219 extack);
39 can_validate_bittiming(const struct can_bittiming *bt, struct netlink_ext_ack *extack) argument
52 can_validate(struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument
139 can_tdc_changelink(struct can_priv *priv, const struct nlattr *nla, struct netlink_ext_ack *extack) argument
187 can_changelink(struct net_device *dev, struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument
627 can_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/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/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/
H A Dct.c16 err = mlx5_tc_ct_parse_action(parse_state->ct_priv, attr, act, parse_state->extack);
/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/net/sched/
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/net/hsr/
H A Dhsr_netlink.c33 struct netlink_ext_ack *extack)
41 NL_SET_ERR_MSG_MOD(extack, "No slave devices specified");
45 NL_SET_ERR_MSG_MOD(extack, "Slave1 device not specified");
51 NL_SET_ERR_MSG_MOD(extack, "Slave1 does not exist");
55 NL_SET_ERR_MSG_MOD(extack, "Slave2 device not specified");
61 NL_SET_ERR_MSG_MOD(extack, "Slave2 does not exist");
66 NL_SET_ERR_MSG_MOD(extack, "Slave1 and Slave2 are same");
79 NL_SET_ERR_MSG_MOD(extack, "Unsupported protocol");
87 NL_SET_ERR_MSG_MOD(extack, "PRP version unsupported");
93 NL_SET_ERR_MSG_MOD(extack,
31 hsr_newlink(struct net *src_net, struct net_device *dev, struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument
[all...]
/linux-master/include/net/
H A Dgenetlink.h120 * @extack: extended ACK report struct
131 struct netlink_ext_ack *extack; member in struct:genl_info
149 #define GENL_SET_ERR_MSG(info, msg) NL_SET_ERR_MSG((info)->extack, msg)
152 NL_SET_ERR_MSG_FMT((info)->extack, msg, ##args)
158 NL_REQ_ATTR_CHECK(__info->extack, NULL, __info->attrs, (attr)); \
373 * @extack: extended ACK report struct
379 struct netlink_ext_ack *extack)
382 policy, NL_VALIDATE_LIBERAL, extack);
392 * @extack: extended ACK report struct
398 struct netlink_ext_ack *extack)
375 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
394 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
3074 vxlan_fdb_delete_bulk(struct nlmsghdr *nlh, struct net_device *dev, struct netlink_ext_ack *extack) argument
3396 vxlan_validate(struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument
3683 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
3892 vxlan_dev_configure(struct net *src_net, struct net_device *dev, struct vxlan_config *conf, bool changelink, struct netlink_ext_ack *extack) argument
3909 __vxlan_dev_create(struct net *net, struct net_device *dev, struct vxlan_config *conf, struct netlink_ext_ack *extack) argument
3998 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
4025 vxlan_nl2conf(struct nlattr *tb[], struct nlattr *data[], struct net_device *dev, struct vxlan_config *conf, bool changelink, struct netlink_ext_ack *extack) argument
4310 vxlan_newlink(struct net *src_net, struct net_device *dev, struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument
4324 vxlan_changelink(struct net_device *dev, struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument
4697 struct netlink_ext_ack *extack; local
[all...]
/linux-master/drivers/net/pse-pd/
H A Dpse_core.c261 * @extack: extack for reporting useful error messages
265 struct netlink_ext_ack *extack,
274 NL_SET_ERR_MSG(extack,
280 err = ops->ethtool_get_status(psec->pcdev, psec->id, extack, status);
290 * @extack: extack for reporting useful error messages
294 struct netlink_ext_ack *extack,
303 NL_SET_ERR_MSG(extack,
309 err = ops->ethtool_set_config(psec->pcdev, psec->id, extack, confi
264 pse_ethtool_get_status(struct pse_control *psec, struct netlink_ext_ack *extack, struct pse_control_status *status) argument
293 pse_ethtool_set_config(struct pse_control *psec, struct netlink_ext_ack *extack, const struct pse_control_config *config) argument
[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
/linux-master/net/ipv6/
H A Daddrlabel.c385 struct netlink_ext_ack *extack)
395 ifal_policy, extack);
471 struct netlink_ext_ack *extack)
476 NL_SET_ERR_MSG_MOD(extack, "Invalid header for address label dump request");
483 NL_SET_ERR_MSG_MOD(extack, "Invalid values in header for address label dump request");
488 NL_SET_ERR_MSG_MOD(extack, "Invalid data after header for address label dump request");
504 err = ip6addrlbl_valid_dump_req(nlh, cb->extack);
538 struct netlink_ext_ack *extack)
544 NL_SET_ERR_MSG_MOD(extack, "Invalid header for addrlabel get request");
550 IFAL_MAX, ifal_policy, extack);
384 ip6addrlbl_newdel(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument
470 ip6addrlbl_valid_dump_req(const struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument
535 ip6addrlbl_valid_get_req(struct sk_buff *skb, const struct nlmsghdr *nlh, struct nlattr **tb, struct netlink_ext_ack *extack) argument
579 ip6addrlbl_get(struct sk_buff *in_skb, struct nlmsghdr *nlh, 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/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");
299 (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...]

Completed in 441 milliseconds

1234567891011>>