/kernel/linux/linux-6.6/net/netlink/ |
H A D | af_netlink.c | 2204 struct netlink_ext_ack extack = {}; in netlink_dump() local 2178 netlink_dump_done(struct netlink_sock *nlk, struct sk_buff *skb, struct netlink_callback *cb, struct netlink_ext_ack *extack) netlink_dump_done() argument 2396 netlink_ack_tlv_len(struct netlink_sock *nlk, int err, const struct netlink_ext_ack *extack) netlink_ack_tlv_len() argument 2427 netlink_ack_tlv_fill(struct sk_buff *in_skb, struct sk_buff *skb, struct nlmsghdr *nlh, int err, const struct netlink_ext_ack *extack) netlink_ack_tlv_fill() argument 2458 netlink_ack(struct sk_buff *in_skb, struct nlmsghdr *nlh, int err, const struct netlink_ext_ack *extack) netlink_ack() argument 2523 struct netlink_ext_ack extack; netlink_rcv_skb() local [all...] |
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | fib_trie.c | 1195 static bool fib_valid_key_len(u32 key, u8 plen, struct netlink_ext_ack *extack) in fib_valid_key_len() argument 75 call_fib_entry_notifier(struct notifier_block *nb, enum fib_event_type event_type, u32 dst, int dst_len, struct fib_alias *fa, struct netlink_ext_ack *extack) call_fib_entry_notifier() argument 92 call_fib_entry_notifiers(struct net *net, enum fib_event_type event_type, u32 dst, int dst_len, struct fib_alias *fa, struct netlink_ext_ack *extack) call_fib_entry_notifiers() argument 1215 fib_table_insert(struct net *net, struct fib_table *tb, struct fib_config *cfg, struct netlink_ext_ack *extack) fib_table_insert() argument 1681 fib_notify_alias_delete(struct net *net, u32 key, struct hlist_head *fah, struct fib_alias *fa_to_delete, struct netlink_ext_ack *extack) fib_notify_alias_delete() argument 1712 fib_table_delete(struct net *net, struct fib_table *tb, struct fib_config *cfg, struct netlink_ext_ack *extack) fib_table_delete() argument 2178 fib_leaf_notify(struct key_vector *l, struct fib_table *tb, struct notifier_block *nb, struct netlink_ext_ack *extack) fib_leaf_notify() argument 2211 fib_table_notify(struct fib_table *tb, struct notifier_block *nb, struct netlink_ext_ack *extack) fib_table_notify() argument 2232 fib_notify(struct net *net, struct notifier_block *nb, struct netlink_ext_ack *extack) fib_notify() argument [all...] |
H A D | route.c | 3210 inet_rtm_valid_getroute_req(struct sk_buff *skb, const struct nlmsghdr *nlh, struct nlattr **tb, struct netlink_ext_ack *extack) inet_rtm_valid_getroute_req() argument 3279 inet_rtm_getroute(struct sk_buff *in_skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) inet_rtm_getroute() argument [all...] |
H A D | nexthop.c | 223 call_nexthop_notifiers(struct net *net, enum nexthop_event_type event_type, struct nexthop *nh, struct netlink_ext_ack *extack) call_nexthop_notifiers() argument 325 __call_nexthop_res_bucket_notifiers(struct net *net, u32 nhg_id, u16 bucket_index, bool force, struct nh_info *oldi, struct nh_info *newi, struct netlink_ext_ack *extack) __call_nexthop_res_bucket_notifiers() argument 377 call_nexthop_res_bucket_notifiers(struct net *net, u32 nhg_id, u16 bucket_index, bool force, struct nexthop *old_nh, struct nexthop *new_nh, struct netlink_ext_ack *extack) call_nexthop_res_bucket_notifiers() argument 390 call_nexthop_res_table_notifiers(struct net *net, struct nexthop *nh, struct netlink_ext_ack *extack) call_nexthop_res_table_notifiers() argument 424 call_nexthop_notifier(struct notifier_block *nb, struct net *net, enum nexthop_event_type event_type, struct nexthop *nh, struct netlink_ext_ack *extack) call_nexthop_notifier() argument 914 nh_fill_res_bucket(struct sk_buff *skb, struct nexthop *nh, struct nh_res_bucket *bucket, u16 bucket_index, int event, u32 portid, u32 seq, unsigned int nlflags, struct netlink_ext_ack *extack) nh_fill_res_bucket() argument 989 valid_group_nh(struct nexthop *nh, unsigned int npaths, bool *is_fdb, struct netlink_ext_ack *extack) valid_group_nh() argument 1021 nh_check_attr_fdb_group(struct nexthop *nh, u8 *nh_family, struct netlink_ext_ack *extack) nh_check_attr_fdb_group() argument 1043 nh_check_attr_group(struct net *net, struct nlattr *tb[], size_t tb_size, u16 nh_grp_type, struct netlink_ext_ack *extack) nh_check_attr_group() argument 1280 check_src_addr(const struct in6_addr *saddr, struct netlink_ext_ack *extack) check_src_addr() argument 1290 fib6_check_nexthop(struct nexthop *nh, struct fib6_config *cfg, struct netlink_ext_ack *extack) fib6_check_nexthop() argument 1334 fib6_check_nh_list(struct nexthop *old, struct nexthop *new, struct netlink_ext_ack *extack) fib6_check_nh_list() argument 1350 nexthop_check_scope(struct nh_info *nhi, u8 scope, struct netlink_ext_ack *extack) nexthop_check_scope() argument 1371 fib_check_nexthop(struct nexthop *nh, u8 scope, struct netlink_ext_ack *extack) fib_check_nexthop() argument 1410 fib_check_nh_list(struct nexthop *old, struct nexthop *new, struct netlink_ext_ack *extack) fib_check_nh_list() argument 1530 struct netlink_ext_ack extack; nh_res_bucket_migrate() local 1761 struct netlink_ext_ack extack; remove_nh_grp_entry() local 1955 replace_nexthop_grp(struct net *net, struct nexthop *old, struct nexthop *new, const struct nh_config *cfg, struct netlink_ext_ack *extack) replace_nexthop_grp() argument 2059 replace_nexthop_single_notify_res(struct net *net, struct nh_res_table *res_table, struct nexthop *old, struct nh_info *oldi, struct nh_info *newi, struct netlink_ext_ack *extack) replace_nexthop_single_notify_res() argument 2101 replace_nexthop_single_notify(struct net *net, struct nexthop *group_nh, struct nexthop *old, struct nh_info *oldi, struct nh_info *newi, struct netlink_ext_ack *extack) replace_nexthop_single_notify() argument 2124 replace_nexthop_single(struct net *net, struct nexthop *old, struct nexthop *new, struct netlink_ext_ack *extack) replace_nexthop_single() argument 2243 replace_nexthop(struct net *net, struct nexthop *old, struct nexthop *new, const struct nh_config *cfg, struct netlink_ext_ack *extack) replace_nexthop() argument 2303 insert_nexthop(struct net *net, struct nexthop *new_nh, struct nh_config *cfg, struct netlink_ext_ack *extack) insert_nexthop() argument 2529 nh_create_ipv4(struct net *net, struct nexthop *nh, struct nh_info *nhi, struct nh_config *cfg, struct netlink_ext_ack *extack) nh_create_ipv4() argument 2568 nh_create_ipv6(struct net *net, struct nexthop *nh, struct nh_info *nhi, struct nh_config *cfg, struct netlink_ext_ack *extack) nh_create_ipv6() argument 2603 nexthop_create(struct net *net, struct nh_config *cfg, struct netlink_ext_ack *extack) nexthop_create() argument 2660 nexthop_add(struct net *net, struct nh_config *cfg, struct netlink_ext_ack *extack) nexthop_add() argument 2702 rtm_nh_get_timer(struct nlattr *attr, unsigned long fallback, unsigned long *timer_p, bool *has_p, struct netlink_ext_ack *extack) rtm_nh_get_timer() argument 2727 rtm_to_nh_config_grp_res(struct nlattr *res, struct nh_config *cfg, struct netlink_ext_ack *extack) rtm_to_nh_config_grp_res() argument 2766 rtm_to_nh_config(struct net *net, struct sk_buff *skb, struct nlmsghdr *nlh, struct nh_config *cfg, struct netlink_ext_ack *extack) rtm_to_nh_config() argument 2951 rtm_new_nexthop(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) rtm_new_nexthop() argument 2969 __nh_valid_get_del_req(const struct nlmsghdr *nlh, struct nlattr **tb, u32 *id, struct netlink_ext_ack *extack) __nh_valid_get_del_req() argument 2994 nh_valid_get_del_req(const struct nlmsghdr *nlh, u32 *id, struct netlink_ext_ack *extack) nh_valid_get_del_req() argument 3010 rtm_del_nexthop(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) rtm_del_nexthop() argument 3037 rtm_get_nexthop(struct sk_buff *in_skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) rtm_get_nexthop() argument 3121 __nh_valid_dump_req(const struct nlmsghdr *nlh, struct nlattr **tb, struct nh_dump_filter *filter, struct netlink_ext_ack *extack) __nh_valid_dump_req() argument 3255 nexthop_find_group_resilient(struct net *net, u32 id, struct netlink_ext_ack *extack) nexthop_find_group_resilient() argument 3279 nh_valid_dump_nhid(struct nlattr *attr, u32 *nh_id_p, struct netlink_ext_ack *extack) nh_valid_dump_nhid() argument 3452 nh_valid_get_bucket_req_res_bucket(struct nlattr *res, u16 *bucket_index, struct netlink_ext_ack *extack) nh_valid_get_bucket_req_res_bucket() argument 3473 nh_valid_get_bucket_req(const struct nlmsghdr *nlh, u32 *id, u16 *bucket_index, struct netlink_ext_ack *extack) nh_valid_get_bucket_req() argument 3504 rtm_get_nexthop_bucket(struct sk_buff *in_skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) rtm_get_nexthop_bucket() argument 3597 nexthops_dump(struct net *net, struct notifier_block *nb, enum nexthop_event_type event_type, struct netlink_ext_ack *extack) nexthops_dump() argument 3617 register_nexthop_notifier(struct net *net, struct notifier_block *nb, struct netlink_ext_ack *extack) register_nexthop_notifier() argument [all...] |
/kernel/linux/linux-6.6/net/core/ |
H A D | neighbour.c | 1297 __neigh_update(struct neighbour *neigh, const u8 *lladdr, u8 new, u32 flags, u32 nlmsg_pid, struct netlink_ext_ack *extack) __neigh_update() argument 1894 neigh_delete(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) neigh_delete() argument 1959 neigh_add(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) neigh_add() argument 2311 neightbl_set(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) neightbl_set() argument 2477 neightbl_valid_dump_info(const struct nlmsghdr *nlh, struct netlink_ext_ack *extack) neightbl_valid_dump_info() argument 2796 neigh_valid_dump_req(const struct nlmsghdr *nlh, bool strict_check, struct neigh_dump_filter *filter, struct netlink_ext_ack *extack) neigh_valid_dump_req() argument 2903 neigh_valid_get_req(const struct nlmsghdr *nlh, struct neigh_table **tbl, void **dst, int *dev_idx, u8 *ndm_flags, struct netlink_ext_ack *extack) neigh_valid_get_req() argument 3024 neigh_get(struct sk_buff *in_skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) neigh_get() argument [all...] |
/kernel/linux/linux-6.6/net/dsa/ |
H A D | slave.c | 588 dsa_slave_port_attr_set(struct net_device *dev, const void *ctx, const struct switchdev_attr *attr, struct netlink_ext_ack *extack) dsa_slave_port_attr_set() argument 679 dsa_slave_vlan_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack) dsa_slave_vlan_add() argument 714 dsa_slave_host_vlan_add(struct net_device *dev, const struct switchdev_obj *obj, struct netlink_ext_ack *extack) dsa_slave_host_vlan_add() argument 740 dsa_slave_port_obj_add(struct net_device *dev, const void *ctx, const struct switchdev_obj *obj, struct netlink_ext_ack *extack) dsa_slave_port_obj_add() argument 1194 dsa_slave_set_mm(struct net_device *dev, struct ethtool_mm_cfg *cfg, struct netlink_ext_ack *extack) dsa_slave_set_mm() argument 1383 struct netlink_ext_ack *extack = cls->common.extack; dsa_slave_add_cls_matchall_mirred() local 1437 struct netlink_ext_ack *extack = cls->common.extack; dsa_slave_add_cls_matchall_police() local 1766 struct netlink_ext_ack extack = {0}; dsa_slave_vlan_rx_add_vid() local 2739 dsa_slave_change_master(struct net_device *dev, struct net_device *master, struct netlink_ext_ack *extack) dsa_slave_change_master() argument 2826 struct netlink_ext_ack *extack; dsa_slave_changeupper() local 3001 struct netlink_ext_ack *extack; dsa_slave_check_8021q_upper() local 3055 dsa_lag_master_validate(struct net_device *lag_dev, struct netlink_ext_ack *extack) dsa_lag_master_validate() argument 3089 struct netlink_ext_ack *extack = netdev_notifier_info_to_extack(&info->info); dsa_master_prechangeupper_sanity_check() local 3122 struct netlink_ext_ack *extack = netdev_notifier_info_to_extack(&info->info); dsa_lag_master_prechangelower_sanity_check() local 3166 struct netlink_ext_ack *extack; dsa_bridge_prechangelower_sanity_check() local 3212 dsa_master_lag_join(struct net_device *master, struct net_device *lag_dev, struct netdev_lag_upper_info *uinfo, struct netlink_ext_ack *extack) dsa_master_lag_join() argument 3300 struct netlink_ext_ack *extack; dsa_master_changeupper() local [all...] |
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | seg6_local.c | 1011 __seg6_end_dt_vrf_build(struct seg6_local_lwt *slwt, const void *cfg, u16 family, struct netlink_ext_ack *extack) __seg6_end_dt_vrf_build() argument 1207 seg6_end_dt4_build(struct seg6_local_lwt *slwt, const void *cfg, struct netlink_ext_ack *extack) seg6_end_dt4_build() argument 1236 seg6_end_dt6_build(struct seg6_local_lwt *slwt, const void *cfg, struct netlink_ext_ack *extack) seg6_end_dt6_build() argument 1298 seg6_end_dt46_build(struct seg6_local_lwt *slwt, const void *cfg, struct netlink_ext_ack *extack) seg6_end_dt46_build() argument 1652 parse_nla_srh(struct nlattr **attrs, struct seg6_local_lwt *slwt, struct netlink_ext_ack *extack) parse_nla_srh() argument 1710 parse_nla_table(struct nlattr **attrs, struct seg6_local_lwt *slwt, struct netlink_ext_ack *extack) parse_nla_table() argument 1744 parse_nla_vrftable(struct nlattr **attrs, struct seg6_local_lwt *slwt, struct netlink_ext_ack *extack) parse_nla_vrftable() argument 1782 parse_nla_nh4(struct nlattr **attrs, struct seg6_local_lwt *slwt, struct netlink_ext_ack *extack) parse_nla_nh4() argument 1809 parse_nla_nh6(struct nlattr **attrs, struct seg6_local_lwt *slwt, struct netlink_ext_ack *extack) parse_nla_nh6() argument 1836 parse_nla_iif(struct nlattr **attrs, struct seg6_local_lwt *slwt, struct netlink_ext_ack *extack) parse_nla_iif() argument 1860 parse_nla_oif(struct nlattr **attrs, struct seg6_local_lwt *slwt, struct netlink_ext_ack *extack) parse_nla_oif() argument 1891 parse_nla_bpf(struct nlattr **attrs, struct seg6_local_lwt *slwt, struct netlink_ext_ack *extack) parse_nla_bpf() argument 1969 parse_nla_counters(struct nlattr **attrs, struct seg6_local_lwt *slwt, struct netlink_ext_ack *extack) parse_nla_counters() argument 2102 seg6_parse_nla_next_csid_cfg(struct nlattr **tb, struct seg6_flavors_info *finfo, struct netlink_ext_ack *extack) seg6_parse_nla_next_csid_cfg() argument 2129 parse_nla_flavors(struct nlattr **attrs, struct seg6_local_lwt *slwt, struct netlink_ext_ack *extack) parse_nla_flavors() argument 2355 parse_nla_optional_attrs(struct nlattr **attrs, struct seg6_local_lwt *slwt, struct netlink_ext_ack *extack) parse_nla_optional_attrs() argument 2398 seg6_local_lwtunnel_build_state(struct seg6_local_lwt *slwt, const void *cfg, struct netlink_ext_ack *extack) seg6_local_lwtunnel_build_state() argument 2426 parse_nla_action(struct nlattr **attrs, struct seg6_local_lwt *slwt, struct netlink_ext_ack *extack) parse_nla_action() argument 2493 seg6_local_build_state(struct net *net, struct nlattr *nla, unsigned int family, const void *cfg, struct lwtunnel_state **ts, struct netlink_ext_ack *extack) seg6_local_build_state() argument [all...] |
/kernel/linux/linux-6.6/net/sched/ |
H A D | cls_api.c | 249 tcf_proto_lookup_ops(const char *kind, bool rtnl_held, struct netlink_ext_ack *extack) tcf_proto_lookup_ops() argument 372 tcf_proto_create(const char *kind, u32 protocol, u32 prio, struct tcf_chain *chain, bool rtnl_held, struct netlink_ext_ack *extack) tcf_proto_create() argument 415 tcf_proto_destroy(struct tcf_proto *tp, bool rtnl_held, bool sig_destroy, struct netlink_ext_ack *extack) tcf_proto_destroy() argument 426 tcf_proto_put(struct tcf_proto *tp, bool rtnl_held, struct netlink_ext_ack *extack) tcf_proto_put() argument 747 tcf_block_offload_init(struct flow_block_offload *bo, struct net_device *dev, struct Qdisc *sch, enum flow_block_command command, enum flow_block_binder_type binder_type, struct flow_block *flow_block, bool shared, struct netlink_ext_ack *extack) tcf_block_offload_init() argument 773 struct netlink_ext_ack extack = {}; tc_block_indr_cleanup() local 794 tcf_block_offload_cmd(struct tcf_block *block, struct net_device *dev, struct Qdisc *sch, struct tcf_block_ext_info *ei, enum flow_block_command command, struct netlink_ext_ack *extack) tcf_block_offload_cmd() argument 826 tcf_block_offload_bind(struct tcf_block *block, struct Qdisc *q, struct tcf_block_ext_info *ei, struct netlink_ext_ack *extack) tcf_block_offload_bind() argument 885 tcf_chain0_head_change_cb_add(struct tcf_block *block, struct tcf_block_ext_info *ei, struct netlink_ext_ack *extack) tcf_chain0_head_change_cb_add() argument 959 tcf_block_insert(struct tcf_block *block, struct net *net, struct netlink_ext_ack *extack) tcf_block_insert() argument 984 tcf_block_create(struct net *net, struct Qdisc *q, u32 block_index, struct netlink_ext_ack *extack) tcf_block_create() argument 1149 __tcf_qdisc_find(struct net *net, struct Qdisc **q, u32 *parent, int ifindex, bool rtnl_held, struct netlink_ext_ack *extack) __tcf_qdisc_find() argument 1224 __tcf_qdisc_cl_find(struct Qdisc *q, u32 parent, unsigned long *cl, int ifindex, struct netlink_ext_ack *extack) __tcf_qdisc_cl_find() argument 1244 __tcf_block_find(struct net *net, struct Qdisc *q, unsigned long cl, int ifindex, u32 block_index, struct netlink_ext_ack *extack) __tcf_block_find() argument 1318 tcf_block_find(struct net *net, struct Qdisc **q, u32 *parent, unsigned long *cl, int ifindex, u32 block_index, struct netlink_ext_ack *extack) tcf_block_find() argument 1425 tcf_block_get_ext(struct tcf_block **p_block, struct Qdisc *q, struct tcf_block_ext_info *ei, struct netlink_ext_ack *extack) tcf_block_get_ext() argument 1483 tcf_block_get(struct tcf_block **p_block, struct tcf_proto __rcu **p_filter_chain, struct Qdisc *q, struct netlink_ext_ack *extack) tcf_block_get() argument 1524 tcf_block_playback_offloads(struct tcf_block *block, flow_setup_cb_t *cb, void *cb_priv, bool add, bool offload_in_use, struct netlink_ext_ack *extack) tcf_block_playback_offloads() argument 1896 tcf_chain_tp_delete_empty(struct tcf_chain *chain, struct tcf_proto *tp, bool rtnl_held, struct netlink_ext_ack *extack) tcf_chain_tp_delete_empty() argument 1970 tcf_fill_node(struct net *net, struct sk_buff *skb, struct tcf_proto *tp, struct tcf_block *block, struct Qdisc *q, u32 parent, void *fh, u32 portid, u32 seq, u16 flags, int event, bool terse_dump, bool rtnl_held, struct netlink_ext_ack *extack) tcf_fill_node() argument 2031 tfilter_notify(struct net *net, struct sk_buff *oskb, struct nlmsghdr *n, struct tcf_proto *tp, struct tcf_block *block, struct Qdisc *q, u32 parent, void *fh, int event, bool unicast, bool rtnl_held, struct netlink_ext_ack *extack) tfilter_notify() argument 2060 tfilter_del_notify(struct net *net, struct sk_buff *oskb, struct nlmsghdr *n, struct tcf_proto *tp, struct tcf_block *block, struct Qdisc *q, u32 parent, void *fh, bool unicast, bool *last, bool rtnl_held, struct netlink_ext_ack *extack) tfilter_del_notify() argument 2099 tfilter_notify_chain(struct net *net, struct sk_buff *oskb, struct tcf_block *block, struct Qdisc *q, u32 parent, struct nlmsghdr *n, struct tcf_chain *chain, int event, struct netlink_ext_ack *extack) tfilter_notify_chain() argument 2124 tc_new_tfilter(struct sk_buff *skb, struct nlmsghdr *n, struct netlink_ext_ack *extack) tc_new_tfilter() argument 2358 tc_del_tfilter(struct sk_buff *skb, struct nlmsghdr *n, struct netlink_ext_ack *extack) tc_del_tfilter() argument 2515 tc_get_tfilter(struct sk_buff *skb, struct nlmsghdr *n, struct netlink_ext_ack *extack) tc_get_tfilter() argument 2828 tc_chain_fill_node(const struct tcf_proto_ops *tmplt_ops, void *tmplt_priv, u32 chain_index, struct net *net, struct sk_buff *skb, struct tcf_block *block, u32 portid, u32 seq, u16 flags, int event, struct netlink_ext_ack *extack) tc_chain_fill_node() argument 2884 tc_chain_notify(struct tcf_chain *chain, struct sk_buff *oskb, u32 seq, u16 flags, int event, bool unicast, struct netlink_ext_ack *extack) tc_chain_notify() argument 2939 tc_chain_tmplt_add(struct tcf_chain *chain, struct net *net, struct nlattr **tca, struct netlink_ext_ack *extack) tc_chain_tmplt_add() argument 2989 tc_ctl_chain(struct sk_buff *skb, struct nlmsghdr *n, struct netlink_ext_ack *extack) tc_ctl_chain() argument 3269 tcf_exts_validate_ex(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, u32 flags, u32 fl_flags, struct netlink_ext_ack *extack) tcf_exts_validate_ex() argument 3324 tcf_exts_validate(struct net *net, struct tcf_proto *tp, struct nlattr **tb, struct nlattr *rate_tlv, struct tcf_exts *exts, u32 flags, struct netlink_ext_ack *extack) tcf_exts_validate() argument 3728 tc_setup_offload_act(struct tc_action *act, struct flow_action_entry *entry, u32 *index_inc, struct netlink_ext_ack *extack) tc_setup_offload_act() argument 3746 tc_setup_action(struct flow_action *flow_action, struct tc_action *actions[], u32 miss_cookie_base, struct netlink_ext_ack *extack) tc_setup_action() argument 3799 tc_setup_offload_action(struct flow_action *flow_action, const struct tcf_exts *exts, struct netlink_ext_ack *extack) tc_setup_offload_action() argument 3836 tcf_qevent_parse_block_index(struct nlattr *block_index_attr, u32 *p_block_index, struct netlink_ext_ack *extack) tcf_qevent_parse_block_index() argument 3849 tcf_qevent_init(struct tcf_qevent *qe, struct Qdisc *sch, enum flow_block_binder_type binder_type, struct nlattr *block_index_attr, struct netlink_ext_ack *extack) tcf_qevent_init() argument 3880 tcf_qevent_validate_change(struct tcf_qevent *qe, struct nlattr *block_index_attr, struct netlink_ext_ack *extack) tcf_qevent_validate_change() argument [all...] |
H A D | cls_flower.c | 437 fl_hw_destroy_filter(struct tcf_proto *tp, struct cls_fl_filter *f, bool rtnl_held, struct netlink_ext_ack *extack) fl_hw_destroy_filter() argument 452 fl_hw_replace_filter(struct tcf_proto *tp, struct cls_fl_filter *f, bool rtnl_held, struct netlink_ext_ack *extack) fl_hw_replace_filter() argument 547 __fl_delete(struct tcf_proto *tp, struct cls_fl_filter *f, bool *last, bool rtnl_held, struct netlink_ext_ack *extack) __fl_delete() argument 588 fl_destroy(struct tcf_proto *tp, bool rtnl_held, struct netlink_ext_ack *extack) fl_destroy() argument 802 fl_set_key_spi(struct nlattr **tb, struct fl_flow_key *key, struct fl_flow_key *mask, struct netlink_ext_ack *extack) fl_set_key_spi() argument 820 fl_set_key_port_range(struct nlattr **tb, struct fl_flow_key *key, struct fl_flow_key *mask, struct netlink_ext_ack *extack) fl_set_key_port_range() argument 867 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) fl_set_key_mpls_lse() argument 952 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) fl_set_key_mpls_opts() argument 987 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) fl_set_key_mpls() argument 1150 fl_set_key_flags(struct nlattr **tb, u32 *flags_key, u32 *flags_mask, struct netlink_ext_ack *extack) fl_set_key_flags() argument 1189 fl_set_geneve_opt(const struct nlattr *nla, struct fl_flow_key *key, int depth, int option_len, struct netlink_ext_ack *extack) fl_set_geneve_opt() argument 1277 fl_set_vxlan_opt(const struct nlattr *nla, struct fl_flow_key *key, int depth, int option_len, struct netlink_ext_ack *extack) fl_set_vxlan_opt() argument 1314 fl_set_erspan_opt(const struct nlattr *nla, struct fl_flow_key *key, int depth, int option_len, struct netlink_ext_ack *extack) fl_set_erspan_opt() argument 1379 fl_set_gtp_opt(const struct nlattr *nla, struct fl_flow_key *key, int depth, int option_len, struct netlink_ext_ack *extack) fl_set_gtp_opt() argument 1422 fl_set_enc_opt(struct nlattr **tb, struct fl_flow_key *key, struct fl_flow_key *mask, struct netlink_ext_ack *extack) fl_set_enc_opt() argument 1596 fl_validate_ct_state(u16 state, struct nlattr *tb, struct netlink_ext_ack *extack) fl_validate_ct_state() argument 1630 fl_set_key_ct(struct nlattr **tb, struct flow_dissector_key_ct *key, struct flow_dissector_key_ct *mask, struct netlink_ext_ack *extack) fl_set_key_ct() argument 1704 fl_set_key_cfm_md_level(struct nlattr **tb, struct fl_flow_key *key, struct fl_flow_key *mask, struct netlink_ext_ack *extack) fl_set_key_cfm_md_level() argument 1719 fl_set_key_cfm_opcode(struct nlattr **tb, struct fl_flow_key *key, struct fl_flow_key *mask, struct netlink_ext_ack *extack) fl_set_key_cfm_opcode() argument 1729 fl_set_key_cfm(struct nlattr **tb, struct fl_flow_key *key, struct fl_flow_key *mask, struct netlink_ext_ack *extack) fl_set_key_cfm() argument 1751 fl_set_key(struct net *net, struct nlattr **tb, struct fl_flow_key *key, struct fl_flow_key *mask, struct netlink_ext_ack *extack) fl_set_key() argument 2228 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) fl_change() argument 2479 fl_delete(struct tcf_proto *tp, void *arg, bool *last, bool rtnl_held, struct netlink_ext_ack *extack) fl_delete() argument 2549 fl_reoffload(struct tcf_proto *tp, bool add, flow_setup_cb_t *cb, void *cb_priv, struct netlink_ext_ack *extack) fl_reoffload() argument 2674 fl_tmplt_create(struct net *net, struct tcf_chain *chain, struct nlattr **tca, struct netlink_ext_ack *extack) fl_tmplt_create() argument [all...] |
/kernel/linux/linux-6.6/net/xfrm/ |
H A D | xfrm_user.c | 87 static int verify_aead(struct nlattr **attrs, struct netlink_ext_ack *extack) in verify_aead() argument 114 static inline int verify_sec_ctx_len(struct nlattr **attrs, struct netlink_ext_ack *extack) in verify_sec_ctx_len() argument 38 verify_one_alg(struct nlattr **attrs, enum xfrm_attr_type_t type, struct netlink_ext_ack *extack) verify_one_alg() argument 68 verify_auth_trunc(struct nlattr **attrs, struct netlink_ext_ack *extack) verify_auth_trunc() argument 132 verify_replay(struct xfrm_usersa_info *p, struct nlattr **attrs, struct netlink_ext_ack *extack) verify_replay() argument 174 verify_newsa_info(struct xfrm_usersa_info *p, struct nlattr **attrs, struct netlink_ext_ack *extack) verify_newsa_info() argument 367 attach_one_algo(struct xfrm_algo **algpp, u8 *props, struct xfrm_algo_desc *(*get_byname)(const char *, int), struct nlattr *rta, struct netlink_ext_ack *extack) attach_one_algo() argument 395 attach_crypt(struct xfrm_state *x, struct nlattr *rta, struct netlink_ext_ack *extack) attach_crypt() argument 423 attach_auth(struct xfrm_algo_auth **algpp, u8 *props, struct nlattr *rta, struct netlink_ext_ack *extack) attach_auth() argument 455 attach_auth_trunc(struct xfrm_algo_auth **algpp, u8 *props, struct nlattr *rta, struct netlink_ext_ack *extack) attach_auth_trunc() argument 489 attach_aead(struct xfrm_state *x, struct nlattr *rta, struct netlink_ext_ack *extack) attach_aead() argument 517 xfrm_replay_verify_len(struct xfrm_replay_state_esn *replay_esn, struct nlattr *rp, struct netlink_ext_ack *extack) xfrm_replay_verify_len() argument 679 xfrm_state_construct(struct net *net, struct xfrm_usersa_info *p, struct nlattr **attrs, int *errp, struct netlink_ext_ack *extack) xfrm_state_construct() argument 782 xfrm_add_sa(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_add_sa() argument 861 xfrm_del_sa(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_del_sa() argument 1408 xfrm_set_spdinfo(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_set_spdinfo() argument 1462 xfrm_get_spdinfo(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_get_spdinfo() argument 1522 xfrm_get_sadinfo(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_get_sadinfo() argument 1543 xfrm_get_sa(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_get_sa() argument 1567 xfrm_alloc_userspi(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_alloc_userspi() argument 1646 verify_policy_dir(u8 dir, struct netlink_ext_ack *extack) verify_policy_dir() argument 1662 verify_policy_type(u8 type, struct netlink_ext_ack *extack) verify_policy_type() argument 1679 verify_newpolicy_info(struct xfrm_userpolicy_info *p, struct netlink_ext_ack *extack) verify_newpolicy_info() argument 1781 validate_tmpl(int nr, struct xfrm_user_tmpl *ut, u16 family, int dir, struct netlink_ext_ack *extack) validate_tmpl() argument 1848 copy_from_user_tmpl(struct xfrm_policy *pol, struct nlattr **attrs, int dir, struct netlink_ext_ack *extack) copy_from_user_tmpl() argument 1869 copy_from_user_policy_type(u8 *tp, struct nlattr **attrs, struct netlink_ext_ack *extack) copy_from_user_policy_type() argument 1917 xfrm_policy_construct(struct net *net, struct xfrm_userpolicy_info *p, struct nlattr **attrs, int *errp, struct netlink_ext_ack *extack) xfrm_policy_construct() argument 1964 xfrm_add_policy(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_add_policy() argument 2230 xfrm_set_default(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_set_default() argument 2251 xfrm_get_default(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_get_default() argument 2281 xfrm_get_policy(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_get_policy() argument 2366 xfrm_flush_sa(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_flush_sa() argument 2467 xfrm_get_ae(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_get_ae() argument 2511 xfrm_new_ae(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_new_ae() argument 2568 xfrm_flush_policy(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_flush_policy() argument 2597 xfrm_add_pol_expire(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_add_pol_expire() argument 2664 xfrm_add_sa_expire(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_add_sa_expire() argument 2702 xfrm_add_acquire(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_add_acquire() argument 2766 copy_from_user_migrate(struct xfrm_migrate *ma, struct xfrm_kmaddress *k, struct nlattr **attrs, int *num, struct netlink_ext_ack *extack) copy_from_user_migrate() argument 2811 xfrm_do_migrate(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_do_migrate() argument 2860 xfrm_do_migrate(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attrs, struct netlink_ext_ack *extack) xfrm_do_migrate() argument 3097 xfrm_user_rcv_msg(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) xfrm_user_rcv_msg() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/bonding/ |
H A D | bond_main.c | 1577 bond_master_upper_dev_link(struct bonding *bond, struct slave *slave, struct netlink_ext_ack *extack) bond_master_upper_dev_link() argument 1704 bond_enslave(struct net_device *bond_dev, struct net_device *slave_dev, struct netlink_ext_ack *extack) bond_enslave() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
H A D | ice_main.c | 2516 ice_xdp_setup_prog(struct ice_vsi *vsi, struct bpf_prog *prog, struct netlink_ext_ack *extack) ice_xdp_setup_prog() argument 5066 ice_fdb_add(struct ndmsg *ndm, struct nlattr __always_unused *tb[], struct net_device *dev, const unsigned char *addr, u16 vid, u16 flags, struct netlink_ext_ack __always_unused *extack) ice_fdb_add() argument 6534 ice_bridge_setlink(struct net_device *dev, struct nlmsghdr *nlh, u16 __always_unused flags, struct netlink_ext_ack __always_unused *extack) ice_bridge_setlink() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | core.c | 1038 mlxsw_core_fw_flash(struct mlxsw_core *mlxsw_core, const struct firmware *firmware, struct netlink_ext_ack *extack) mlxsw_core_fw_flash() argument 1116 mlxsw_core_fw_flash_update(struct mlxsw_core *mlxsw_core, struct devlink_flash_update_params *params, struct netlink_ext_ack *extack) mlxsw_core_fw_flash_update() argument 1132 mlxsw_core_devlink_param_fw_load_policy_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) mlxsw_core_devlink_param_fw_load_policy_validate() argument 1172 mlxsw_devlink_port_split(struct devlink *devlink, unsigned int port_index, unsigned int count, struct netlink_ext_ack *extack) mlxsw_devlink_port_split() argument 1189 mlxsw_devlink_port_unsplit(struct devlink *devlink, unsigned int port_index, struct netlink_ext_ack *extack) mlxsw_devlink_port_unsplit() argument 1220 mlxsw_devlink_sb_pool_set(struct devlink *devlink, unsigned int sb_index, u16 pool_index, u32 size, enum devlink_sb_threshold_type threshold_type, struct netlink_ext_ack *extack) mlxsw_devlink_sb_pool_set() argument 1270 mlxsw_devlink_sb_port_pool_set(struct devlink_port *devlink_port, unsigned int sb_index, u16 pool_index, u32 threshold, struct netlink_ext_ack *extack) mlxsw_devlink_sb_port_pool_set() argument 1305 mlxsw_devlink_sb_tc_pool_bind_set(struct devlink_port *devlink_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) mlxsw_devlink_sb_tc_pool_bind_set() argument 1380 mlxsw_devlink_info_get(struct devlink *devlink, struct devlink_info_req *req, struct netlink_ext_ack *extack) mlxsw_devlink_info_get() argument 1420 mlxsw_devlink_core_bus_device_reload_down(struct devlink *devlink, bool netns_change, enum devlink_reload_action action, enum devlink_reload_limit limit, struct netlink_ext_ack *extack) mlxsw_devlink_core_bus_device_reload_down() argument 1435 mlxsw_devlink_core_bus_device_reload_up(struct devlink *devlink, enum devlink_reload_action action, enum devlink_reload_limit limit, u32 *actions_performed, struct netlink_ext_ack *extack) mlxsw_devlink_core_bus_device_reload_up() argument 1449 mlxsw_devlink_flash_update(struct devlink *devlink, struct devlink_flash_update_params *params, struct netlink_ext_ack *extack) mlxsw_devlink_flash_update() argument 1482 mlxsw_devlink_trap_action_set(struct devlink *devlink, const struct devlink_trap *trap, enum devlink_trap_action action, struct netlink_ext_ack *extack) mlxsw_devlink_trap_action_set() argument 1508 mlxsw_devlink_trap_group_set(struct devlink *devlink, const struct devlink_trap_group *group, const struct devlink_trap_policer *policer, struct netlink_ext_ack *extack) mlxsw_devlink_trap_group_set() argument 1546 mlxsw_devlink_trap_policer_set(struct devlink *devlink, const struct devlink_trap_policer *policer, u64 rate, u64 burst, struct netlink_ext_ack *extack) mlxsw_devlink_trap_policer_set() argument 1668 mlxsw_core_health_fw_fatal_dump(struct devlink_health_reporter *reporter, struct devlink_fmsg *fmsg, void *priv_ctx, struct netlink_ext_ack *extack) mlxsw_core_health_fw_fatal_dump() argument 1780 mlxsw_core_health_fw_fatal_test(struct devlink_health_reporter *reporter, struct netlink_ext_ack *extack) mlxsw_core_health_fw_fatal_test() argument 1863 __mlxsw_core_bus_device_register(const struct mlxsw_bus_info *mlxsw_bus_info, const struct mlxsw_bus *mlxsw_bus, void *bus_priv, bool reload, struct devlink *devlink, struct netlink_ext_ack *extack) __mlxsw_core_bus_device_register() argument 2010 mlxsw_core_bus_device_register(const struct mlxsw_bus_info *mlxsw_bus_info, const struct mlxsw_bus *mlxsw_bus, void *bus_priv, bool reload, struct devlink *devlink, struct netlink_ext_ack *extack) mlxsw_core_bus_device_register() argument [all...] |
H A D | spectrum.c | 1903 mlxsw_sp_port_split(struct mlxsw_core *mlxsw_core, u8 local_port, unsigned int count, struct netlink_ext_ack *extack) mlxsw_sp_port_split() argument 1987 mlxsw_sp_port_unsplit(struct mlxsw_core *mlxsw_core, u8 local_port, struct netlink_ext_ack *extack) mlxsw_sp_port_unsplit() argument 2532 mlxsw_sp_init(struct mlxsw_core *mlxsw_core, const struct mlxsw_bus_info *mlxsw_bus_info, struct netlink_ext_ack *extack) mlxsw_sp_init() argument 2735 mlxsw_sp1_init(struct mlxsw_core *mlxsw_core, const struct mlxsw_bus_info *mlxsw_bus_info, struct netlink_ext_ack *extack) mlxsw_sp1_init() argument 2764 mlxsw_sp2_init(struct mlxsw_core *mlxsw_core, const struct mlxsw_bus_info *mlxsw_bus_info, struct netlink_ext_ack *extack) mlxsw_sp2_init() argument 2791 mlxsw_sp3_init(struct mlxsw_core *mlxsw_core, const struct mlxsw_bus_info *mlxsw_bus_info, struct netlink_ext_ack *extack) mlxsw_sp3_init() argument 3515 mlxsw_sp_master_lag_check(struct mlxsw_sp *mlxsw_sp, struct net_device *lag_dev, struct netdev_lag_upper_info *lag_upper_info, struct netlink_ext_ack *extack) mlxsw_sp_master_lag_check() argument 3815 mlxsw_sp_bridge_vxlan_is_valid(struct net_device *br_dev, struct netlink_ext_ack *extack) mlxsw_sp_bridge_vxlan_is_valid() argument 3844 struct netlink_ext_ack *extack; mlxsw_sp_netdevice_port_upper_event() local 4020 struct netlink_ext_ack *extack; mlxsw_sp_netdevice_port_vlan_event() local 4108 struct netlink_ext_ack *extack; mlxsw_sp_netdevice_bridge_vlan_event() local 4168 struct netlink_ext_ack *extack; mlxsw_sp_netdevice_bridge_event() local 4210 struct netlink_ext_ack *extack; mlxsw_sp_netdevice_macvlan_event() local 4238 struct netlink_ext_ack *extack; mlxsw_sp_netdevice_vxlan_event() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/socionext/ |
H A D | netsec.c | 1785 netsec_xdp_setup(struct netsec_priv *priv, struct bpf_prog *prog, struct netlink_ext_ack *extack) netsec_xdp_setup() argument
|
/kernel/linux/linux-5.10/drivers/net/ |
H A D | virtio_net.c | 2478 virtnet_xdp_set(struct net_device *dev, struct bpf_prog *prog, struct netlink_ext_ack *extack) virtnet_xdp_set() argument
|
H A D | tun.c | 1214 tun_xdp_set(struct net_device *dev, struct bpf_prog *prog, struct netlink_ext_ack *extack) tun_xdp_set() argument 2360 tun_validate(struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) tun_validate() argument
|
/kernel/linux/linux-5.10/drivers/net/vxlan/ |
H A D | vxlan_core.c | 390 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) vxlan_fdb_switchdev_notifier_info() argument 408 vxlan_fdb_switchdev_call_notifiers(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, struct vxlan_rdst *rd, bool adding, struct netlink_ext_ack *extack) vxlan_fdb_switchdev_call_notifiers() argument 429 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) vxlan_fdb_notify() argument 600 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) vxlan_fdb_notify_one() argument 615 vxlan_fdb_replay(const struct net_device *dev, __be32 vni, struct notifier_block *nb, struct netlink_ext_ack *extack) vxlan_fdb_replay() argument 883 vxlan_fdb_nh_update(struct vxlan_dev *vxlan, struct vxlan_fdb *fdb, u32 nhid, struct netlink_ext_ack *extack) vxlan_fdb_nh_update() argument 947 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) vxlan_fdb_create() argument 1040 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) vxlan_fdb_update_existing() argument 1140 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) vxlan_fdb_update_create() argument 1177 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) vxlan_fdb_update() argument 1292 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) vxlan_fdb_add() argument 1450 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) vxlan_fdb_get() argument 3369 vxlan_validate(struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) vxlan_validate() argument 3613 vxlan_config_validate(struct net *src_net, struct vxlan_config *conf, struct net_device **lower, struct vxlan_dev *old, struct netlink_ext_ack *extack) vxlan_config_validate() argument 3833 vxlan_dev_configure(struct net *src_net, struct net_device *dev, struct vxlan_config *conf, bool changelink, struct netlink_ext_ack *extack) vxlan_dev_configure() argument 3850 __vxlan_dev_create(struct net *net, struct net_device *dev, struct vxlan_config *conf, struct netlink_ext_ack *extack) __vxlan_dev_create() argument 3939 vxlan_nl2flag(struct vxlan_config *conf, struct nlattr *tb[], int attrtype, unsigned long mask, bool changelink, bool changelink_supported, struct netlink_ext_ack *extack) vxlan_nl2flag() argument 3966 vxlan_nl2conf(struct nlattr *tb[], struct nlattr *data[], struct net_device *dev, struct vxlan_config *conf, bool changelink, struct netlink_ext_ack *extack) vxlan_nl2conf() argument 4223 vxlan_newlink(struct net *src_net, struct net_device *dev, struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) vxlan_newlink() argument 4237 vxlan_changelink(struct net_device *dev, struct nlattr *tb[], struct nlattr *data[], struct netlink_ext_ack *extack) vxlan_changelink() argument 4584 struct netlink_ext_ack *extack; vxlan_fdb_external_learn_add() local [all...] |
/kernel/linux/linux-5.10/net/sched/ |
H A D | sch_cake.c | 2569 cake_change(struct Qdisc *sch, struct nlattr *opt, struct netlink_ext_ack *extack) cake_change() argument 2703 cake_init(struct Qdisc *sch, struct nlattr *opt, struct netlink_ext_ack *extack) cake_init() argument 2968 cake_tcf_block(struct Qdisc *sch, unsigned long cl, struct netlink_ext_ack *extack) cake_tcf_block() argument
|
/kernel/linux/linux-5.10/net/bridge/ |
H A D | br_private.h | 569 static inline bool br_vlan_valid_id(u16 vid, struct netlink_ext_ack *extack) in br_vlan_valid_id() argument 1179 br_vlan_add(struct net_bridge *br, u16 vid, u16 flags, bool *changed, struct netlink_ext_ack *extack) br_vlan_add() argument 1204 nbp_vlan_add(struct net_bridge_port *port, u16 vid, u16 flags, bool *changed, struct netlink_ext_ack *extack) nbp_vlan_add() argument 1226 nbp_vlan_init(struct net_bridge_port *port, struct netlink_ext_ack *extack) nbp_vlan_init() argument 1433 br_mrp_parse(struct net_bridge *br, struct net_bridge_port *p, struct nlattr *attr, int cmd, struct netlink_ext_ack *extack) br_mrp_parse() argument 1542 br_switchdev_port_vlan_add(struct net_device *dev, u16 vid, u16 flags, struct netlink_ext_ack *extack) br_switchdev_port_vlan_add() argument [all...] |
/kernel/linux/linux-5.10/net/core/ |
H A D | rtnetlink.c | 2064 struct netlink_ext_ack *extack = cb->extack; in rtnl_dump_ifinfo() local 2018 rtnl_valid_dump_ifinfo_req(const struct nlmsghdr *nlh, bool strict_check, struct nlattr **tb, struct netlink_ext_ack *extack) rtnl_valid_dump_ifinfo_req() argument 2248 rtnl_ensure_unique_netns(struct nlattr *tb[], struct netlink_ext_ack *extack, bool netns_id_only) rtnl_ensure_unique_netns() argument 2513 do_set_master(struct net_device *dev, int ifindex, struct netlink_ext_ack *extack) do_set_master() argument 2554 do_set_proto_down(struct net_device *dev, struct nlattr *nl_proto_down, struct nlattr *nl_proto_down_reason, struct netlink_ext_ack *extack) do_set_proto_down() argument 2613 do_setlink(const struct sk_buff *skb, struct net_device *dev, struct ifinfomsg *ifm, struct netlink_ext_ack *extack, struct nlattr **tb, char *ifname, int status) do_setlink() argument 2989 rtnl_setlink(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) rtnl_setlink() argument 3084 rtnl_dellink(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) rtnl_dellink() argument 3162 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) rtnl_create_link() argument 3237 rtnl_group_changelink(const struct sk_buff *skb, struct net *net, int group, struct ifinfomsg *ifm, struct netlink_ext_ack *extack, struct nlattr **tb) rtnl_group_changelink() argument 3257 __rtnl_newlink(struct sk_buff *skb, struct nlmsghdr *nlh, struct nlattr **attr, struct netlink_ext_ack *extack) __rtnl_newlink() argument 3517 rtnl_newlink(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) rtnl_newlink() argument 3532 rtnl_valid_getlink_req(struct sk_buff *skb, const struct nlmsghdr *nlh, struct nlattr **tb, struct netlink_ext_ack *extack) rtnl_valid_getlink_req() argument 3580 rtnl_getlink(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) rtnl_getlink() argument 3647 rtnl_alt_ifname(int cmd, struct net_device *dev, struct nlattr *attr, bool *changed, struct netlink_ext_ack *extack) rtnl_alt_ifname() argument 3689 rtnl_linkprop(int cmd, struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) rtnl_linkprop() argument 3738 rtnl_newlinkprop(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) rtnl_newlinkprop() argument 3744 rtnl_dellinkprop(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) rtnl_dellinkprop() argument 4002 fdb_vid_parse(struct nlattr *vlan_attr, u16 *p_vid, struct netlink_ext_ack *extack) fdb_vid_parse() argument 4024 rtnl_fdb_add(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) rtnl_fdb_add() argument 4132 rtnl_fdb_del(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) rtnl_fdb_del() argument 4276 valid_fdb_dump_strict(const struct nlmsghdr *nlh, int *br_idx, int *brport_idx, struct netlink_ext_ack *extack) valid_fdb_dump_strict() argument 4330 valid_fdb_dump_legacy(const struct nlmsghdr *nlh, int *br_idx, int *brport_idx, struct netlink_ext_ack *extack) valid_fdb_dump_legacy() argument 4465 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) valid_fdb_get_strict() argument 4528 rtnl_fdb_get(struct sk_buff *in_skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) rtnl_fdb_get() argument 4735 valid_bridge_getlink_req(const struct nlmsghdr *nlh, bool strict_check, u32 *filter_mask, struct netlink_ext_ack *extack) valid_bridge_getlink_req() argument 4900 rtnl_bridge_setlink(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) rtnl_bridge_setlink() argument 4980 rtnl_bridge_dellink(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) rtnl_bridge_dellink() argument 5361 rtnl_valid_stats_req(const struct nlmsghdr *nlh, bool strict_check, bool is_dump, struct netlink_ext_ack *extack) rtnl_valid_stats_req() argument 5395 rtnl_stats_get(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) rtnl_stats_get() argument 5444 struct netlink_ext_ack *extack = cb->extack; rtnl_stats_dump() local 5508 rtnetlink_rcv_msg(struct sk_buff *skb, struct nlmsghdr *nlh, struct netlink_ext_ack *extack) rtnetlink_rcv_msg() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/dsa/mv88e6xxx/ |
H A D | chip.c | 2020 mv88e6xxx_port_vlan_filtering(struct dsa_switch *ds, int port, bool vlan_filtering, struct netlink_ext_ack *extack) mv88e6xxx_port_vlan_filtering() argument 2475 mv88e6xxx_port_vlan_add(struct dsa_switch *ds, int port, const struct switchdev_obj_port_vlan *vlan, struct netlink_ext_ack *extack) mv88e6xxx_port_vlan_add() argument 2851 mv88e6xxx_port_bridge_join(struct dsa_switch *ds, int port, struct dsa_bridge bridge, bool *tx_fwd_offload, struct netlink_ext_ack *extack) mv88e6xxx_port_bridge_join() argument 2918 mv88e6xxx_crosschip_bridge_join(struct dsa_switch *ds, int tree_index, int sw_index, int port, struct dsa_bridge bridge, struct netlink_ext_ack *extack) mv88e6xxx_crosschip_bridge_join() argument 6369 mv88e6xxx_port_mirror_add(struct dsa_switch *ds, int port, struct dsa_mall_mirror_tc_entry *mirror, bool ingress, struct netlink_ext_ack *extack) mv88e6xxx_port_mirror_add() argument 6438 mv88e6xxx_port_pre_bridge_flags(struct dsa_switch *ds, int port, struct switchdev_brport_flags flags, struct netlink_ext_ack *extack) mv88e6xxx_port_pre_bridge_flags() argument 6460 mv88e6xxx_port_bridge_flags(struct dsa_switch *ds, int port, struct switchdev_brport_flags flags, struct netlink_ext_ack *extack) mv88e6xxx_port_bridge_flags() argument 6523 mv88e6xxx_lag_can_offload(struct dsa_switch *ds, struct dsa_lag lag, struct netdev_lag_upper_info *info, struct netlink_ext_ack *extack) mv88e6xxx_lag_can_offload() argument 6708 mv88e6xxx_port_lag_join(struct dsa_switch *ds, int port, struct dsa_lag lag, struct netdev_lag_upper_info *info, struct netlink_ext_ack *extack) mv88e6xxx_port_lag_join() argument 6767 mv88e6xxx_crosschip_lag_join(struct dsa_switch *ds, int sw_index, int port, struct dsa_lag lag, struct netdev_lag_upper_info *info, struct netlink_ext_ack *extack) mv88e6xxx_crosschip_lag_join() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/ |
H A D | fec_main.c | 3025 fec_enet_get_coalesce(struct net_device *ndev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) fec_enet_get_coalesce() argument 3044 fec_enet_set_coalesce(struct net_device *ndev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) fec_enet_set_coalesce() argument 3957 fec_hwtstamp_set(struct net_device *ndev, struct kernel_hwtstamp_config *config, struct netlink_ext_ack *extack) fec_hwtstamp_set() argument
|
/kernel/linux/linux-6.6/drivers/net/dsa/ |
H A D | lantiq_gswip.c | 773 gswip_port_vlan_filtering(struct dsa_switch *ds, int port, bool vlan_filtering, struct netlink_ext_ack *extack) gswip_port_vlan_filtering() argument 1161 gswip_port_bridge_join(struct dsa_switch *ds, int port, struct dsa_bridge bridge, bool *tx_fwd_offload, struct netlink_ext_ack *extack) gswip_port_bridge_join() argument 1199 gswip_port_vlan_prepare(struct dsa_switch *ds, int port, const struct switchdev_obj_port_vlan *vlan, struct netlink_ext_ack *extack) gswip_port_vlan_prepare() argument 1245 gswip_port_vlan_add(struct dsa_switch *ds, int port, const struct switchdev_obj_port_vlan *vlan, struct netlink_ext_ack *extack) gswip_port_vlan_add() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cadence/ |
H A D | macb_main.c | 3301 macb_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring, struct kernel_ethtool_ringparam *kernel_ring, struct netlink_ext_ack *extack) macb_get_ringparam() argument 3315 macb_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring, struct kernel_ethtool_ringparam *kernel_ring, struct netlink_ext_ack *extack) macb_set_ringparam() argument
|