Lines Matching refs:src_list
40 struct hlist_head src_list; member
66 struct list_head src_list; member
131 if (hlist_empty(&remote->src_list)) in vxlan_mdb_entry_info_fill_srcs()
138 hlist_for_each_entry(ent, &remote->src_list, node) { in vxlan_mdb_entry_info_fill_srcs()
441 list_add_tail(&src->node, &cfg->src_list); in vxlan_mdb_config_src_entry_init()
459 const struct nlattr *src_list, in vxlan_mdb_config_src_list_init() argument
466 nla_for_each_nested(src_entry, src_list, rem) { in vxlan_mdb_config_src_list_init()
476 list_for_each_entry_safe_reverse(src, tmp, &cfg->src_list, node) in vxlan_mdb_config_src_list_init()
485 list_for_each_entry_safe_reverse(src, tmp, &cfg->src_list, node) in vxlan_mdb_config_src_list_fini()
556 if (vxlan_mdb_is_star_g(&cfg->group) && list_empty(&cfg->src_list) && in vxlan_mdb_config_attrs_init()
611 INIT_LIST_HEAD(&cfg->src_list); in vxlan_mdb_config_init()
738 INIT_HLIST_HEAD(&remote->src_list); in vxlan_mdb_remote_init()
746 WARN_ON_ONCE(!hlist_empty(&remote->src_list)); in vxlan_mdb_remote_fini()
756 hlist_for_each_entry(ent, &remote->src_list, node) { in vxlan_mdb_remote_src_entry_lookup()
775 hlist_add_head(&ent->node, &remote->src_list); in vxlan_mdb_remote_src_entry_add()
799 INIT_LIST_HEAD(&sg_cfg.src_list); in vxlan_mdb_remote_src_fwd_add()
827 INIT_LIST_HEAD(&sg_cfg.src_list); in vxlan_mdb_remote_src_fwd_del()
886 list_for_each_entry(src, &cfg->src_list, node) { in vxlan_mdb_remote_srcs_add()
895 hlist_for_each_entry_safe(ent, tmp, &remote->src_list, node) in vxlan_mdb_remote_srcs_add()
907 hlist_for_each_entry_safe(ent, tmp, &remote->src_list, node) in vxlan_mdb_remote_srcs_del()
918 if (hlist_empty(&remote->src_list)) in vxlan_mdb_nlmsg_src_list_size()
924 hlist_for_each_entry(ent, &remote->src_list, node) { in vxlan_mdb_nlmsg_src_list_size()
1067 hlist_for_each_entry(ent, &remote->src_list, node) in vxlan_mdb_remote_srcs_replace()
1074 hlist_for_each_entry_safe(ent, tmp, &remote->src_list, node) { in vxlan_mdb_remote_srcs_replace()
1083 hlist_for_each_entry(ent, &remote->src_list, node) in vxlan_mdb_remote_srcs_replace()