Lines Matching refs:src_pg
270 struct net_bridge_port_group *src_pg; in __fwd_add_star_excl() local
280 src_pg = __br_multicast_add_group(brmctx, pmctx, in __fwd_add_star_excl()
283 if (IS_ERR_OR_NULL(src_pg) || in __fwd_add_star_excl()
284 src_pg->rt_protocol != RTPROT_KERNEL) in __fwd_add_star_excl()
287 src_pg->flags |= MDB_PG_FLAGS_STAR_EXCL; in __fwd_add_star_excl()
295 struct net_bridge_port_group *src_pg; in __fwd_del_star_excl() local
300 src_pg = br_sg_port_find(br, &sg_key); in __fwd_del_star_excl()
301 if (!src_pg || !(src_pg->flags & MDB_PG_FLAGS_STAR_EXCL) || in __fwd_del_star_excl()
302 src_pg->rt_protocol != RTPROT_KERNEL) in __fwd_del_star_excl()
305 br_multicast_find_del_pg(br, src_pg); in __fwd_del_star_excl()
463 struct net_bridge_port_group *src_pg; in br_multicast_sg_add_exclude_ports() local
477 src_pg = __br_multicast_add_group(brmctx, pmctx, in br_multicast_sg_add_exclude_ports()
481 if (IS_ERR_OR_NULL(src_pg) || in br_multicast_sg_add_exclude_ports()
482 src_pg->rt_protocol != RTPROT_KERNEL) in br_multicast_sg_add_exclude_ports()
484 src_pg->flags |= MDB_PG_FLAGS_STAR_EXCL; in br_multicast_sg_add_exclude_ports()