Lines Matching refs:rlist

1625 static bool br_multicast_rport_del(struct hlist_node *rlist)  in br_multicast_rport_del()  argument
1627 if (hlist_unhashed(rlist)) in br_multicast_rport_del()
1630 hlist_del_init_rcu(rlist); in br_multicast_rport_del()
1650 struct hlist_node *rlist) in br_multicast_router_expired() argument
1661 del = br_multicast_rport_del(rlist); in br_multicast_router_expired()
3225 struct hlist_node *rlist) in br_multicast_rport_from_node() argument
3231 pmctx = hlist_entry(rlist, struct net_bridge_mcast_port, in br_multicast_rport_from_node()
3235 pmctx = hlist_entry(rlist, struct net_bridge_mcast_port, in br_multicast_rport_from_node()
3249 struct hlist_node *rlist; in br_multicast_get_rport_slot() local
3251 hlist_for_each(rlist, mc_router_list) { in br_multicast_get_rport_slot()
3252 p = br_multicast_rport_from_node(brmctx, mc_router_list, rlist); in br_multicast_get_rport_slot()
3257 slot = rlist; in br_multicast_get_rport_slot()
3282 struct hlist_node *rlist, in br_multicast_add_router() argument
3287 if (!hlist_unhashed(rlist)) in br_multicast_add_router()
3293 hlist_add_behind_rcu(rlist, slot); in br_multicast_add_router()
3295 hlist_add_head_rcu(rlist, mc_router_list); in br_multicast_add_router()
3301 if (br_multicast_no_router_otherpf(pmctx, rlist)) { in br_multicast_add_router()
3334 struct hlist_node *rlist, in br_multicast_mark_router() argument
3356 br_multicast_add_router(brmctx, pmctx, rlist, mc_router_list); in br_multicast_mark_router()
3364 struct hlist_node *rlist = NULL; in br_ip4_multicast_mark_router() local
3368 rlist = &pmctx->ip4_rlist; in br_ip4_multicast_mark_router()
3371 br_multicast_mark_router(brmctx, pmctx, timer, rlist, in br_ip4_multicast_mark_router()
3380 struct hlist_node *rlist = NULL; in br_ip6_multicast_mark_router() local
3384 rlist = &pmctx->ip6_rlist; in br_ip6_multicast_mark_router()
3387 br_multicast_mark_router(brmctx, pmctx, timer, rlist, in br_ip6_multicast_mark_router()