diff options
| author | Jakub Kicinski <kuba@kernel.org> | 2022-01-26 22:10:59 +0300 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2023-08-30 17:23:14 +0300 |
| commit | 615ea2603dc85357ea3140d4e2e86c904d798a14 (patch) | |
| tree | 3dae720604bb4431741aebb17ccfdd6d485432ad /include | |
| parent | c8e1e17dee53cccd96de60df53b87ad8df41c9f5 (diff) | |
| download | linux-615ea2603dc85357ea3140d4e2e86c904d798a14.tar.xz | |
net: remove bond_slave_has_mac_rcu()
[ Upstream commit 8b0fdcdc3a7d44aff907f0103f5ffb86b12bfe71 ]
No caller since v3.16.
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Stable-dep-of: e74216b8def3 ("bonding: fix macvlan over alb bond support")
Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'include')
| -rw-r--r-- | include/net/bonding.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/include/net/bonding.h b/include/net/bonding.h index a248caff969f..34b6f7241a41 100644 --- a/include/net/bonding.h +++ b/include/net/bonding.h @@ -698,20 +698,6 @@ static inline struct slave *bond_slave_has_mac(struct bonding *bond, } /* Caller must hold rcu_read_lock() for read */ -static inline struct slave *bond_slave_has_mac_rcu(struct bonding *bond, - const u8 *mac) -{ - struct list_head *iter; - struct slave *tmp; - - bond_for_each_slave_rcu(bond, tmp, iter) - if (ether_addr_equal_64bits(mac, tmp->dev->dev_addr)) - return tmp; - - return NULL; -} - -/* Caller must hold rcu_read_lock() for read */ static inline bool bond_slave_has_mac_rx(struct bonding *bond, const u8 *mac) { struct list_head *iter; |
