]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commitdiff
net: dsa: rename references to "lag" as "lag_dev"
authorVladimir Oltean <vladimir.oltean@nxp.com>
Wed, 23 Feb 2022 14:00:44 +0000 (16:00 +0200)
committerJakub Kicinski <kuba@kernel.org>
Fri, 25 Feb 2022 05:31:42 +0000 (21:31 -0800)
In preparation of converting struct net_device *dp->lag_dev into a
struct dsa_lag *dp->lag, we need to rename, for consistency purposes,
all occurrences of the "lag" variable in the DSA core to "lag_dev".

Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/net/dsa.h
net/dsa/dsa2.c
net/dsa/dsa_priv.h
net/dsa/port.c
net/dsa/switch.c

index f13de2d8aef38e616a63b4686c7a3752fb8832a0..ef7f446cbdf406de6572ba4a0491897b1847c8c0 100644 (file)
@@ -182,12 +182,12 @@ static inline struct net_device *dsa_lag_dev(struct dsa_switch_tree *dst,
 }
 
 static inline int dsa_lag_id(struct dsa_switch_tree *dst,
-                            struct net_device *lag)
+                            struct net_device *lag_dev)
 {
        unsigned int id;
 
        dsa_lags_foreach_id(id, dst) {
-               if (dsa_lag_dev(dst, id) == lag)
+               if (dsa_lag_dev(dst, id) == lag_dev)
                        return id;
        }
 
@@ -966,10 +966,10 @@ struct dsa_switch_ops {
        int     (*crosschip_lag_change)(struct dsa_switch *ds, int sw_index,
                                        int port);
        int     (*crosschip_lag_join)(struct dsa_switch *ds, int sw_index,
-                                     int port, struct net_device *lag,
+                                     int port, struct net_device *lag_dev,
                                      struct netdev_lag_upper_info *info);
        int     (*crosschip_lag_leave)(struct dsa_switch *ds, int sw_index,
-                                      int port, struct net_device *lag);
+                                      int port, struct net_device *lag_dev);
 
        /*
         * PTP functionality
@@ -1041,10 +1041,10 @@ struct dsa_switch_ops {
         */
        int     (*port_lag_change)(struct dsa_switch *ds, int port);
        int     (*port_lag_join)(struct dsa_switch *ds, int port,
-                                struct net_device *lag,
+                                struct net_device *lag_dev,
                                 struct netdev_lag_upper_info *info);
        int     (*port_lag_leave)(struct dsa_switch *ds, int port,
-                                 struct net_device *lag);
+                                 struct net_device *lag_dev);
 
        /*
         * HSR integration
index 408b79a28cd48bca9aaef1fa83503d283b0a7b66..01a8efcaabac8aaa27ab3085ed80788628624a4a 100644 (file)
@@ -74,7 +74,7 @@ int dsa_broadcast(unsigned long e, void *v)
 /**
  * dsa_lag_map() - Map LAG netdev to a linear LAG ID
  * @dst: Tree in which to record the mapping.
- * @lag: Netdev that is to be mapped to an ID.
+ * @lag_dev: Netdev that is to be mapped to an ID.
  *
  * dsa_lag_id/dsa_lag_dev can then be used to translate between the
  * two spaces. The size of the mapping space is determined by the
@@ -82,17 +82,17 @@ int dsa_broadcast(unsigned long e, void *v)
  * it unset if it is not needed, in which case these functions become
  * no-ops.
  */
