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);
149 br_mdb_entry_skb_get(struct net_bridge_mcast *brmctx, struct sk_buff *skb,
268 br_multicast_ctx_should_use(const struct net_bridge_mcast *brmctx,
299 struct net_bridge_mcast *brmctx;
477 struct net_bridge_mcast *brmctx;
521 struct net_bridge_mcast *brmctx;
906 static void __br_multicast_query_handle_vlan(struct net_bridge_mcast *brmctx,
926 static struct sk_buff *br_ip4_multicast_alloc_query(struct net_bridge_mcast *brmctx,
1073 static struct sk_buff *br_ip6_multicast_alloc_query(struct net_bridge_mcast *brmctx,
1238 static struct sk_buff *br_multicast_alloc_query(struct net_bridge_mcast *brmctx,
1474 void br_multicast_host_join(const struct net_bridge_mcast *brmctx,
1504 __br_multicast_add_group(struct net_bridge_mcast *brmctx,
1558 static int br_multicast_add_group(struct net_bridge_mcast *brmctx,
1578 static int br_ip4_multicast_add_group(struct net_bridge_mcast *brmctx,
1602 static int br_ip6_multicast_add_group(struct net_bridge_mcast *brmctx,
1699 static void br_multicast_local_router_expired(struct net_bridge_mcast *brmctx,
1716 struct net_bridge_mcast *brmctx = from_timer(brmctx, t,
1725 struct net_bridge_mcast *brmctx = from_timer(brmctx, t,
1732 static void br_multicast_querier_expired(struct net_bridge_mcast *brmctx,
1749 struct net_bridge_mcast *brmctx = from_timer(brmctx, t,
1758 struct net_bridge_mcast *brmctx = from_timer(brmctx, t,
1769 static void br_multicast_select_own_querier(struct net_bridge_mcast *brmctx,
1781 static void __br_multicast_send_query(struct net_bridge_mcast *brmctx,
1838 static void br_multicast_update_querier(struct net_bridge_mcast *brmctx,
1849 static void br_multicast_send_query(struct net_bridge_mcast *brmctx,
1903 struct net_bridge_mcast *brmctx;
1943 struct net_bridge_mcast *brmctx;
2074 struct net_bridge_mcast *brmctx;
2171 static void __grp_src_query_marked_and_rexmit(struct net_bridge_mcast *brmctx,
2218 static void __grp_send_query_and_rexmit(struct net_bridge_mcast *brmctx,
2258 static bool br_multicast_isinc_allow(const struct net_bridge_mcast *brmctx,
2296 static void __grp_src_isexc_incl(const struct net_bridge_mcast *brmctx,
2333 static bool __grp_src_isexc_excl(const struct net_bridge_mcast *brmctx,
2374 static bool br_multicast_isexc(const struct net_bridge_mcast *brmctx,
2404 static bool __grp_src_toin_incl(struct net_bridge_mcast *brmctx,
2451 static bool __grp_src_toin_excl(struct net_bridge_mcast *brmctx,
2498 static bool br_multicast_toin(struct net_bridge_mcast *brmctx,
2535 static void __grp_src_toex_incl(struct net_bridge_mcast *brmctx,
2579 static bool __grp_src_toex_excl(struct net_bridge_mcast *brmctx,
2625 static bool br_multicast_toex(struct net_bridge_mcast *brmctx,
2655 static bool __grp_src_block_incl(struct net_bridge_mcast *brmctx,
2693 static bool __grp_src_block_excl(struct net_bridge_mcast *brmctx,
2734 static bool br_multicast_block(struct net_bridge_mcast *brmctx,
2783 static int br_ip4_multicast_igmp3_report(struct net_bridge_mcast *brmctx,
2905 static int br_ip6_multicast_mld2_report(struct net_bridge_mcast *brmctx,
3047 static bool br_multicast_select_querier(struct net_bridge_mcast *brmctx,
3125 const struct net_bridge_mcast *brmctx,
3200 br_multicast_update_query_timer(struct net_bridge_mcast *brmctx,
3224 br_multicast_rport_from_node(struct net_bridge_mcast *brmctx,
3243 br_multicast_get_rport_slot(struct net_bridge_mcast *brmctx,
3281 static void br_multicast_add_router(struct net_bridge_mcast *brmctx,
3312 static void br_ip4_multicast_add_router(struct net_bridge_mcast *brmctx,
3323 static void br_ip6_multicast_add_router(struct net_bridge_mcast *brmctx,
3332 static void br_multicast_mark_router(struct net_bridge_mcast *brmctx,
3361 static void br_ip4_multicast_mark_router(struct net_bridge_mcast *brmctx,
3376 static void br_ip6_multicast_mark_router(struct net_bridge_mcast *brmctx,
3394 br_ip4_multicast_query_received(struct net_bridge_mcast *brmctx,
3409 br_ip6_multicast_query_received(struct net_bridge_mcast *brmctx,
3423 static void br_ip4_multicast_query(struct net_bridge_mcast *brmctx,
3504 static int br_ip6_multicast_query(struct net_bridge_mcast *brmctx,
3595 br_multicast_leave_group(struct net_bridge_mcast *brmctx,
3696 static void br_ip4_multicast_leave_group(struct net_bridge_mcast *brmctx,
3721 static void br_ip6_multicast_leave_group(struct net_bridge_mcast *brmctx,
3779 static void br_multicast_pim(struct net_bridge_mcast *brmctx,
3796 static int br_ip4_multicast_mrd_rcv(struct net_bridge_mcast *brmctx,
3811 static int br_multicast_ipv4_rcv(struct net_bridge_mcast *brmctx,
3868 static void br_ip6_multicast_mrd_rcv(struct net_bridge_mcast *brmctx,
3880 static int br_multicast_ipv6_rcv(struct net_bridge_mcast *brmctx,
3935 int br_multicast_rcv(struct net_bridge_mcast **brmctx,
3982 static void br_multicast_query_expired(struct net_bridge_mcast *brmctx,
4000 struct net_bridge_mcast *brmctx = from_timer(brmctx, t,
4010 struct net_bridge_mcast *brmctx = from_timer(brmctx, t,
4033 struct net_bridge_mcast *brmctx)
4077 void br_multicast_ctx_deinit(struct net_bridge_mcast *brmctx)
4170 static void __br_multicast_open(struct net_bridge_mcast *brmctx)
4189 struct net_bridge_mcast *brmctx;
4202 static void __br_multicast_stop(struct net_bridge_mcast *brmctx)
4244 struct net_bridge_mcast *brmctx;
4347 struct net_bridge_mcast *brmctx;
4379 int br_multicast_set_router(struct net_bridge_mcast *brmctx, unsigned long val)
4436 struct net_bridge_mcast *brmctx;
4510 static void br_multicast_start_querier(struct net_bridge_mcast *brmctx,
4637 int br_multicast_set_querier(struct net_bridge_mcast *brmctx, unsigned long val)
4673 int br_multicast_set_igmp_version(struct net_bridge_mcast *brmctx,
4693 int br_multicast_set_mld_version(struct net_bridge_mcast *brmctx,
4713 void br_multicast_set_query_intvl(struct net_bridge_mcast *brmctx,
4729 void br_multicast_set_startup_query_intvl(struct net_bridge_mcast *brmctx,
4850 struct net_bridge_mcast *brmctx;
4905 struct net_bridge_mcast *brmctx;