Lines Matching refs:src_list
40 struct hlist_head src_list; member
66 struct list_head src_list; member
123 if (hlist_empty(&remote->src_list)) in vxlan_mdb_entry_info_fill_srcs()
130 hlist_for_each_entry(ent, &remote->src_list, node) { in vxlan_mdb_entry_info_fill_srcs()
435 list_add_tail(&src->node, &cfg->src_list); in vxlan_mdb_config_src_entry_init()
453 const struct nlattr *src_list, in vxlan_mdb_config_src_list_init() argument
460 nla_for_each_nested(src_entry, src_list, rem) { in vxlan_mdb_config_src_list_init()
470 list_for_each_entry_safe_reverse(src, tmp, &cfg->src_list, node) in vxlan_mdb_config_src_list_init()
479 list_for_each_entry_safe_reverse(src, tmp, &cfg->src_list, node) in vxlan_mdb_config_src_list_fini()
550 if (vxlan_mdb_is_star_g(&cfg->group) && list_empty(&cfg->src_list) && in vxlan_mdb_config_attrs_init()
605 INIT_LIST_HEAD(&cfg->src_list); in vxlan_mdb_config_init()
732 INIT_HLIST_HEAD(&remote->src_list); in vxlan_mdb_remote_init()
740 WARN_ON_ONCE(!hlist_empty(&remote->src_list)); in vxlan_mdb_remote_fini()
750 hlist_for_each_entry(ent, &remote->src_list, node) { in vxlan_mdb_remote_src_entry_lookup()
769 hlist_add_head(&ent->node, &remote->src_list); in vxlan_mdb_remote_src_entry_add()
793 INIT_LIST_HEAD(&sg_cfg.src_list); in vxlan_mdb_remote_src_fwd_add()
821 INIT_LIST_HEAD(&sg_cfg.src_list); in vxlan_mdb_remote_src_fwd_del()
880 list_for_each_entry(src, &cfg->src_list, node) { in vxlan_mdb_remote_srcs_add()
889 hlist_for_each_entry_safe(ent, tmp, &remote->src_list, node) in vxlan_mdb_remote_srcs_add()
901 hlist_for_each_entry_safe(ent, tmp, &remote->src_list, node) in vxlan_mdb_remote_srcs_del()
912 if (hlist_empty(&remote->src_list)) in vxlan_mdb_nlmsg_src_list_size()
918 hlist_for_each_entry(ent, &remote->src_list, node) { in vxlan_mdb_nlmsg_src_list_size()
1051 hlist_for_each_entry(ent, &remote->src_list, node) in vxlan_mdb_remote_srcs_replace()
1058 hlist_for_each_entry_safe(ent, tmp, &remote->src_list, node) { in vxlan_mdb_remote_srcs_replace()
1067 hlist_for_each_entry(ent, &remote->src_list, node) in vxlan_mdb_remote_srcs_replace()