Lines Matching refs:net_bridge_mcast

53 static void br_multicast_start_querier(struct net_bridge_mcast *brmctx,
55 static void br_ip4_multicast_add_router(struct net_bridge_mcast *brmctx,
57 static void br_ip4_multicast_leave_group(struct net_bridge_mcast *brmctx,
66 static void br_ip6_multicast_add_router(struct net_bridge_mcast *brmctx,
69 static void br_ip6_multicast_leave_group(struct net_bridge_mcast *brmctx,
75 __br_multicast_add_group(struct net_bridge_mcast *brmctx,
84 static void __br_multicast_stop(struct net_bridge_mcast *brmctx);
148 struct net_bridge_mdb_entry *br_mdb_get(struct net_bridge_mcast *brmctx, in br_mdb_get()
267 br_multicast_ctx_should_use(const struct net_bridge_mcast *brmctx, in br_multicast_ctx_should_use()
298 struct net_bridge_mcast *brmctx; in __fwd_add_star_excl()
476 struct net_bridge_mcast *brmctx; in br_multicast_sg_add_exclude_ports()
520 struct net_bridge_mcast *brmctx; in br_multicast_fwd_src_add()
905 static void __br_multicast_query_handle_vlan(struct net_bridge_mcast *brmctx, in __br_multicast_query_handle_vlan()
925 static struct sk_buff *br_ip4_multicast_alloc_query(struct net_bridge_mcast *brmctx, in br_ip4_multicast_alloc_query()
1072 static struct sk_buff *br_ip6_multicast_alloc_query(struct net_bridge_mcast *brmctx, in br_ip6_multicast_alloc_query()
1237 static struct sk_buff *br_multicast_alloc_query(struct net_bridge_mcast *brmctx, in br_multicast_alloc_query()
1473 void br_multicast_host_join(const struct net_bridge_mcast *brmctx, in br_multicast_host_join()
1503 __br_multicast_add_group(struct net_bridge_mcast *brmctx, in __br_multicast_add_group()
1557 static int br_multicast_add_group(struct net_bridge_mcast *brmctx, in br_multicast_add_group()
1577 static int br_ip4_multicast_add_group(struct net_bridge_mcast *brmctx, in br_ip4_multicast_add_group()
1601 static int br_ip6_multicast_add_group(struct net_bridge_mcast *brmctx, in br_ip6_multicast_add_group()
1698 static void br_multicast_local_router_expired(struct net_bridge_mcast *brmctx, in br_multicast_local_router_expired()
1715 struct net_bridge_mcast *brmctx = from_timer(brmctx, t, in br_ip4_multicast_local_router_expired()
1724 struct net_bridge_mcast *brmctx = from_timer(brmctx, t, in br_ip6_multicast_local_router_expired()
1731 static void br_multicast_querier_expired(struct net_bridge_mcast *brmctx, in br_multicast_querier_expired()
1748 struct net_bridge_mcast *brmctx = from_timer(brmctx, t, in br_ip4_multicast_querier_expired()
1757 struct net_bridge_mcast *brmctx = from_timer(brmctx, t, in br_ip6_multicast_querier_expired()
1764 static void br_multicast_select_own_querier(struct net_bridge_mcast *brmctx, in br_multicast_select_own_querier()
1776 static void __br_multicast_send_query(struct net_bridge_mcast *brmctx, in __br_multicast_send_query()
1833 static void br_multicast_update_querier(struct net_bridge_mcast *brmctx, in br_multicast_update_querier()
1844 static void br_multicast_send_query(struct net_bridge_mcast *brmctx, in br_multicast_send_query()
1898 struct net_bridge_mcast *brmctx; in br_multicast_port_query_expired()
1938 struct net_bridge_mcast *brmctx; in br_multicast_port_group_rexmit()
2069 struct net_bridge_mcast *brmctx; in __br_multicast_enable_port_ctx()
2166 static void __grp_src_query_marked_and_rexmit(struct net_bridge_mcast *brmctx, in __grp_src_query_marked_and_rexmit()
2213 static void __grp_send_query_and_rexmit(struct net_bridge_mcast *brmctx, in __grp_send_query_and_rexmit()
2253 static bool br_multicast_isinc_allow(const struct net_bridge_mcast *brmctx, in br_multicast_isinc_allow()
2291 static void __grp_src_isexc_incl(const struct net_bridge_mcast *brmctx, in __grp_src_isexc_incl()
2328 static bool __grp_src_isexc_excl(const struct net_bridge_mcast *brmctx, in __grp_src_isexc_excl()
2369 static bool br_multicast_isexc(const struct net_bridge_mcast *brmctx, in br_multicast_isexc()
2399 static bool __grp_src_toin_incl(struct net_bridge_mcast *brmctx, in __grp_src_toin_incl()
2446 static bool __grp_src_toin_excl(struct net_bridge_mcast *brmctx, in __grp_src_toin_excl()
2493 static bool br_multicast_toin(struct net_bridge_mcast *brmctx, in br_multicast_toin()
2530 static void __grp_src_toex_incl(struct net_bridge_mcast *brmctx, in __grp_src_toex_incl()
2574 static bool __grp_src_toex_excl(struct net_bridge_mcast *brmctx, in __grp_src_toex_excl()
2620 static bool br_multicast_toex(struct net_bridge_mcast *brmctx, in br_multicast_toex()
2650 static bool __grp_src_block_incl(struct net_bridge_mcast *brmctx, in __grp_src_block_incl()
2688 static bool __grp_src_block_excl(struct net_bridge_mcast *brmctx, in __grp_src_block_excl()
2729 static bool br_multicast_block(struct net_bridge_mcast *brmctx, in br_multicast_block()
2778 static int br_ip4_multicast_igmp3_report(struct net_bridge_mcast *brmctx, in br_ip4_multicast_igmp3_report()
2900 static int br_ip6_multicast_mld2_report(struct net_bridge_mcast *brmctx, in br_ip6_multicast_mld2_report()
3042 static bool br_multicast_select_querier(struct net_bridge_mcast *brmctx, in br_multicast_select_querier()
3120 const struct net_bridge_mcast *brmctx, in br_multicast_dump_querier_state()
3195 br_multicast_update_query_timer(struct net_bridge_mcast *brmctx, in br_multicast_update_query_timer()
3219 br_multicast_rport_from_node(struct net_bridge_mcast *brmctx, in br_multicast_rport_from_node()
3238 br_multicast_get_rport_slot(struct net_bridge_mcast *brmctx, in br_multicast_get_rport_slot()
3276 static void br_multicast_add_router(struct net_bridge_mcast *brmctx, in br_multicast_add_router()
3307 static void br_ip4_multicast_add_router(struct net_bridge_mcast *brmctx, in br_ip4_multicast_add_router()
3318 static void br_ip6_multicast_add_router(struct net_bridge_mcast *brmctx, in br_ip6_multicast_add_router()
3327 static void br_multicast_mark_router(struct net_bridge_mcast *brmctx, in br_multicast_mark_router()
3356 static void br_ip4_multicast_mark_router(struct net_bridge_mcast *brmctx, in br_ip4_multicast_mark_router()
3371 static void br_ip6_multicast_mark_router(struct net_bridge_mcast *brmctx, in br_ip6_multicast_mark_router()
3389 br_ip4_multicast_query_received(struct net_bridge_mcast *brmctx, in br_ip4_multicast_query_received()
3404 br_ip6_multicast_query_received(struct net_bridge_mcast *brmctx, in br_ip6_multicast_query_received()
3418 static void br_ip4_multicast_query(struct net_bridge_mcast *brmctx, in br_ip4_multicast_query()
3499 static int br_ip6_multicast_query(struct net_bridge_mcast *brmctx, in br_ip6_multicast_query()
3590 br_multicast_leave_group(struct net_bridge_mcast *brmctx, in br_multicast_leave_group()
3691 static void br_ip4_multicast_leave_group(struct net_bridge_mcast *brmctx, in br_ip4_multicast_leave_group()
3716 static void br_ip6_multicast_leave_group(struct net_bridge_mcast *brmctx, in br_ip6_multicast_leave_group()
3774 static void br_multicast_pim(struct net_bridge_mcast *brmctx, in br_multicast_pim()
3791 static int br_ip4_multicast_mrd_rcv(struct net_bridge_mcast *brmctx, in br_ip4_multicast_mrd_rcv()
3806 static int br_multicast_ipv4_rcv(struct net_bridge_mcast *brmctx, in br_multicast_ipv4_rcv()
3863 static void br_ip6_multicast_mrd_rcv(struct net_bridge_mcast *brmctx, in br_ip6_multicast_mrd_rcv()
3875 static int br_multicast_ipv6_rcv(struct net_bridge_mcast *brmctx, in br_multicast_ipv6_rcv()
3930 int br_multicast_rcv(struct net_bridge_mcast **brmctx, in br_multicast_rcv()
3977 static void br_multicast_query_expired(struct net_bridge_mcast *brmctx, in br_multicast_query_expired()
3995 struct net_bridge_mcast *brmctx = from_timer(brmctx, t, in br_ip4_multicast_query_expired()
4005 struct net_bridge_mcast *brmctx = from_timer(brmctx, t, in br_ip6_multicast_query_expired()
4028 struct net_bridge_mcast *brmctx) in br_multicast_ctx_init()
4070 void br_multicast_ctx_deinit(struct net_bridge_mcast *brmctx) in br_multicast_ctx_deinit()
4163 static void __br_multicast_open(struct net_bridge_mcast *brmctx) in __br_multicast_open()
4182 struct net_bridge_mcast *brmctx; in br_multicast_open()
4195 static void __br_multicast_stop(struct net_bridge_mcast *brmctx) in __br_multicast_stop()
4235 struct net_bridge_mcast *brmctx; in br_multicast_toggle_one_vlan()
4338 struct net_bridge_mcast *brmctx; in br_multicast_stop()
4370 int br_multicast_set_router(struct net_bridge_mcast *brmctx, unsigned long val) in br_multicast_set_router()
4427 struct net_bridge_mcast *brmctx; in br_multicast_set_port_router()
4501 static void br_multicast_start_querier(struct net_bridge_mcast *brmctx, in br_multicast_start_querier()
4628 int br_multicast_set_querier(struct net_bridge_mcast *brmctx, unsigned long val) in br_multicast_set_querier()
4662 int br_multicast_set_igmp_version(struct net_bridge_mcast *brmctx, in br_multicast_set_igmp_version()
4682 int br_multicast_set_mld_version(struct net_bridge_mcast *brmctx, in br_multicast_set_mld_version()
4702 void br_multicast_set_query_intvl(struct net_bridge_mcast *brmctx, in br_multicast_set_query_intvl()
4718 void br_multicast_set_startup_query_intvl(struct net_bridge_mcast *brmctx, in br_multicast_set_startup_query_intvl()
4839 struct net_bridge_mcast *brmctx; in br_multicast_has_querier_adjacent()
4894 struct net_bridge_mcast *brmctx; in br_multicast_has_router_adjacent()