Lines Matching refs:net_bridge_mdb_entry

40 	.head_offset = offsetof(struct net_bridge_mdb_entry, rhnode),
41 .key_offset = offsetof(struct net_bridge_mdb_entry, addr),
99 static struct net_bridge_mdb_entry *br_mdb_ip_get_rcu(struct net_bridge *br, in br_mdb_ip_get_rcu()
105 struct net_bridge_mdb_entry *br_mdb_ip_get(struct net_bridge *br, in br_mdb_ip_get()
108 struct net_bridge_mdb_entry *ent; in br_mdb_ip_get()
119 static struct net_bridge_mdb_entry *br_mdb_ip4_get(struct net_bridge *br, in br_mdb_ip4_get()
133 static struct net_bridge_mdb_entry *br_mdb_ip6_get(struct net_bridge *br, in br_mdb_ip6_get()
148 struct net_bridge_mdb_entry *br_mdb_get(struct net_bridge_mcast *brmctx, in br_mdb_get()
169 struct net_bridge_mdb_entry *mdb; in br_mdb_get()
182 struct net_bridge_mdb_entry *mdb; in br_mdb_get()
349 struct net_bridge_mdb_entry *mp; in br_multicast_star_g_handle_mode()
389 static void br_multicast_sg_host_state(struct net_bridge_mdb_entry *star_mp, in br_multicast_sg_host_state()
392 struct net_bridge_mdb_entry *sg_mp; in br_multicast_sg_host_state()
406 static void br_multicast_star_g_host_state(struct net_bridge_mdb_entry *star_mp) in br_multicast_star_g_host_state()
409 struct net_bridge_mdb_entry *sg_mp; in br_multicast_star_g_host_state()
435 static void br_multicast_sg_del_exclude_ports(struct net_bridge_mdb_entry *sgmp) in br_multicast_sg_del_exclude_ports()
469 void br_multicast_sg_add_exclude_ports(struct net_bridge_mdb_entry *star_mp, in br_multicast_sg_add_exclude_ports()
517 struct net_bridge_mdb_entry *star_mp; in br_multicast_fwd_src_add()
561 struct net_bridge_mdb_entry *mp; in br_multicast_fwd_src_remove()
616 struct net_bridge_mdb_entry *sg_mp; in br_multicast_fwd_src_handle()
627 struct net_bridge_mdb_entry *mp; in br_multicast_destroy_mdb_entry()
629 mp = container_of(gc, struct net_bridge_mdb_entry, mcast_gc); in br_multicast_destroy_mdb_entry()
637 static void br_multicast_del_mdb_entry(struct net_bridge_mdb_entry *mp) in br_multicast_del_mdb_entry()
650 struct net_bridge_mdb_entry *mp = from_timer(mp, t, timer); in br_multicast_group_expired()
803 void br_multicast_del_pg(struct net_bridge_mdb_entry *mp, in br_multicast_del_pg()
836 struct net_bridge_mdb_entry *mp; in br_multicast_find_del_pg()
881 struct net_bridge_mdb_entry *mp = br_mdb_ip_get(br, &pg->key.addr); in br_multicast_port_group_expired()
1277 struct net_bridge_mdb_entry *br_multicast_new_group(struct net_bridge *br, in br_multicast_new_group()
1280 struct net_bridge_mdb_entry *mp; in br_multicast_new_group()
1474 struct net_bridge_mdb_entry *mp, bool notify) in br_multicast_host_join()
1490 void br_multicast_host_leave(struct net_bridge_mdb_entry *mp, bool notify) in br_multicast_host_leave()
1513 struct net_bridge_mdb_entry *mp; in __br_multicast_add_group()
2766 br_multicast_find_port(struct net_bridge_mdb_entry *mp, in br_multicast_find_port()
2788 struct net_bridge_mdb_entry *mdst; in br_ip4_multicast_igmp3_report()
2910 struct net_bridge_mdb_entry *mdst; in br_ip6_multicast_mld2_report()
3430 struct net_bridge_mdb_entry *mp; in br_ip4_multicast_query()
3510 struct net_bridge_mdb_entry *mp; in br_ip6_multicast_query()
3601 struct net_bridge_mdb_entry *mp; in br_multicast_leave_group()
4361 struct net_bridge_mdb_entry *mp; in br_multicast_dev_del()