-void dsa_lag_map(struct dsa_switch_tree *dst, struct net_device *lag)
+void dsa_lag_map(struct dsa_switch_tree *dst, struct net_device *lag_dev)
 {
        unsigned int id;
 
-       if (dsa_lag_id(dst, lag) >= 0)
+       if (dsa_lag_id(dst, lag_dev) >= 0)
                /* Already mapped */
                return;
 
        for (id = 0; id < dst->lags_len; id++) {
                if (!dsa_lag_dev(dst, id)) {
-                       dst->lags[id] = lag;
+                       dst->lags[id] = lag_dev;
                        return;
                }
        }
@@ -108,22 +108,22 @@ void dsa_lag_map(struct dsa_switch_tree *dst, struct net_device *lag)
 /**
  * dsa_lag_unmap() - Remove a LAG ID mapping
  * @dst: Tree in which the mapping is recorded.
- * @lag: Netdev that was mapped.
+ * @lag_dev: Netdev that was mapped.
  *
  * As there may be multiple users of the mapping, it is only removed
  * if there are no other references to it.
  */
-void dsa_lag_unmap(struct dsa_switch_tree *dst, struct net_device *lag)
+void dsa_lag_unmap(struct dsa_switch_tree *dst, struct net_device *lag_dev)
 {
        struct dsa_port *dp;
        unsigned int id;
 
-       dsa_lag_foreach_port(dp, dst, lag)
+       dsa_lag_foreach_port(dp, dst, lag_dev)
                /* There are remaining users of this mapping */
                return;
 
        dsa_lags_foreach_id(id, dst) {
-               if (dsa_lag_dev(dst, id) == lag) {
+               if (dsa_lag_dev(dst, id) == lag_dev) {
                        dst->lags[id] = NULL;
                        break;
                }
index a37f0883676ae66f3aa10e33c2d42595e56464bd..0293a749b3acf8ba07059a9d70d79a70311452a3 100644 (file)
@@ -76,7 +76,7 @@ struct dsa_notifier_mdb_info {
 
 /* DSA_NOTIFIER_LAG_* */
 struct dsa_notifier_lag_info {
-       struct net_device *lag;
+       struct net_device *lag_dev;
        int sw_index;
        int port;
 
@@ -487,8 +487,8 @@ int dsa_switch_register_notifier(struct dsa_switch *ds);
 void dsa_switch_unregister_notifier(struct dsa_switch *ds);
 
 /* dsa2.c */
-void dsa_lag_map(struct dsa_switch_tree *dst, struct net_device *lag);
-void dsa_lag_unmap(struct dsa_switch_tree *dst, struct net_device *lag);
+void dsa_lag_map(struct dsa_switch_tree *dst, struct net_device *lag_dev);
+void dsa_lag_unmap(struct dsa_switch_tree *dst, struct net_device *lag_dev);
 int dsa_tree_notify(struct dsa_switch_tree *dst, unsigned long e, void *v);
 int dsa_broadcast(unsigned long e, void *v);
 int dsa_tree_change_tag_proto(struct dsa_switch_tree *dst,
index 45921df6f82ba5fbe69933317e71ab01617e7752..0b42b3693e491f259fbfdae3dc20ce502b794f63 100644 (file)
@@ -447,27 +447,27 @@ int dsa_port_lag_change(struct dsa_port *dp,
        return dsa_port_notify(dp, DSA_NOTIFIER_LAG_CHANGE, &info);
 }
 
-int dsa_port_lag_join(struct dsa_port *dp, struct net_device *lag,
+int dsa_port_lag_join(struct dsa_port *dp, struct net_device *lag_dev,
                      struct netdev_lag_upper_info *uinfo,
                      struct netlink_ext_ack *extack)
 {
        struct dsa_notifier_lag_info info = {
                .sw_index = dp->ds->index,
                .port = dp->index,
-               .lag = lag,
+               .lag_dev = lag_dev,
                .info = uinfo,
        };
        struct net_device *bridge_dev;
        int err;
 
-       dsa_lag_map(dp->ds->dst, lag);
-       dp->lag_dev = lag;
+       dsa_lag_map(dp->ds->dst, lag_dev);
+       dp->lag_dev = lag_dev;
 
        err = dsa_port_notify(dp, DSA_NOTIFIER_LAG_JOIN, &info);
        if (err)
                goto err_lag_join;
 
-       bridge_dev = netdev_master_upper_dev_get(lag);
+       bridge_dev = netdev_master_upper_dev_get(lag_dev);
        if (!bridge_dev || !netif_is_bridge_master(bridge_dev))
                return 0;
 
@@ -481,11 +481,11 @@ err_bridge_join:
        dsa_port_notify(dp, DSA_NOTIFIER_LAG_LEAVE, &info);
 err_lag_join:
        dp->lag_dev = NULL;
-       dsa_lag_unmap(dp->ds->dst, lag);
+       dsa_lag_unmap(dp->ds->dst, lag_dev);
        return err;
 }
 
-void dsa_port_pre_lag_leave(struct dsa_port *dp, struct net_device *lag)
+void dsa_port_pre_lag_leave(struct dsa_port *dp, struct net_device *lag_dev)
 {
        struct net_device *br = dsa_port_bridge_dev_get(dp);
 
@@ -493,13 +493,13 @@ void dsa_port_pre_lag_leave(struct dsa_port *dp, struct net_device *lag)
                dsa_port_pre_bridge_leave(dp, br);
 }
 
-void dsa_port_lag_leave(struct dsa_port *dp, struct net_device *lag)
+void dsa_port_lag_leave(struct dsa_port *dp, struct net_device *lag_dev)
 {
        struct net_device *br = dsa_port_bridge_dev_get(dp);
        struct dsa_notifier_lag_info info = {
                .sw_index = dp->ds->index,
                .port = dp->index,
-               .lag = lag,
+               .lag_dev = lag_dev,
        };
        int err;
 
@@ -521,7 +521,7 @@ void dsa_port_lag_leave(struct dsa_port *dp, struct net_device *lag)
                        "port %d failed to notify DSA_NOTIFIER_LAG_LEAVE: %pe\n",
                        dp->index, ERR_PTR(err));
 
-       dsa_lag_unmap(dp->ds->dst, lag);
+       dsa_lag_unmap(dp->ds->dst, lag_dev);
 }
 
 /* Must be called under rcu_read_lock() */
index 0bb3987bd4e67173869538df056fc3b759f18dbc..c71bade9269e906de0dbb6118cfcfc507a46a39b 100644 (file)
@@ -468,12 +468,12 @@ static int dsa_switch_lag_join(struct dsa_switch *ds,
                               struct dsa_notifier_lag_info *info)
 {
        if (ds->index == info->sw_index && ds->ops->port_lag_join)
-               return ds->ops->port_lag_join(ds, info->port, info->lag,
+               return ds->ops->port_lag_join(ds, info->port, info->lag_dev,
                                              info->info);
 
        if (ds->index != info->sw_index && ds->ops->crosschip_lag_join)
                return ds->ops->crosschip_lag_join(ds, info->sw_index,
-                                                  info->port, info->lag,
+                                                  info->port, info->lag_dev,
                                                   info->info);
 
        return -EOPNOTSUPP;
@@ -483,11 +483,11 @@ static int dsa_switch_lag_leave(struct dsa_switch *ds,
                                struct dsa_notifier_lag_info *info)
 {
        if (ds->index == info->sw_index && ds->ops->port_lag_leave)
-               return ds->ops->port_lag_leave(ds, info->port, info->lag);
+               return ds->ops->port_lag_leave(ds, info->port, info->lag_dev);
 
        if (ds->index != info->sw_index && ds->ops->crosschip_lag_leave)
                return ds->ops->crosschip_lag_leave(ds, info->sw_index,
-                                                   info->port, info->lag);
+                                                   info->port, info->lag_dev);
 
        return -EOPNOTSUPP;
 }