/linux-master/net/wireless/ |
H A D | pmsr.c | 21 NL_SET_ERR_MSG(info->extack, "FTM: unsupported bandwidth"); 41 NL_SET_ERR_MSG(info->extack, 48 NL_SET_ERR_MSG_ATTR(info->extack, 63 NL_SET_ERR_MSG_ATTR(info->extack, 70 NL_SET_ERR_MSG(info->extack, 82 NL_SET_ERR_MSG_ATTR(info->extack, 101 NL_SET_ERR_MSG_ATTR(info->extack, 114 NL_SET_ERR_MSG_ATTR(info->extack, 122 NL_SET_ERR_MSG_ATTR(info->extack, 130 NL_SET_ERR_MSG_ATTR(info->extack, [all...] |
/linux-master/net/core/ |
H A D | rtnetlink.c | 2174 struct netlink_ext_ack *extack) 2182 NL_SET_ERR_MSG(extack, "Invalid header for link dump"); 2189 NL_SET_ERR_MSG(extack, "Invalid values in header for link dump request"); 2193 NL_SET_ERR_MSG(extack, "Filter by device index not supported for link dumps"); 2199 extack); 2213 extack); 2219 struct netlink_ext_ack *extack = cb->extack; local 2234 err = rtnl_valid_dump_ifinfo_req(nlh, cb->strict_check, tb, extack); 2252 NL_SET_ERR_MSG(extack, "Invali 2172 rtnl_valid_dump_ifinfo_req(const struct nlmsghdr *nlh, bool strict_check, struct nlattr **tb, struct netlink_ext_ack *extack) argument 2381 rtnl_ensure_unique_netns(struct nlattr *tb[], struct netlink_ext_ack *extack, bool netns_id_only) argument 2423 validate_linkmsg(struct net_device *dev, struct nlattr *tb[], struct netlink_ext_ack *extack) argument 2675 do_set_master(struct net_device *dev, int ifindex, struct netlink_ext_ack *extack) argument 2716 do_set_proto_down(struct net_device *dev, struct nlattr *nl_proto_down, struct nlattr *nl_proto_down_reason, struct netlink_ext_ack *extack) argument 2774 do_setlink(const struct sk_buff *skb, struct net_device *dev, struct ifinfomsg *ifm, struct netlink_ext_ack *extack, struct nlattr **tb, int status) argument 3165 rtnl_setlink(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 3258 rtnl_dellink(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 3337 rtnl_create_link(struct net *net, const char *ifname, unsigned char name_assign_type, const struct rtnl_link_ops *ops, struct nlattr *tb[], struct netlink_ext_ack *extack) argument 3433 rtnl_group_changelink(const struct sk_buff *skb, struct net *net, int group, struct ifinfomsg *ifm, struct netlink_ext_ack *extack, struct nlattr **tb) argument 3456 rtnl_newlink_create(struct sk_buff *skb, struct ifinfomsg *ifm, const struct rtnl_link_ops *ops, const struct nlmsghdr *nlh, struct nlattr **tb, struct nlattr **data, struct netlink_ext_ack *extack) argument 3554 __rtnl_newlink(struct sk_buff *skb, struct nlmsghdr *nlh, struct rtnl_newlink_tbs *tbs, struct netlink_ext_ack *extack) argument 3733 rtnl_newlink(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 3748 rtnl_valid_getlink_req(struct sk_buff *skb, const struct nlmsghdr *nlh, struct nlattr **tb, struct netlink_ext_ack *extack) argument 3796 rtnl_getlink(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 3870 rtnl_alt_ifname(int cmd, struct net_device *dev, struct nlattr *attr, bool *changed, struct netlink_ext_ack *extack) argument 3912 rtnl_linkprop(int cmd, struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 3960 rtnl_newlinkprop(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 3966 rtnl_dellinkprop(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 4237 fdb_vid_parse(struct nlattr *vlan_attr, u16 *p_vid, struct netlink_ext_ack *extack) argument 4259 rtnl_fdb_add(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 4367 rtnl_fdb_del(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 4534 valid_fdb_dump_strict(const struct nlmsghdr *nlh, int *br_idx, int *brport_idx, struct netlink_ext_ack *extack) argument 4588 valid_fdb_dump_legacy(const struct nlmsghdr *nlh, int *br_idx, int *brport_idx, struct netlink_ext_ack *extack) argument 4723 valid_fdb_get_strict(const struct nlmsghdr *nlh, struct nlattr **tb, u8 *ndm_flags, int *br_idx, int *brport_idx, u8 **addr, u16 *vid, struct netlink_ext_ack *extack) argument 4786 rtnl_fdb_get(struct sk_buff *in_skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 4993 valid_bridge_getlink_req(const struct nlmsghdr *nlh, bool strict_check, u32 *filter_mask, struct netlink_ext_ack *extack) argument 5158 rtnl_bridge_setlink(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 5238 rtnl_bridge_dellink(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 5377 rtnl_offload_xstats_get_stats(struct net_device *dev, enum netdev_offload_xstats_type type, struct rtnl_offload_xstats_request_used *ru, struct rtnl_hw_stats64 *stats, struct netlink_ext_ack *extack) argument 5430 rtnl_offload_xstats_fill_hw_s_info(struct sk_buff *skb, struct net_device *dev, struct netlink_ext_ack *extack) argument 5459 rtnl_offload_xstats_fill(struct sk_buff *skb, struct net_device *dev, int *prividx, u32 off_filter_mask, struct netlink_ext_ack *extack) argument 5586 rtnl_fill_statsinfo(struct sk_buff *skb, struct net_device *dev, int type, u32 pid, u32 seq, u32 change, unsigned int flags, const struct rtnl_stats_dump_filters *filters, int *idxattr, int *prividx, struct netlink_ext_ack *extack) argument 5841 rtnl_stats_get_parse_filters(struct nlattr *ifla_filters, struct rtnl_stats_dump_filters *filters, struct netlink_ext_ack *extack) argument 5867 rtnl_stats_get_parse(const struct nlmsghdr *nlh, u32 filter_mask, struct rtnl_stats_dump_filters *filters, struct netlink_ext_ack *extack) argument 5895 rtnl_valid_stats_req(const struct nlmsghdr *nlh, bool strict_check, bool is_dump, struct netlink_ext_ack *extack) argument 5925 rtnl_stats_get(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 5979 struct netlink_ext_ack *extack = cb->extack; local 6066 rtnl_stats_set(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 6132 rtnl_mdb_valid_dump_req(const struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 6202 rtnl_validate_mdb_entry_get(const struct nlattr *attr, struct netlink_ext_ack *extack) argument 6249 rtnl_mdb_get(struct sk_buff *in_skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 6289 rtnl_validate_mdb_entry(const struct nlattr *attr, struct netlink_ext_ack *extack) argument 6352 rtnl_mdb_add(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 6391 rtnl_validate_mdb_entry_del_bulk(const struct nlattr *attr, struct netlink_ext_ack *extack) argument 6432 rtnl_mdb_del(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 6487 rtnetlink_rcv_msg(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument [all...] |
H A D | fib_rules.c | 349 struct netlink_ext_ack *extack) 353 .info.extack = extack, 364 struct netlink_ext_ack *extack) 368 .info.extack = extack, 378 struct netlink_ext_ack *extack) 389 rule, family, extack); 496 struct netlink_ext_ack *extack) 500 NL_SET_ERR_MSG(extack, "Invali 346 call_fib_rule_notifier(struct notifier_block *nb, enum fib_event_type event_type, struct fib_rule *rule, int family, struct netlink_ext_ack *extack) argument 360 call_fib_rule_notifiers(struct net *net, enum fib_event_type event_type, struct fib_rule *rule, struct fib_rules_ops *ops, struct netlink_ext_ack *extack) argument 377 fib_rules_dump(struct net *net, struct notifier_block *nb, int family, struct netlink_ext_ack *extack) argument 495 fib_nl2rule_l3mdev(struct nlattr *nla, struct fib_rule *nlrule, struct netlink_ext_ack *extack) argument 507 fib_nl2rule_l3mdev(struct nlattr *nla, struct fib_rule *nlrule, struct netlink_ext_ack *extack) argument 515 fib_nl2rule(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack, struct fib_rules_ops *ops, struct nlattr *tb[], struct fib_rule **rule, bool *user_priority) argument 772 fib_nl_newrule(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 880 fib_nl_delrule(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 1114 fib_valid_dumprule_req(const struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/include/net/ |
H A D | netlink.h | 374 struct netlink_ext_ack *extack); 531 struct netlink_ext_ack *extack); 534 struct netlink_ext_ack *extack); 669 * @extack: extended ACK pointer 681 struct netlink_ext_ack *extack) 684 NL_VALIDATE_STRICT, extack); 694 * @extack: extended ACK pointer 706 struct netlink_ext_ack *extack) 709 NL_VALIDATE_LIBERAL, extack); 719 * @extack 678 nla_parse(struct nlattr **tb, int maxtype, const struct nlattr *head, int len, const struct nla_policy *policy, struct netlink_ext_ack *extack) argument 703 nla_parse_deprecated(struct nlattr **tb, int maxtype, const struct nlattr *head, int len, const struct nla_policy *policy, struct netlink_ext_ack *extack) argument 728 nla_parse_deprecated_strict(struct nlattr **tb, int maxtype, const struct nlattr *head, int len, const struct nla_policy *policy, struct netlink_ext_ack *extack) argument 750 __nlmsg_parse(const struct nlmsghdr *nlh, int hdrlen, struct nlattr *tb[], int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack) argument 777 nlmsg_parse(const struct nlmsghdr *nlh, int hdrlen, struct nlattr *tb[], int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) argument 797 nlmsg_parse_deprecated(const struct nlmsghdr *nlh, int hdrlen, struct nlattr *tb[], int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) argument 818 nlmsg_parse_deprecated_strict(const struct nlmsghdr *nlh, int hdrlen, struct nlattr *tb[], int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) argument 856 nla_validate_deprecated(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) argument 879 nla_validate(const struct nlattr *head, int len, int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) argument 895 nlmsg_validate_deprecated(const struct nlmsghdr *nlh, int hdrlen, int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) argument 1310 nla_parse_nested(struct nlattr *tb[], int maxtype, const struct nlattr *nla, const struct nla_policy *policy, struct netlink_ext_ack *extack) argument 1334 nla_parse_nested_deprecated(struct nlattr *tb[], int maxtype, const struct nlattr *nla, const struct nla_policy *policy, struct netlink_ext_ack *extack) argument 1994 __nla_validate_nested(const struct nlattr *start, int maxtype, const struct nla_policy *policy, unsigned int validate, struct netlink_ext_ack *extack) argument 2004 nla_validate_nested(const struct nlattr *start, int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) argument 2013 nla_validate_nested_deprecated(const struct nlattr *start, int maxtype, const struct nla_policy *policy, struct netlink_ext_ack *extack) argument [all...] |
H A D | lwtunnel.h | 43 struct netlink_ext_ack *extack); 119 struct netlink_ext_ack *extack); 121 struct netlink_ext_ack *extack); 126 struct netlink_ext_ack *extack); 204 struct netlink_ext_ack *extack) 206 NL_SET_ERR_MSG(extack, "CONFIG_LWTUNNEL is not enabled in this kernel"); 210 struct netlink_ext_ack *extack) 222 struct netlink_ext_ack *extack) 203 lwtunnel_valid_encap_type(u16 encap_type, struct netlink_ext_ack *extack) argument 209 lwtunnel_valid_encap_type_attr(struct nlattr *attr, int len, struct netlink_ext_ack *extack) argument 218 lwtunnel_build_state(struct net *net, u16 encap_type, struct nlattr *encap, unsigned int family, const void *cfg, struct lwtunnel_state **lws, struct netlink_ext_ack *extack) argument
|
/linux-master/net/bridge/ |
H A D | br_private.h | 679 static inline bool br_vlan_valid_id(u16 vid, struct netlink_ext_ack *extack) argument 684 NL_SET_ERR_MSG_MOD(extack, "Vlan id is invalid"); 691 struct netlink_ext_ack *extack) 695 NL_SET_ERR_MSG_MOD(extack, "Pvid isn't allowed in a range"); 705 NL_SET_ERR_MSG_MOD(extack, "Found a new vlan range start while processing one"); 708 NL_SET_ERR_MSG_MOD(extack, "Vlan range end flag is missing"); 711 NL_SET_ERR_MSG_MOD(extack, "End vlan id is less than or equal to start vlan id"); 719 NL_SET_ERR_MSG_MOD(extack, "Both vlan range flags are missing"); 759 struct netlink_ext_ack *extack); 763 struct netlink_ext_ack *extack); 1424 br_mdb_add(struct net_device *dev, struct nlattr *tb[], u16 nlmsg_flags, struct netlink_ext_ack *extack) argument 1430 br_mdb_del(struct net_device *dev, struct nlattr *tb[], struct netlink_ext_ack *extack) argument 1436 br_mdb_del_bulk(struct net_device *dev, struct nlattr *tb[], struct netlink_ext_ack *extack) argument 1448 br_mdb_get(struct net_device *dev, struct nlattr *tb[], u32 portid, u32 seq, struct netlink_ext_ack *extack) argument 1510 br_multicast_toggle_vlan_snooping(struct net_bridge *br, bool on, struct netlink_ext_ack *extack) argument 1676 br_vlan_add(struct net_bridge *br, u16 vid, u16 flags, bool *changed, struct netlink_ext_ack *extack) argument 1701 nbp_vlan_add(struct net_bridge_port *port, u16 vid, u16 flags, bool *changed, struct netlink_ext_ack *extack) argument 1723 nbp_vlan_init(struct net_bridge_port *port, struct netlink_ext_ack *extack) argument 1739 br_vlan_filter_toggle(struct net_bridge *br, unsigned long val, struct netlink_ext_ack *extack) argument 1917 br_mst_set_state(struct net_bridge_port *p, u16 msti, u8 state, struct netlink_ext_ack *extack) argument 1923 br_mst_set_enabled(struct net_bridge *br, bool on, struct netlink_ext_ack *extack) argument 1940 br_mst_process(struct net_bridge_port *p, const struct nlattr *mst_attr, struct netlink_ext_ack *extack) argument 2015 br_mrp_parse(struct net_bridge *br, struct net_bridge_port *p, struct nlattr *attr, int cmd, struct netlink_ext_ack *extack) argument 2052 br_cfm_parse(struct net_bridge *br, struct net_bridge_port *p, struct nlattr *attr, int cmd, struct netlink_ext_ack *extack) argument 2184 br_switchdev_port_offload(struct net_bridge_port *p, struct net_device *dev, const void *ctx, struct notifier_block *atomic_nb, struct notifier_block *blocking_nb, bool tx_fwd_offload, struct netlink_ext_ack *extack) argument 2202 br_switchdev_port_replay(struct net_bridge_port *p, struct net_device *dev, const void *ctx, struct notifier_block *atomic_nb, struct notifier_block *blocking_nb, struct netlink_ext_ack *extack) argument 2243 br_switchdev_set_port_flag(struct net_bridge_port *p, unsigned long flags, unsigned long mask, struct netlink_ext_ack *extack) argument 2251 br_switchdev_port_vlan_add(struct net_device *dev, u16 vid, u16 flags, bool changed, struct netlink_ext_ack *extack) argument [all...] |
H A D | br_switchdev.c | 81 struct netlink_ext_ack *extack) 101 &info.info, extack); 107 NL_SET_ERR_MSG_WEAK_MOD(extack, 115 err = switchdev_port_attr_set(p->dev, &attr, extack); 117 NL_SET_ERR_MSG_WEAK_MOD(extack, 177 bool changed, struct netlink_ext_ack *extack) 187 return switchdev_port_obj_add(dev, &v.obj, extack); 241 struct netlink_ext_ack *extack) 251 NL_SET_ERR_MSG_MOD(extack, 351 struct netlink_ext_ack *extack) 78 br_switchdev_set_port_flag(struct net_bridge_port *p, unsigned long flags, unsigned long mask, struct netlink_ext_ack *extack) argument 176 br_switchdev_port_vlan_add(struct net_device *dev, u16 vid, u16 flags, bool changed, struct netlink_ext_ack *extack) argument 238 nbp_switchdev_add(struct net_bridge_port *p, struct netdev_phys_item_id ppid, bool tx_fwd_offload, struct netlink_ext_ack *extack) argument 348 br_switchdev_vlan_attr_replay(struct net_device *br_dev, const void *ctx, struct notifier_block *nb, struct netlink_ext_ack *extack) argument 391 br_switchdev_vlan_replay_one(struct notifier_block *nb, struct net_device *dev, struct switchdev_obj_port_vlan *vlan, const void *ctx, unsigned long action, struct netlink_ext_ack *extack) argument 411 br_switchdev_vlan_replay_group(struct notifier_block *nb, struct net_device *dev, struct net_bridge_vlan_group *vg, const void *ctx, unsigned long action, struct netlink_ext_ack *extack) argument 446 br_switchdev_vlan_replay(struct net_device *br_dev, const void *ctx, bool adding, struct notifier_block *nb, struct netlink_ext_ack *extack) argument 578 br_switchdev_mdb_replay_one(struct notifier_block *nb, struct net_device *dev, const struct switchdev_obj_port_mdb *mdb, unsigned long action, const void *ctx, struct netlink_ext_ack *extack) argument 674 br_switchdev_mdb_replay(struct net_device *br_dev, struct net_device *dev, const void *ctx, bool adding, struct notifier_block *nb, struct netlink_ext_ack *extack) argument 767 nbp_switchdev_sync_objs(struct net_bridge_port *p, const void *ctx, struct notifier_block *atomic_nb, struct notifier_block *blocking_nb, struct netlink_ext_ack *extack) argument 822 br_switchdev_port_offload(struct net_bridge_port *p, struct net_device *dev, const void *ctx, struct notifier_block *atomic_nb, struct notifier_block *blocking_nb, bool tx_fwd_offload, struct netlink_ext_ack *extack) argument 861 br_switchdev_port_replay(struct net_bridge_port *p, struct net_device *dev, const void *ctx, struct notifier_block *atomic_nb, struct notifier_block *blocking_nb, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_tc_flower.c | 77 NL_SET_ERR_MSG_MOD(st->fco->common.extack, 155 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "ip_proto parse error"); 162 struct netlink_ext_ack *extack = st->fco->common.extack; local 182 NL_SET_ERR_MSG_MOD(extack, 195 NL_SET_ERR_MSG_MOD(extack, "ip_frag parse error"); 202 mt.mask->flags, extack)) 214 NL_SET_ERR_MSG_MOD(st->fco->common.extack, 275 NL_SET_ERR_MSG_MOD(st->fco->common.extack, 295 NL_SET_ERR_MSG_MOD(fco->common.extack, "N 702 sparx5_tc_flower_parse_act_gate(struct sparx5_psfp_sg *sg, struct flow_action_entry *act, struct netlink_ext_ack *extack) argument 745 sparx5_tc_flower_parse_act_police(struct sparx5_policer *pol, struct flow_action_entry *act, struct netlink_ext_ack *extack) argument 1161 struct netlink_ext_ack *extack = fco->common.extack; local [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_tc_flower.c | 308 static int cxgb4_validate_flow_match(struct netlink_ext_ack *extack, argument 324 NL_SET_ERR_MSG_FMT_MOD(extack, 330 if (flow_rule_match_has_control_flags(rule, extack)) 346 NL_SET_ERR_MSG_MOD(extack, 353 NL_SET_ERR_MSG_MOD(extack, 477 struct netlink_ext_ack *extack) 493 NL_SET_ERR_MSG_MOD(extack, "Unsupported NAT mode 4-tuple combination"); 585 static bool valid_pedit_action(struct netlink_ext_ack *extack, argument 604 NL_SET_ERR_MSG_MOD(extack, "Unsupported pedit field"); 617 NL_SET_ERR_MSG_MOD(extack, "Unsupporte 476 cxgb4_action_natmode_validate(struct adapter *adap, u8 natmode_flags, struct netlink_ext_ack *extack) argument 683 cxgb4_validate_flow_actions(struct net_device *dev, struct flow_action *actions, struct netlink_ext_ack *extack, u8 matchall_filter) argument 855 cxgb4_flow_rule_replace(struct net_device *dev, struct flow_rule *rule, u32 tc_prio, struct netlink_ext_ack *extack, struct ch_filter_specification *fs, u32 *tid) argument 929 struct netlink_ext_ack *extack = cls->common.extack; local [all...] |
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_tc.c | 179 struct netlink_ext_ack *extack) 182 NL_SET_ERR_MSG_MOD(extack, "Interface not initialized"); 187 NL_SET_ERR_MSG_MOD(extack, "MATCHALL offload called with no action"); 192 NL_SET_ERR_MSG_MOD(extack, 201 struct netlink_ext_ack *extack) 204 NL_SET_ERR_MSG_MOD(extack, 211 NL_SET_ERR_MSG_MOD(extack, 218 NL_SET_ERR_MSG_MOD(extack, 225 NL_SET_ERR_MSG_MOD(extack, 236 struct netlink_ext_ack *extack local 177 otx2_tc_validate_flow(struct otx2_nic *nic, struct flow_action *actions, struct netlink_ext_ack *extack) argument 199 otx2_policer_validate(const struct flow_action *action, const struct flow_action_entry *act, struct netlink_ext_ack *extack) argument 280 struct netlink_ext_ack *extack = cls->common.extack; local 334 struct netlink_ext_ack *extack = f->common.extack; local 361 otx2_tc_update_mcast(struct otx2_nic *nic, struct npc_install_flow_req *req, struct netlink_ext_ack *extack, struct otx2_tc_flow *node, struct nix_mcast_grp_update_req *ureq, u8 num_intf) argument 441 struct netlink_ext_ack *extack = f->common.extack; local 627 struct netlink_ext_ack *extack = f->common.extack; local 1247 struct netlink_ext_ack *extack = tc_flow_cmd->common.extack; local 1421 struct netlink_ext_ack *extack = cls->common.extack; local 1470 struct netlink_ext_ack *extack = cls->common.extack; local [all...] |
/linux-master/net/mctp/ |
H A D | neigh.c | 116 struct netlink_ext_ack *extack) 129 extack); 131 NL_SET_ERR_MSG(extack, "lladdr too large?"); 136 NL_SET_ERR_MSG(extack, "Neighbour EID must be specified"); 141 NL_SET_ERR_MSG(extack, "Neighbour lladdr must be specified"); 147 NL_SET_ERR_MSG(extack, "Invalid neighbour EID"); 165 NL_SET_ERR_MSG(extack, "Wrong lladdr length"); 174 struct netlink_ext_ack *extack) 185 extack); 187 NL_SET_ERR_MSG(extack, "incorrec 115 mctp_rtm_newneigh(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument 173 mctp_rtm_delneigh(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/net/ethtool/ |
H A D | cabletest.c | 66 genl_info_net(info), info->extack, 88 ret = ops->start_cable_test(dev->phydev, info->extack); 246 info->extack); 264 info->extack, 272 NL_SET_ERR_MSG_ATTR(info->extack, 279 NL_SET_ERR_MSG_ATTR(info->extack, 286 NL_SET_ERR_MSG(info->extack, "invalid first/last parameter"); 291 NL_SET_ERR_MSG_ATTR(info->extack, 298 NL_SET_ERR_MSG_ATTR(info->extack, 318 genl_info_net(info), info->extack, [all...] |
H A D | rings.c | 41 &data->kernel_ringparam, info->extack); 144 NL_SET_ERR_MSG_ATTR(info->extack, 152 NL_SET_ERR_MSG_ATTR(info->extack, 160 NL_SET_ERR_MSG_ATTR(info->extack, 168 NL_SET_ERR_MSG_ATTR(info->extack, 176 NL_SET_ERR_MSG_ATTR(info->extack, 184 NL_SET_ERR_MSG_ATTR(info->extack, 205 &kernel_ringparam, info->extack); 240 NL_SET_ERR_MSG_ATTR(info->extack, err_attr, 246 NL_SET_ERR_MSG_ATTR_FMT(info->extack, t [all...] |
H A D | eeprom.c | 90 struct netlink_ext_ack *extack) 95 return sfp_get_module_eeprom_by_page(dev->sfp_bus, page_data, extack); 98 return ops->get_module_eeprom_by_page(dev, page_data, extack); 126 ret = get_module_eeprom_by_page(dev, &page_data, info->extack); 147 struct netlink_ext_ack *extack) 169 NL_SET_ERR_MSG_ATTR(extack, tb[ETHTOOL_A_MODULE_EEPROM_PAGE], 176 NL_SET_ERR_MSG_ATTR(extack, tb[ETHTOOL_A_MODULE_EEPROM_LENGTH], 180 NL_SET_ERR_MSG_ATTR(extack, tb[ETHTOOL_A_MODULE_EEPROM_LENGTH], 88 get_module_eeprom_by_page(struct net_device *dev, struct ethtool_module_eeprom *page_data, struct netlink_ext_ack *extack) argument 146 eeprom_parse_request(struct ethnl_req_info *req_info, struct nlattr **tb, struct netlink_ext_ack *extack) argument
|
/linux-master/net/sched/ |
H A D | act_api.c | 72 struct netlink_ext_ack *extack) 82 NL_SET_ERR_MSG(extack, "invalid control action"); 90 NL_SET_ERR_MSG(extack, 97 NL_SET_ERR_MSG(extack, 183 struct netlink_ext_ack *extack) 187 fl_action->extack = extack; 195 false, extack); 247 struct netlink_ext_ack *extack, 267 err = offload_action_init(fl_action, action, FLOW_ACT_REPLACE, extack); 70 tcf_action_check_ctrlact(int action, struct tcf_proto *tp, struct tcf_chain **newchain, struct netlink_ext_ack *extack) argument 180 offload_action_init(struct flow_offload_action *fl_action, struct tc_action *act, enum offload_act_command cmd, struct netlink_ext_ack *extack) argument 246 tcf_action_offload_add_ex(struct tc_action *action, struct netlink_ext_ack *extack, flow_indr_block_bind_cb_t *cb, void *cb_priv) argument 295 tcf_action_offload_add(struct tc_action *action, struct netlink_ext_ack *extack) argument 586 tcf_del_walker(struct tcf_idrinfo *idrinfo, struct sk_buff *skb, const struct tc_action_ops *ops, struct netlink_ext_ack *extack) argument 635 tcf_generic_walker(struct tc_action_net *tn, struct sk_buff *skb, struct netlink_callback *cb, int type, const struct tc_action_ops *ops, struct netlink_ext_ack *extack) argument 675 __tcf_generic_walker(struct net *net, struct sk_buff *skb, struct netlink_callback *cb, int type, const struct tc_action_ops *ops, struct netlink_ext_ack *extack) argument 1327 tc_action_load_ops(struct nlattr *nla, u32 flags, struct netlink_ext_ack *extack) argument 1390 tcf_action_init_1(struct net *net, struct tcf_proto *tp, struct nlattr *nla, struct nlattr *est, struct tc_action_ops *a_o, int *init_res, u32 flags, struct netlink_ext_ack *extack) argument 1459 tcf_action_init(struct net *net, struct tcf_proto *tp, struct nlattr *nla, struct nlattr *est, struct tc_action *actions[], int init_res[], size_t *attr_size, u32 flags, u32 fl_flags, struct netlink_ext_ack *extack) argument 1603 tca_get_fill(struct sk_buff *skb, struct tc_action *actions[], u32 portid, u32 seq, u16 flags, int event, int bind, int ref, struct netlink_ext_ack *extack) argument 1643 tcf_get_notify(struct net *net, u32 portid, struct nlmsghdr *n, struct tc_action *actions[], int event, struct netlink_ext_ack *extack) argument 1662 tcf_action_get_1(struct net *net, struct nlattr *nla, struct nlmsghdr *n, u32 portid, struct netlink_ext_ack *extack) argument 1706 tca_action_flush(struct net *net, struct nlattr *nla, struct nlmsghdr *n, u32 portid, struct netlink_ext_ack *extack) argument 1915 tcf_del_notify_msg(struct net *net, struct nlmsghdr *n, struct tc_action *actions[], u32 portid, size_t attr_size, struct netlink_ext_ack *extack) argument 1936 tcf_del_notify(struct net *net, struct nlmsghdr *n, struct tc_action *actions[], u32 portid, size_t attr_size, struct netlink_ext_ack *extack) argument 1965 tca_action_gd(struct net *net, struct nlattr *nla, struct nlmsghdr *n, u32 portid, int event, struct netlink_ext_ack *extack) argument 2012 tcf_add_notify_msg(struct net *net, struct nlmsghdr *n, struct tc_action *actions[], u32 portid, size_t attr_size, struct netlink_ext_ack *extack) argument 2033 tcf_add_notify(struct net *net, struct nlmsghdr *n, struct tc_action *actions[], u32 portid, size_t attr_size, struct netlink_ext_ack *extack) argument 2052 tcf_action_add(struct net *net, struct nlattr *nla, struct nlmsghdr *n, u32 portid, u32 flags, struct netlink_ext_ack *extack) argument 2085 tc_ctl_action(struct sk_buff *skb, struct nlmsghdr *n, struct netlink_ext_ack *extack) argument [all...] |
H A D | sch_ets.c | 79 struct netlink_ext_ack *extack) 83 NL_SET_ERR_MSG(extack, "ETS quantum cannot be zero"); 162 struct netlink_ext_ack *extack) 174 &qopt, extack); 199 struct netlink_ext_ack *extack) 212 NL_SET_ERR_MSG(extack, "Fine-grained class addition and removal is not supported"); 217 NL_SET_ERR_MSG(extack, "ETS options are required for this operation"); 221 err = nla_parse_nested(tb, TCA_ETS_MAX, opt, ets_class_policy, extack); 230 NL_SET_ERR_MSG(extack, "Strict bands do not have a configurable quantum"); 235 extack); 77 ets_quantum_parse(struct Qdisc *sch, const struct nlattr *attr, unsigned int *quantum, struct netlink_ext_ack *extack) argument 160 ets_offload_graft(struct Qdisc *sch, struct Qdisc *new, struct Qdisc *old, unsigned long arg, struct netlink_ext_ack *extack) argument 197 ets_class_change(struct Qdisc *sch, u32 classid, u32 parentid, struct nlattr **tca, unsigned long *arg, struct netlink_ext_ack *extack) argument 247 ets_class_graft(struct Qdisc *sch, unsigned long arg, struct Qdisc *new, struct Qdisc **old, struct netlink_ext_ack *extack) argument 350 ets_qdisc_tcf_block(struct Qdisc *sch, unsigned long cl, struct netlink_ext_ack *extack) argument 500 ets_qdisc_priomap_parse(struct nlattr *priomap_attr, unsigned int nbands, u8 *priomap, struct netlink_ext_ack *extack) argument 539 ets_qdisc_quanta_parse(struct Qdisc *sch, struct nlattr *quanta_attr, unsigned int nbands, unsigned int nstrict, unsigned int *quanta, struct netlink_ext_ack *extack) argument 576 ets_qdisc_change(struct Qdisc *sch, struct nlattr *opt, struct netlink_ext_ack *extack) argument 687 ets_qdisc_init(struct Qdisc *sch, struct nlattr *opt, struct netlink_ext_ack *extack) argument [all...] |
H A D | cls_flower.c | 439 bool rtnl_held, struct netlink_ext_ack *extack) 444 tc_cls_common_offload_init(&cls_flower.common, tp, f->flags, extack); 455 struct netlink_ext_ack *extack) 466 tc_cls_common_offload_init(&cls_flower.common, tp, f->flags, extack); 475 cls_flower.common.extack); 550 struct netlink_ext_ack *extack) 571 fl_hw_destroy_filter(tp, f, rtnl_held, extack); 590 struct netlink_ext_ack *extack) 599 __fl_delete(tp, f, &last, rtnl_held, extack); 812 struct netlink_ext_ack *extack) 438 fl_hw_destroy_filter(struct tcf_proto *tp, struct cls_fl_filter *f, bool rtnl_held, struct netlink_ext_ack *extack) argument 453 fl_hw_replace_filter(struct tcf_proto *tp, struct cls_fl_filter *f, bool rtnl_held, struct netlink_ext_ack *extack) argument 548 __fl_delete(struct tcf_proto *tp, struct cls_fl_filter *f, bool *last, bool rtnl_held, struct netlink_ext_ack *extack) argument 589 fl_destroy(struct tcf_proto *tp, bool rtnl_held, struct netlink_ext_ack *extack) argument 810 fl_set_key_spi(struct nlattr **tb, struct fl_flow_key *key, struct fl_flow_key *mask, struct netlink_ext_ack *extack) argument 828 fl_set_key_port_range(struct nlattr **tb, struct fl_flow_key *key, struct fl_flow_key *mask, struct netlink_ext_ack *extack) argument 875 fl_set_key_mpls_lse(const struct nlattr *nla_lse, struct flow_dissector_key_mpls *key_val, struct flow_dissector_key_mpls *key_mask, struct netlink_ext_ack *extack) argument 960 fl_set_key_mpls_opts(const struct nlattr *nla_mpls_opts, struct flow_dissector_key_mpls *key_val, struct flow_dissector_key_mpls *key_mask, struct netlink_ext_ack *extack) argument 995 fl_set_key_mpls(struct nlattr **tb, struct flow_dissector_key_mpls *key_val, struct flow_dissector_key_mpls *key_mask, struct netlink_ext_ack *extack) argument 1158 fl_set_key_flags(struct nlattr **tb, u32 *flags_key, u32 *flags_mask, struct netlink_ext_ack *extack) argument 1197 fl_set_geneve_opt(const struct nlattr *nla, struct fl_flow_key *key, int depth, int option_len, struct netlink_ext_ack *extack) argument 1285 fl_set_vxlan_opt(const struct nlattr *nla, struct fl_flow_key *key, int depth, int option_len, struct netlink_ext_ack *extack) argument 1322 fl_set_erspan_opt(const struct nlattr *nla, struct fl_flow_key *key, int depth, int option_len, struct netlink_ext_ack *extack) argument 1387 fl_set_gtp_opt(const struct nlattr *nla, struct fl_flow_key *key, int depth, int option_len, struct netlink_ext_ack *extack) argument 1430 fl_set_pfcp_opt(const struct nlattr *nla, struct fl_flow_key *key, int depth, int option_len, struct netlink_ext_ack *extack) argument 1468 fl_set_enc_opt(struct nlattr **tb, struct fl_flow_key *key, struct fl_flow_key *mask, struct netlink_ext_ack *extack) argument 1673 fl_validate_ct_state(u16 state, struct nlattr *tb, struct netlink_ext_ack *extack) argument 1707 fl_set_key_ct(struct nlattr **tb, struct flow_dissector_key_ct *key, struct flow_dissector_key_ct *mask, struct netlink_ext_ack *extack) argument 1781 fl_set_key_cfm_md_level(struct nlattr **tb, struct fl_flow_key *key, struct fl_flow_key *mask, struct netlink_ext_ack *extack) argument 1796 fl_set_key_cfm_opcode(struct nlattr **tb, struct fl_flow_key *key, struct fl_flow_key *mask, struct netlink_ext_ack *extack) argument 1806 fl_set_key_cfm(struct nlattr **tb, struct fl_flow_key *key, struct fl_flow_key *mask, struct netlink_ext_ack *extack) argument 1828 fl_set_key(struct net *net, struct nlattr **tb, struct fl_flow_key *key, struct fl_flow_key *mask, struct netlink_ext_ack *extack) argument 2305 fl_change(struct net *net, struct sk_buff *in_skb, struct tcf_proto *tp, unsigned long base, u32 handle, struct nlattr **tca, void **arg, u32 flags, struct netlink_ext_ack *extack) argument 2556 fl_delete(struct tcf_proto *tp, void *arg, bool *last, bool rtnl_held, struct netlink_ext_ack *extack) argument 2626 fl_reoffload(struct tcf_proto *tp, bool add, flow_setup_cb_t *cb, void *cb_priv, struct netlink_ext_ack *extack) argument 2751 fl_tmplt_create(struct net *net, struct tcf_chain *chain, struct nlattr **tca, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_tc_flower.c | 37 NL_SET_ERR_MSG_MOD(st->fco->common.extack, 48 struct netlink_ext_ack *extack = st->fco->common.extack; local 81 match.mask->flags, extack)) 89 NL_SET_ERR_MSG_MOD(extack, "ip_frag parse error"); 184 NL_SET_ERR_MSG_MOD(st->fco->common.extack, "ip_proto parse error"); 192 NL_SET_ERR_MSG_MOD(st->fco->common.extack, 271 NL_SET_ERR_MSG_MOD(fco->common.extack, "No actions"); 275 if (!flow_action_basic_hw_stats_check(act, fco->common.extack)) 280 NL_SET_ERR_MSG_MOD(fco->common.extack, [all...] |
/linux-master/drivers/net/dsa/sja1105/ |
H A D | sja1105_tas.h | 65 struct netlink_ext_ack *extack); 92 struct netlink_ext_ack *extack) 91 sja1105_gating_check_conflicts(struct dsa_switch *ds, int port, struct netlink_ext_ack *extack) argument
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_nve.h | 40 struct netlink_ext_ack *extack); 48 struct netlink_ext_ack *extack);
|
H A D | spectrum_acl_flex_actions.c | 174 struct netlink_ext_ack *extack) 184 ¶ms, extack, p_policer_index); 199 struct netlink_ext_ack *extack) 201 NL_SET_ERR_MSG_MOD(extack, "Sampling action is not supported on Spectrum-1"); 231 struct netlink_ext_ack *extack) 249 extack); 255 NL_SET_ERR_MSG_MOD(extack, "Failed to get SPAN agent"); 262 NL_SET_ERR_MSG_MOD(extack, "Failed to get analyzed port"); 172 mlxsw_sp_act_policer_add(void *priv, u64 rate_bytes_ps, u32 burst, u16 *p_policer_index, struct netlink_ext_ack *extack) argument 195 mlxsw_sp1_act_sampler_add(void *priv, u16 local_port, struct psample_group *psample_group, u32 rate, u32 trunc_size, bool truncate, bool ingress, int *p_span_id, struct netlink_ext_ack *extack) argument 227 mlxsw_sp2_act_sampler_add(void *priv, u16 local_port, struct psample_group *psample_group, u32 rate, u32 trunc_size, bool truncate, bool ingress, int *p_span_id, struct netlink_ext_ack *extack) argument
|
/linux-master/net/ipv4/ |
H A D | fib_lookup.h | 38 struct netlink_ext_ack *extack); 40 struct netlink_ext_ack *extack);
|
/linux-master/drivers/net/hyperv/ |
H A D | netvsc_bpf.c | 125 struct netlink_ext_ack *extack, 140 NL_SET_ERR_MSG_MOD(extack, "XDP: mtu too large"); 147 NL_SET_ERR_MSG_MOD(extack, "XDP: not support LRO"); 199 struct netlink_ext_ack *extack = bpf->extack; local 208 ret = netvsc_xdp_set(dev, bpf->prog, extack, nvdev); 217 NL_SET_ERR_MSG_MOD(extack, "vf_setxdp failed"); 219 netvsc_xdp_set(dev, NULL, extack, nvdev); 124 netvsc_xdp_set(struct net_device *dev, struct bpf_prog *prog, struct netlink_ext_ack *extack, struct netvsc_device *nvdev) argument
|
/linux-master/net/dsa/ |
H A D | netlink.c | 16 struct netlink_ext_ack *extack) 31 err = dsa_user_change_conduit(dev, conduit, extack); 14 dsa_changelink(struct net_device *dev, struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) argument
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_eswitch.h | 18 struct netlink_ext_ack *extack); 66 struct netlink_ext_ack *extack) 65 ice_eswitch_mode_set(struct devlink *devlink, u16 mode, struct netlink_ext_ack *extack) argument
|