/include/linux/ |
D | netlink.h | 87 #define NL_SET_ERR_MSG(extack, msg) do { \ argument 89 struct netlink_ext_ack *__extack = (extack); \ 95 #define NL_SET_ERR_MSG_MOD(extack, msg) \ argument 96 NL_SET_ERR_MSG((extack), KBUILD_MODNAME ": " msg) 98 #define NL_SET_BAD_ATTR(extack, attr) do { \ argument 99 if ((extack)) \ 100 (extack)->bad_attr = (attr); \ 103 #define NL_SET_ERR_MSG_ATTR(extack, attr, msg) do { \ argument 105 struct netlink_ext_ack *__extack = (extack); \ 113 static inline void nl_set_extack_cookie_u64(struct netlink_ext_ack *extack, in nl_set_extack_cookie_u64() argument [all …]
|
D | if_macvlan.h | 62 struct netlink_ext_ack *extack);
|
D | netdevice.h | 911 struct netlink_ext_ack *extack; member 1392 struct netlink_ext_ack *extack); 1410 struct netlink_ext_ack *extack); 1426 struct netlink_ext_ack *extack); 1430 struct netlink_ext_ack *extack); 2550 struct netlink_ext_ack *extack; member 2587 info->extack = NULL; in netdev_notifier_info_init() 2599 return info->extack; in netdev_notifier_info_to_extack() 2677 int dev_open(struct net_device *dev, struct netlink_ext_ack *extack); 3716 struct netlink_ext_ack *extack); [all …]
|
D | inetdevice.h | 162 struct netlink_ext_ack *extack; member
|
/include/net/ |
D | switchdev.h | 119 struct netlink_ext_ack *extack; member 153 return info->extack; in switchdev_notifier_info_to_extack() 163 struct netlink_ext_ack *extack); 171 struct netlink_ext_ack *extack); 177 struct netlink_ext_ack *extack); 189 struct netlink_ext_ack *extack)); 216 struct netlink_ext_ack *extack) in switchdev_port_obj_add() argument 240 struct netlink_ext_ack *extack) in call_switchdev_notifiers() argument 261 struct netlink_ext_ack *extack) in call_switchdev_blocking_notifiers() argument 273 struct netlink_ext_ack *extack)) in switchdev_handle_port_obj_add() argument
|
D | netlink.h | 301 struct netlink_ext_ack *extack); 436 struct netlink_ext_ack *extack); 439 struct netlink_ext_ack *extack); 586 struct netlink_ext_ack *extack) in nla_parse() argument 589 NL_VALIDATE_STRICT, extack); in nla_parse() 611 struct netlink_ext_ack *extack) in nla_parse_deprecated() argument 614 NL_VALIDATE_LIBERAL, extack); in nla_parse_deprecated() 637 struct netlink_ext_ack *extack) in nla_parse_deprecated_strict() argument 640 NL_VALIDATE_DEPRECATED_STRICT, extack); in nla_parse_deprecated_strict() 659 struct netlink_ext_ack *extack) in __nlmsg_parse() argument [all …]
|
D | lwtunnel.h | 43 struct netlink_ext_ack *extack); 116 struct netlink_ext_ack *extack); 118 struct netlink_ext_ack *extack); 123 struct netlink_ext_ack *extack); 201 struct netlink_ext_ack *extack) in lwtunnel_valid_encap_type() argument 203 NL_SET_ERR_MSG(extack, "CONFIG_LWTUNNEL is not enabled in this kernel"); in lwtunnel_valid_encap_type() 207 struct netlink_ext_ack *extack) in lwtunnel_valid_encap_type_attr() argument 219 struct netlink_ext_ack *extack) in lwtunnel_build_state() argument
|
D | rtnetlink.h | 71 struct netlink_ext_ack *extack); 77 struct netlink_ext_ack *extack); 81 struct netlink_ext_ack *extack); 101 struct netlink_ext_ack *extack); 163 struct netlink_ext_ack *extack);
|
D | genetlink.h | 93 struct netlink_ext_ack *extack; member 106 #define GENL_SET_ERR_MSG(info, msg) NL_SET_ERR_MSG((info)->extack, msg) 111 info->extack->bad_attr = attr; in genl_err_attr() 179 struct netlink_ext_ack *extack) in genlmsg_parse_deprecated() argument 182 policy, NL_VALIDATE_LIBERAL, extack); in genlmsg_parse_deprecated() 198 struct netlink_ext_ack *extack) in genlmsg_parse() argument 201 policy, NL_VALIDATE_STRICT, extack); in genlmsg_parse()
|
D | pkt_cls.h | 49 struct netlink_ext_ack *extack); 52 struct netlink_ext_ack *extack); 90 struct netlink_ext_ack *extack) in tcf_block_get() argument 98 struct netlink_ext_ack *extack) in tcf_block_get_ext() argument 308 struct netlink_ext_ack *extack); 486 struct netlink_ext_ack *extack) in tcf_change_indev() argument 492 NL_SET_ERR_MSG(extack, "Interface name too long"); in tcf_change_indev() 576 struct netlink_ext_ack *extack) in tc_can_offload_extack() argument 581 NL_SET_ERR_MSG(extack, "TC offload is disabled on net device"); in tc_can_offload_extack() 590 if (!tc_can_offload_extack(dev, common->extack)) in tc_cls_can_offload_and_chain0() [all …]
|
D | devlink.h | 383 struct netlink_ext_ack *extack); 648 struct netlink_ext_ack *extack); 650 struct netlink_ext_ack *extack); 654 unsigned int count, struct netlink_ext_ack *extack); 656 struct netlink_ext_ack *extack); 663 struct netlink_ext_ack *extack); 669 u32 threshold, struct netlink_ext_ack *extack); 680 struct netlink_ext_ack *extack); 696 struct netlink_ext_ack *extack); 699 struct netlink_ext_ack *extack); [all …]
|
D | vxlan.h | 440 struct netlink_ext_ack *extack); 453 struct netlink_ext_ack *extack) in vxlan_fdb_replay() argument 465 struct netlink_ext_ack *extack) in vxlan_flag_attr_error() argument 469 NL_SET_ERR_MSG_MOD(extack, \ in vxlan_flag_attr_error() 488 NL_SET_ERR_MSG_MOD(extack, \ in vxlan_flag_attr_error()
|
D | act_api.h | 98 struct netlink_ext_ack *extack); 154 struct netlink_ext_ack *extack); 179 bool rtnl_held, struct netlink_ext_ack *extack); 184 struct netlink_ext_ack *extack);
|
D | fib_notifier.h | 13 struct netlink_ext_ack *extack; member
|
D | ip_fib.h | 258 struct netlink_ext_ack *extack); 260 struct netlink_ext_ack *extack); 406 struct netlink_ext_ack *extack); 448 struct netlink_ext_ack *extack); 455 struct netlink_ext_ack *extack); 459 struct netlink_ext_ack *extack);
|
D | pkt_sched.h | 96 struct netlink_ext_ack *extack); 109 struct netlink_ext_ack *extack);
|
D | sch_generic.h | 232 struct netlink_ext_ack *extack); 247 struct netlink_ext_ack *extack); 280 struct netlink_ext_ack *extack); 285 struct netlink_ext_ack *extack); 330 struct netlink_ext_ack *extack); 347 struct netlink_ext_ack *extack); 357 struct netlink_ext_ack *extack); 681 struct netlink_ext_ack *extack); 695 struct netlink_ext_ack *extack) in qdisc_offload_graft_helper() argument 701 struct netlink_ext_ack *extack); [all …]
|
D | fib_rules.h | 209 struct netlink_ext_ack *extack); 211 struct netlink_ext_ack *extack);
|
D | ip6_fib.h | 428 struct nl_info *info, struct netlink_ext_ack *extack); 452 struct netlink_ext_ack *extack); 458 struct netlink_ext_ack *extack); 463 struct netlink_ext_ack *extack);
|
D | ipv6_stubs.h | 48 struct netlink_ext_ack *extack);
|
D | nexthop.h | 270 struct netlink_ext_ack *extack); 292 struct netlink_ext_ack *extack);
|
D | flow_offload.h | 296 struct netlink_ext_ack *extack; member 357 struct netlink_ext_ack *extack; member
|
D | ip6_route.h | 124 struct netlink_ext_ack *extack);
|
/include/linux/netfilter/ |
D | nfnetlink.h | 14 struct netlink_ext_ack *extack); 18 struct netlink_ext_ack *extack); 22 struct netlink_ext_ack *extack);
|
/include/rdma/ |
D | rdma_netlink.h | 17 struct netlink_ext_ack *extack);
|