]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
net: move netif_set_gso_max helpers
authorJakub Kicinski <kuba@kernel.org>
Fri, 6 May 2022 02:51:34 +0000 (19:51 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 6 May 2022 11:07:56 +0000 (12:07 +0100)
These are now internal to the core, no need to expose them.

Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/netdevice.h
net/core/dev.h

index e12f7de6d6ae0e70ca8a980c8948f5927b06a44d..8cf0ac616cb9b7279e643cf6630f42c807742244 100644 (file)
@@ -4881,27 +4881,6 @@ static inline bool netif_needs_gso(struct sk_buff *skb,
                         (skb->ip_summed != CHECKSUM_UNNECESSARY)));
 }
 
-static inline void netif_set_gso_max_size(struct net_device *dev,
-                                         unsigned int size)
-{
-       /* dev->gso_max_size is read locklessly from sk_setup_caps() */
-       WRITE_ONCE(dev->gso_max_size, size);
-}
-
-static inline void netif_set_gso_max_segs(struct net_device *dev,
-                                         unsigned int segs)
-{
-       /* dev->gso_max_segs is read locklessly from sk_setup_caps() */
-       WRITE_ONCE(dev->gso_max_segs, segs);
-}
-
-static inline void netif_set_gro_max_size(struct net_device *dev,
-                                         unsigned int size)
-{
-       /* This pairs with the READ_ONCE() in skb_gro_receive() */
-       WRITE_ONCE(dev->gro_max_size, size);
-}
-
 void netif_set_tso_max_size(struct net_device *dev, unsigned int size);
 void netif_set_tso_max_segs(struct net_device *dev, unsigned int segs);
 void netif_inherit_tso_max(struct net_device *to,
index 27923df00637cd7089831264b6a5bb29be1c9e8c..328b37af90ba9465d83c833dffd18547ddef4028 100644 (file)
@@ -88,4 +88,25 @@ int dev_change_carrier(struct net_device *dev, bool new_carrier);
 
 void __dev_set_rx_mode(struct net_device *dev);
 
+static inline void netif_set_gso_max_size(struct net_device *dev,
+                                         unsigned int size)
+{
+       /* dev->gso_max_size is read locklessly from sk_setup_caps() */
+       WRITE_ONCE(dev->gso_max_size, size);
+}
+
+static inline void netif_set_gso_max_segs(struct net_device *dev,
+                                         unsigned int segs)
+{
+       /* dev->gso_max_segs is read locklessly from sk_setup_caps() */
+       WRITE_ONCE(dev->gso_max_segs, segs);
+}
+
+static inline void netif_set_gro_max_size(struct net_device *dev,
+                                         unsigned int size)
+{
+       /* This pairs with the READ_ONCE() in skb_gro_receive() */
+       WRITE_ONCE(dev->gro_max_size, size);
+}
+
 #endif