/linux-master/drivers/net/dsa/microchip/ |
H A D | ksz8.h | 40 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 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/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 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 D | region.c | 650 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 D | qos.c | 1012 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 D | ynl.py | 189 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 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
|
H A D | netlink.c | 40 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 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/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/ |
H A D | ct.c | 16 err = mlx5_tc_ct_parse_action(parse_state->ct_priv, attr, act, parse_state->extack);
|
/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/net/sched/ |
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/net/hsr/ |
H A D | hsr_netlink.c | 33 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 D | genetlink.h | 120 * @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 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 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 D | pse_core.c | 261 * @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 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
|
/linux-master/net/ipv6/ |
H A D | addrlabel.c | 385 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 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/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"); 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...] |