Commit ba5c4dac authored by Colin Ian King's avatar Colin Ian King Committed by David S. Miller

net/mlx4: fix spelling mistake: "availible" -> "available"

Trivial fix to spelling mistakes in the mlx4 driver
Signed-off-by: default avatarColin Ian King <colin.king@canonical.com>
Reviewed-by: default avatarYuval Shaia <yuval.shaia@oracle.com>
Reviewed-by: default avatarLeon Romanovsky <leonro@mellanox.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent e543002f
...@@ -1958,19 +1958,19 @@ static void mlx4_allocate_port_vpps(struct mlx4_dev *dev, int port) ...@@ -1958,19 +1958,19 @@ static void mlx4_allocate_port_vpps(struct mlx4_dev *dev, int port)
int i; int i;
int err; int err;
int num_vfs; int num_vfs;
u16 availible_vpp; u16 available_vpp;
u8 vpp_param[MLX4_NUM_UP]; u8 vpp_param[MLX4_NUM_UP];
struct mlx4_qos_manager *port_qos; struct mlx4_qos_manager *port_qos;
struct mlx4_priv *priv = mlx4_priv(dev); struct mlx4_priv *priv = mlx4_priv(dev);
err = mlx4_ALLOCATE_VPP_get(dev, port, &availible_vpp, vpp_param); err = mlx4_ALLOCATE_VPP_get(dev, port, &available_vpp, vpp_param);
if (err) { if (err) {
mlx4_info(dev, "Failed query availible VPPs\n"); mlx4_info(dev, "Failed query available VPPs\n");
return; return;
} }
port_qos = &priv->mfunc.master.qos_ctl[port]; port_qos = &priv->mfunc.master.qos_ctl[port];
num_vfs = (availible_vpp / num_vfs = (available_vpp /
bitmap_weight(port_qos->priority_bm, MLX4_NUM_UP)); bitmap_weight(port_qos->priority_bm, MLX4_NUM_UP));
for (i = 0; i < MLX4_NUM_UP; i++) { for (i = 0; i < MLX4_NUM_UP; i++) {
...@@ -1985,14 +1985,14 @@ static void mlx4_allocate_port_vpps(struct mlx4_dev *dev, int port) ...@@ -1985,14 +1985,14 @@ static void mlx4_allocate_port_vpps(struct mlx4_dev *dev, int port)
} }
/* Query actual allocated VPP, just to make sure */ /* Query actual allocated VPP, just to make sure */
err = mlx4_ALLOCATE_VPP_get(dev, port, &availible_vpp, vpp_param); err = mlx4_ALLOCATE_VPP_get(dev, port, &available_vpp, vpp_param);
if (err) { if (err) {
mlx4_info(dev, "Failed query availible VPPs\n"); mlx4_info(dev, "Failed query available VPPs\n");
return; return;
} }
port_qos->num_of_qos_vfs = num_vfs; port_qos->num_of_qos_vfs = num_vfs;
mlx4_dbg(dev, "Port %d Availible VPPs %d\n", port, availible_vpp); mlx4_dbg(dev, "Port %d Available VPPs %d\n", port, available_vpp);
for (i = 0; i < MLX4_NUM_UP; i++) for (i = 0; i < MLX4_NUM_UP; i++)
mlx4_dbg(dev, "Port %d UP %d Allocated %d VPPs\n", port, i, mlx4_dbg(dev, "Port %d UP %d Allocated %d VPPs\n", port, i,
...@@ -2891,7 +2891,7 @@ static int mlx4_set_vport_qos(struct mlx4_priv *priv, int slave, int port, ...@@ -2891,7 +2891,7 @@ static int mlx4_set_vport_qos(struct mlx4_priv *priv, int slave, int port,
memset(vpp_qos, 0, sizeof(struct mlx4_vport_qos_param) * MLX4_NUM_UP); memset(vpp_qos, 0, sizeof(struct mlx4_vport_qos_param) * MLX4_NUM_UP);
if (slave > port_qos->num_of_qos_vfs) { if (slave > port_qos->num_of_qos_vfs) {
mlx4_info(dev, "No availible VPP resources for this VF\n"); mlx4_info(dev, "No available VPP resources for this VF\n");
return -EINVAL; return -EINVAL;
} }
......
...@@ -65,7 +65,7 @@ struct mlx4_set_port_scheduler_context { ...@@ -65,7 +65,7 @@ struct mlx4_set_port_scheduler_context {
/* Granular Qos (per VF) section */ /* Granular Qos (per VF) section */
struct mlx4_alloc_vpp_param { struct mlx4_alloc_vpp_param {
__be32 availible_vpp; __be32 available_vpp;
__be32 vpp_p_up[MLX4_NUM_UP]; __be32 vpp_p_up[MLX4_NUM_UP];
}; };
...@@ -157,7 +157,7 @@ int mlx4_SET_PORT_SCHEDULER(struct mlx4_dev *dev, u8 port, u8 *tc_tx_bw, ...@@ -157,7 +157,7 @@ int mlx4_SET_PORT_SCHEDULER(struct mlx4_dev *dev, u8 port, u8 *tc_tx_bw,
EXPORT_SYMBOL(mlx4_SET_PORT_SCHEDULER); EXPORT_SYMBOL(mlx4_SET_PORT_SCHEDULER);
int mlx4_ALLOCATE_VPP_get(struct mlx4_dev *dev, u8 port, int mlx4_ALLOCATE_VPP_get(struct mlx4_dev *dev, u8 port,
u16 *availible_vpp, u8 *vpp_p_up) u16 *available_vpp, u8 *vpp_p_up)
{ {
int i; int i;
int err; int err;
...@@ -179,7 +179,7 @@ int mlx4_ALLOCATE_VPP_get(struct mlx4_dev *dev, u8 port, ...@@ -179,7 +179,7 @@ int mlx4_ALLOCATE_VPP_get(struct mlx4_dev *dev, u8 port,
goto out; goto out;
/* Total number of supported VPPs */ /* Total number of supported VPPs */
*availible_vpp = (u16)be32_to_cpu(out_param->availible_vpp); *available_vpp = (u16)be32_to_cpu(out_param->available_vpp);
for (i = 0; i < MLX4_NUM_UP; i++) for (i = 0; i < MLX4_NUM_UP; i++)
vpp_p_up[i] = (u8)be32_to_cpu(out_param->vpp_p_up[i]); vpp_p_up[i] = (u8)be32_to_cpu(out_param->vpp_p_up[i]);
......
...@@ -84,23 +84,23 @@ int mlx4_SET_PORT_PRIO2TC(struct mlx4_dev *dev, u8 port, u8 *prio2tc); ...@@ -84,23 +84,23 @@ int mlx4_SET_PORT_PRIO2TC(struct mlx4_dev *dev, u8 port, u8 *prio2tc);
int mlx4_SET_PORT_SCHEDULER(struct mlx4_dev *dev, u8 port, u8 *tc_tx_bw, int mlx4_SET_PORT_SCHEDULER(struct mlx4_dev *dev, u8 port, u8 *tc_tx_bw,
u8 *pg, u16 *ratelimit); u8 *pg, u16 *ratelimit);
/** /**
* mlx4_ALLOCATE_VPP_get - Query port VPP availible resources and allocation. * mlx4_ALLOCATE_VPP_get - Query port VPP available resources and allocation.
* Before distribution of VPPs to priorities, only availible_vpp is returned. * Before distribution of VPPs to priorities, only available_vpp is returned.
* After initialization it returns the distribution of VPPs among priorities. * After initialization it returns the distribution of VPPs among priorities.
* *
* @dev: mlx4_dev. * @dev: mlx4_dev.
* @port: Physical port number. * @port: Physical port number.
* @availible_vpp: Pointer to variable where number of availible VPPs is stored * @available_vpp: Pointer to variable where number of available VPPs is stored
* @vpp_p_up: Distribution of VPPs to priorities is stored in this array * @vpp_p_up: Distribution of VPPs to priorities is stored in this array
* *
* Returns 0 on success or a negative mlx4_core errno code. * Returns 0 on success or a negative mlx4_core errno code.
**/ **/
int mlx4_ALLOCATE_VPP_get(struct mlx4_dev *dev, u8 port, int mlx4_ALLOCATE_VPP_get(struct mlx4_dev *dev, u8 port,
u16 *availible_vpp, u8 *vpp_p_up); u16 *available_vpp, u8 *vpp_p_up);
/** /**
* mlx4_ALLOCATE_VPP_set - Distribution of VPPs among differnt priorities. * mlx4_ALLOCATE_VPP_set - Distribution of VPPs among differnt priorities.
* The total number of VPPs assigned to all for a port must not exceed * The total number of VPPs assigned to all for a port must not exceed
* the value reported by availible_vpp in mlx4_ALLOCATE_VPP_get. * the value reported by available_vpp in mlx4_ALLOCATE_VPP_get.
* VPP allocation is allowed only after the port type has been set, * VPP allocation is allowed only after the port type has been set,
* and while no QPs are open for this port. * and while no QPs are open for this port.
* *
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment