Lines Matching refs:pp

334 		struct net_bridge_port_group __rcu **pp;  in br_mdb_fill_info()  local
353 for (pp = &mp->ports; (p = rcu_dereference(*pp)) != NULL; in br_mdb_fill_info()
354 pp = &p->next) { in br_mdb_fill_info()
766 struct net_bridge_port_group __rcu **pp; in br_mdb_add_group_sg() local
770 for (pp = &mp->ports; in br_mdb_add_group_sg()
771 (p = mlock_dereference(*pp, cfg->br)) != NULL; in br_mdb_add_group_sg()
772 pp = &p->next) { in br_mdb_add_group_sg()
785 p = br_multicast_new_port_group(cfg->p, &cfg->group, *pp, flags, NULL, in br_mdb_add_group_sg()
790 rcu_assign_pointer(*pp, p); in br_mdb_add_group_sg()
990 struct net_bridge_port_group __rcu **pp; in br_mdb_add_group_star_g() local
995 for (pp = &mp->ports; in br_mdb_add_group_star_g()
996 (p = mlock_dereference(*pp, cfg->br)) != NULL; in br_mdb_add_group_star_g()
997 pp = &p->next) { in br_mdb_add_group_star_g()
1010 p = br_multicast_new_port_group(cfg->p, &cfg->group, *pp, flags, NULL, in br_mdb_add_group_star_g()
1020 rcu_assign_pointer(*pp, p); in br_mdb_add_group_star_g()
1364 struct net_bridge_port_group __rcu **pp; in __br_mdb_del() local
1383 for (pp = &mp->ports; in __br_mdb_del()
1384 (p = mlock_dereference(*pp, br)) != NULL; in __br_mdb_del()
1385 pp = &p->next) { in __br_mdb_del()
1389 br_multicast_del_pg(mp, p, pp); in __br_mdb_del()
1501 struct net_bridge_port_group __rcu **pp; in br_mdb_flush_pgs() local
1504 for (pp = &mp->ports; (p = mlock_dereference(*pp, br)) != NULL;) { in br_mdb_flush_pgs()
1509 pp = &p->next; in br_mdb_flush_pgs()
1514 pp = &p->next; in br_mdb_flush_pgs()
1521 pp = &p->next; in br_mdb_flush_pgs()
1525 br_multicast_del_pg(mp, p, pp); in br_mdb_flush_pgs()