/kernel/linux/linux-5.10/net/bridge/ |
H A D | br_input.c | 84 bool local_rcv, mcast_hit = false; in br_handle_frame_finish() local 104 local_rcv = !!(br->dev->flags & IFF_PROMISC); in br_handle_frame_finish() 109 local_rcv = true; in br_handle_frame_finish() 147 local_rcv = true; in br_handle_frame_finish() 152 local_rcv = true; in br_handle_frame_finish() 170 br_forward(dst->dst, skb, local_rcv, false); in br_handle_frame_finish() 173 br_flood(br, skb, pkt_type, local_rcv, false); in br_handle_frame_finish() 175 br_multicast_flood(mdst, skb, local_rcv, false); in br_handle_frame_finish() 178 if (local_rcv) in br_handle_frame_finish()
|
H A D | br_forward.c | 133 * @local_rcv: packet will be received locally after forwarding 139 struct sk_buff *skb, bool local_rcv, bool local_orig) in br_forward() 155 if (local_rcv) in br_forward() 163 if (!local_rcv) in br_forward() 192 enum br_pkt_type pkt_type, bool local_rcv, bool local_orig) in br_flood() 231 if (local_rcv) in br_flood() 238 if (!local_rcv) in br_flood() 271 bool local_rcv, bool local_orig) in br_multicast_flood() 325 if (local_rcv) in br_multicast_flood() 332 if (!local_rcv) in br_multicast_flood() 138 br_forward(const struct net_bridge_port *to, struct sk_buff *skb, bool local_rcv, bool local_orig) br_forward() argument 191 br_flood(struct net_bridge *br, struct sk_buff *skb, enum br_pkt_type pkt_type, bool local_rcv, bool local_orig) br_flood() argument 269 br_multicast_flood(struct net_bridge_mdb_entry *mdst, struct sk_buff *skb, bool local_rcv, bool local_orig) br_multicast_flood() argument [all...] |
H A D | br_private.h | 727 bool local_rcv, bool local_orig); 730 enum br_pkt_type pkt_type, bool local_rcv, bool local_orig); 801 struct sk_buff *skb, bool local_rcv, bool local_orig); 994 bool local_rcv, bool local_orig) in br_multicast_flood() 992 br_multicast_flood(struct net_bridge_mdb_entry *mdst, struct sk_buff *skb, bool local_rcv, bool local_orig) br_multicast_flood() argument
|
/kernel/linux/linux-6.6/net/bridge/ |
H A D | br_forward.c | 139 * @local_rcv: packet will be received locally after forwarding 145 struct sk_buff *skb, bool local_rcv, bool local_orig) in br_forward() 162 if (local_rcv) in br_forward() 170 if (!local_rcv) in br_forward() 201 enum br_pkt_type pkt_type, bool local_rcv, bool local_orig, in br_flood() 244 if (local_rcv) in br_flood() 251 if (!local_rcv) in br_flood() 285 bool local_rcv, bool local_orig) in br_multicast_flood() 339 if (local_rcv) in br_multicast_flood() 346 if (!local_rcv) in br_multicast_flood() 144 br_forward(const struct net_bridge_port *to, struct sk_buff *skb, bool local_rcv, bool local_orig) br_forward() argument 200 br_flood(struct net_bridge *br, struct sk_buff *skb, enum br_pkt_type pkt_type, bool local_rcv, bool local_orig, u16 vid) br_flood() argument 282 br_multicast_flood(struct net_bridge_mdb_entry *mdst, struct sk_buff *skb, struct net_bridge_mcast *brmctx, bool local_rcv, bool local_orig) br_multicast_flood() argument [all...] |
H A D | br_input.c | 81 bool local_rcv, mcast_hit = false; in br_handle_frame_finish() local 140 local_rcv = !!(br->dev->flags & IFF_PROMISC); in br_handle_frame_finish() 145 local_rcv = true; in br_handle_frame_finish() 183 local_rcv = true; in br_handle_frame_finish() 188 local_rcv = true; in br_handle_frame_finish() 207 br_forward(dst->dst, skb, local_rcv, false); in br_handle_frame_finish() 210 br_flood(br, skb, pkt_type, local_rcv, false, vid); in br_handle_frame_finish() 212 br_multicast_flood(mdst, skb, brmctx, local_rcv, false); in br_handle_frame_finish() 215 if (local_rcv) in br_handle_frame_finish()
|
H A D | br_private.h | 880 bool local_rcv, bool local_orig); 883 enum br_pkt_type pkt_type, bool local_rcv, bool local_orig, 969 bool local_rcv, bool local_orig); 1395 bool local_rcv, bool local_orig) in br_multicast_flood() 1392 br_multicast_flood(struct net_bridge_mdb_entry *mdst, struct sk_buff *skb, struct net_bridge_mcast *brmctx, bool local_rcv, bool local_orig) br_multicast_flood() argument
|