Home
last modified time | relevance | path

Searched refs:mdst (Results 1 – 4 of 4) sorted by relevance

/net/bridge/
Dbr_forward.c220 static void br_multicast_flood(struct net_bridge_mdb_entry *mdst, in br_multicast_flood() argument
233 p = mdst ? rcu_dereference(mdst->ports) : NULL; in br_multicast_flood()
269 void br_multicast_deliver(struct net_bridge_mdb_entry *mdst, in br_multicast_deliver() argument
272 br_multicast_flood(mdst, skb, NULL, __br_deliver); in br_multicast_deliver()
276 void br_multicast_forward(struct net_bridge_mdb_entry *mdst, in br_multicast_forward() argument
279 br_multicast_flood(mdst, skb, skb2, __br_forward); in br_multicast_forward()
Dbr_input.c66 struct net_bridge_mdb_entry *mdst; in br_handle_frame_finish() local
100 mdst = br_mdb_get(br, skb, vid); in br_handle_frame_finish()
101 if (mdst || BR_INPUT_SKB_CB_MROUTERS_ONLY(skb)) { in br_handle_frame_finish()
102 if ((mdst && mdst->mglist) || in br_handle_frame_finish()
105 br_multicast_forward(mdst, skb, skb2); in br_handle_frame_finish()
Dbr_device.c31 struct net_bridge_mdb_entry *mdst; in br_dev_xmit() local
70 mdst = br_mdb_get(br, skb, vid); in br_dev_xmit()
71 if (mdst || BR_INPUT_SKB_CB_MROUTERS_ONLY(skb)) in br_dev_xmit()
72 br_multicast_deliver(mdst, skb); in br_dev_xmit()
Dbr_private.h454 extern void br_multicast_deliver(struct net_bridge_mdb_entry *mdst,
456 extern void br_multicast_forward(struct net_bridge_mdb_entry *mdst,
541 static inline void br_multicast_deliver(struct net_bridge_mdb_entry *mdst, in br_multicast_deliver() argument
546 static inline void br_multicast_forward(struct net_bridge_mdb_entry *mdst, in br_multicast_forward() argument