Home
last modified time | relevance | path

Searched refs:net_bridge_mcast (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.15/net/bridge/
Dbr_private.h114 struct net_bridge_mcast { struct
207 struct net_bridge_mcast br_mcast_ctx;
495 struct net_bridge_mcast multicast_ctx;
876 int br_multicast_rcv(struct net_bridge_mcast **brmctx,
880 struct net_bridge_mdb_entry *br_mdb_get(struct net_bridge_mcast *brmctx,
893 struct net_bridge_mcast *brmctx,
895 int br_multicast_set_router(struct net_bridge_mcast *brmctx, unsigned long val);
901 int br_multicast_set_querier(struct net_bridge_mcast *brmctx, unsigned long val);
903 int br_multicast_set_igmp_version(struct net_bridge_mcast *brmctx,
906 int br_multicast_set_mld_version(struct net_bridge_mcast *brmctx,
[all …]
Dbr_multicast.c52 static void br_multicast_start_querier(struct net_bridge_mcast *brmctx,
54 static void br_ip4_multicast_add_router(struct net_bridge_mcast *brmctx,
56 static void br_ip4_multicast_leave_group(struct net_bridge_mcast *brmctx,
65 static void br_ip6_multicast_add_router(struct net_bridge_mcast *brmctx,
68 static void br_ip6_multicast_leave_group(struct net_bridge_mcast *brmctx,
74 __br_multicast_add_group(struct net_bridge_mcast *brmctx,
83 static void __br_multicast_stop(struct net_bridge_mcast *brmctx);
144 struct net_bridge_mdb_entry *br_mdb_get(struct net_bridge_mcast *brmctx, in br_mdb_get()
240 br_multicast_ctx_should_use(const struct net_bridge_mcast *brmctx, in br_multicast_ctx_should_use()
271 struct net_bridge_mcast *brmctx; in __fwd_add_star_excl()
[all …]
Dbr_multicast_eht.c36 static void br_multicast_create_eht_set_entry(const struct net_bridge_mcast *brmctx,
392 static void br_eht_convert_host_filter_mode(const struct net_bridge_mcast *brmctx, in br_eht_convert_host_filter_mode()
417 static void br_multicast_create_eht_set_entry(const struct net_bridge_mcast *brmctx, in br_multicast_create_eht_set_entry()
505 static void __eht_create_set_entries(const struct net_bridge_mcast *brmctx, in __eht_create_set_entries()
556 static bool br_multicast_eht_allow(const struct net_bridge_mcast *brmctx, in br_multicast_eht_allow()
579 static bool br_multicast_eht_block(const struct net_bridge_mcast *brmctx, in br_multicast_eht_block()
603 static bool __eht_inc_exc(const struct net_bridge_mcast *brmctx, in __eht_inc_exc()
663 static bool br_multicast_eht_inc(const struct net_bridge_mcast *brmctx, in br_multicast_eht_inc()
680 static bool br_multicast_eht_exc(const struct net_bridge_mcast *brmctx, in br_multicast_eht_exc()
697 static bool __eht_ip4_handle(const struct net_bridge_mcast *brmctx, in __eht_ip4_handle()
[all …]
Dbr_private_mcast_eht.h54 bool br_multicast_eht_handle(const struct net_bridge_mcast *brmctx,
Dbr_mdb.c50 size_t br_rports_size(const struct net_bridge_mcast *brmctx) in br_rports_size()
71 const struct net_bridge_mcast *brmctx) in br_rports_fill_info()
1058 static struct net_bridge_mcast *
1063 struct net_bridge_mcast *brmctx = NULL; in __br_mdb_choose_context()
1098 struct net_bridge_mcast *brmctx; in br_mdb_add_group()
Dbr_forward.c279 struct net_bridge_mcast *brmctx, in br_multicast_flood()
Dbr_input.c75 struct net_bridge_mcast *brmctx; in br_handle_frame_finish()
Dbr_device.c32 struct net_bridge_mcast *brmctx = &br->multicast_ctx; in br_dev_xmit()