Lines Matching refs:net_bridge_mcast

116 struct net_bridge_mcast {  struct
210 struct net_bridge_mcast br_mcast_ctx;
509 struct net_bridge_mcast multicast_ctx;
898 int br_multicast_rcv(struct net_bridge_mcast **brmctx,
902 struct net_bridge_mdb_entry *br_mdb_get(struct net_bridge_mcast *brmctx,
915 struct net_bridge_mcast *brmctx,
917 int br_multicast_set_router(struct net_bridge_mcast *brmctx, unsigned long val);
923 int br_multicast_set_querier(struct net_bridge_mcast *brmctx, unsigned long val);
925 int br_multicast_set_igmp_version(struct net_bridge_mcast *brmctx,
928 int br_multicast_set_mld_version(struct net_bridge_mcast *brmctx,
959 void br_multicast_host_join(const struct net_bridge_mcast *brmctx,
972 struct net_bridge_mcast *brmctx);
973 void br_multicast_ctx_deinit(struct net_bridge_mcast *brmctx);
984 const struct net_bridge_mcast *brmctx);
986 const struct net_bridge_mcast *brmctx,
989 size_t br_rports_size(const struct net_bridge_mcast *brmctx);
990 void br_multicast_set_query_intvl(struct net_bridge_mcast *brmctx,
992 void br_multicast_set_startup_query_intvl(struct net_bridge_mcast *brmctx,
1004 br_multicast_get_first_rport_node(struct net_bridge_mcast *brmctx, in br_multicast_get_first_rport_node()
1034 static inline bool br_ip4_multicast_is_router(struct net_bridge_mcast *brmctx) in br_ip4_multicast_is_router()
1039 static inline bool br_ip6_multicast_is_router(struct net_bridge_mcast *brmctx) in br_ip6_multicast_is_router()
1049 br_multicast_is_router(struct net_bridge_mcast *brmctx, struct sk_buff *skb) in br_multicast_is_router()
1071 __br_multicast_querier_exists(struct net_bridge_mcast *brmctx, in __br_multicast_querier_exists()
1090 static inline bool br_multicast_querier_exists(struct net_bridge_mcast *brmctx, in br_multicast_querier_exists()
1123 br_multicast_should_handle_mode(const struct net_bridge_mcast *brmctx, in br_multicast_should_handle_mode()
1143 static inline unsigned long br_multicast_lmqt(const struct net_bridge_mcast *brmctx) in br_multicast_lmqt()
1149 static inline unsigned long br_multicast_gmi(const struct net_bridge_mcast *brmctx) in br_multicast_gmi()
1155 br_multicast_ctx_is_vlan(const struct net_bridge_mcast *brmctx) in br_multicast_ctx_is_vlan()
1166 static inline struct net_bridge_mcast *
1176 br_multicast_ctx_vlan_global_disabled(const struct net_bridge_mcast *brmctx) in br_multicast_ctx_vlan_global_disabled()
1184 br_multicast_ctx_vlan_disabled(const struct net_bridge_mcast *brmctx) in br_multicast_ctx_vlan_disabled()
1216 br_rports_have_mc_router(const struct net_bridge_mcast *brmctx) in br_rports_have_mc_router()
1227 br_multicast_ctx_options_equal(const struct net_bridge_mcast *brmctx1, in br_multicast_ctx_options_equal()
1228 const struct net_bridge_mcast *brmctx2) in br_multicast_ctx_options_equal()
1260 br_multicast_ctx_matches_vlan_snooping(const struct net_bridge_mcast *brmctx) in br_multicast_ctx_matches_vlan_snooping()
1270 static inline int br_multicast_rcv(struct net_bridge_mcast **brmctx, in br_multicast_rcv()
1279 static inline struct net_bridge_mdb_entry *br_mdb_get(struct net_bridge_mcast *brmctx, in br_mdb_get()
1328 struct net_bridge_mcast *brmctx, in br_multicast_flood()
1333 static inline bool br_multicast_is_router(struct net_bridge_mcast *brmctx, in br_multicast_is_router()
1339 static inline bool br_multicast_querier_exists(struct net_bridge_mcast *brmctx, in br_multicast_querier_exists()
1386 struct net_bridge_mcast *brmctx) in br_multicast_ctx_init()
1390 static inline void br_multicast_ctx_deinit(struct net_bridge_mcast *brmctx) in br_multicast_ctx_deinit()
1423 br_multicast_ctx_options_equal(const struct net_bridge_mcast *brmctx1, in br_multicast_ctx_options_equal()
1424 const struct net_bridge_mcast *brmctx2) in br_multicast_ctx_options_equal()