Lines Matching refs:rlist

1467 static bool br_multicast_rport_del(struct hlist_node *rlist)  in br_multicast_rport_del()  argument
1469 if (hlist_unhashed(rlist)) in br_multicast_rport_del()
1472 hlist_del_init_rcu(rlist); in br_multicast_rport_del()
1492 struct hlist_node *rlist) in br_multicast_router_expired() argument
1503 del = br_multicast_rport_del(rlist); in br_multicast_router_expired()
3044 struct hlist_node *rlist) in br_multicast_rport_from_node() argument
3050 pmctx = hlist_entry(rlist, struct net_bridge_mcast_port, in br_multicast_rport_from_node()
3054 pmctx = hlist_entry(rlist, struct net_bridge_mcast_port, in br_multicast_rport_from_node()
3068 struct hlist_node *rlist; in br_multicast_get_rport_slot() local
3070 hlist_for_each(rlist, mc_router_list) { in br_multicast_get_rport_slot()
3071 p = br_multicast_rport_from_node(brmctx, mc_router_list, rlist); in br_multicast_get_rport_slot()
3076 slot = rlist; in br_multicast_get_rport_slot()
3101 struct hlist_node *rlist, in br_multicast_add_router() argument
3106 if (!hlist_unhashed(rlist)) in br_multicast_add_router()
3112 hlist_add_behind_rcu(rlist, slot); in br_multicast_add_router()
3114 hlist_add_head_rcu(rlist, mc_router_list); in br_multicast_add_router()
3120 if (br_multicast_no_router_otherpf(pmctx, rlist)) { in br_multicast_add_router()
3153 struct hlist_node *rlist, in br_multicast_mark_router() argument
3175 br_multicast_add_router(brmctx, pmctx, rlist, mc_router_list); in br_multicast_mark_router()
3183 struct hlist_node *rlist = NULL; in br_ip4_multicast_mark_router() local
3187 rlist = &pmctx->ip4_rlist; in br_ip4_multicast_mark_router()
3190 br_multicast_mark_router(brmctx, pmctx, timer, rlist, in br_ip4_multicast_mark_router()
3199 struct hlist_node *rlist = NULL; in br_ip6_multicast_mark_router() local
3203 rlist = &pmctx->ip6_rlist; in br_ip6_multicast_mark_router()
3206 br_multicast_mark_router(brmctx, pmctx, timer, rlist, in br_ip6_multicast_mark_router()