mlx5_core_access_reg
ret = mlx5_core_access_reg(dev->mdev, in, sz, out, sz, MLX5_REG_PPCNT,
err = mlx5_core_access_reg(dev, in, sz, out,
err = mlx5_core_access_reg(dev->mdev, &in, sizeof(in), &out,
return mlx5_core_access_reg(dev->mdev, &in, sizeof(in), node_desc,
err = mlx5_core_access_reg(dev, in, sizeof(in), out,
err = mlx5_core_access_reg(dev, in, sizeof(in), out,
err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out),
err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out),
err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out),
err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out),
return mlx5_core_access_reg(dev, in, sizeof(in), out, out_size,
return mlx5_core_access_reg(dev, in, size_in, out, sizeof(out),
err = mlx5_core_access_reg(dev, in_reg, sizeof(in_reg), out_reg,
err = mlx5_core_access_reg(dev, in_icm_reg, sizeof(in_icm_reg),
err = mlx5_core_access_reg(dev, cmd->cmd, sizeof(cmd->cmd), cmd->cmd,
err = mlx5_core_access_reg(mdpll->mdev, in, sizeof(in),
err = mlx5_core_access_reg(mdev, in, sizeof(in), out, sizeof(out),
err = mlx5_core_access_reg(mdev, in, sizeof(in), out, sizeof(out),
return mlx5_core_access_reg(mdev, in, sizeof(in), out, sizeof(out),
err = mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PBMC, 0, 0);
err = mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PBMC, 0, 1);
return mlx5_core_access_reg(mdev, in, sizeof(in), out, size_out, MLX5_REG_SBPR, 0, 0);
return mlx5_core_access_reg(mdev, in, sizeof(in), out, sizeof(out), MLX5_REG_SBPR, 0, 1);
return mlx5_core_access_reg(mdev, in, sizeof(in), out, size_out, MLX5_REG_SBCM, 0, 0);
return mlx5_core_access_reg(mdev, in, sizeof(in), out, sizeof(out), MLX5_REG_SBCM, 0, 1);
err = mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPTB, 0, 0);
err = mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPTB, 0, 0);
err = mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPTB, 0, 1);
err = mlx5_core_access_reg(dev, in, sz, out, sz, MLX5_REG_PPLM, 0, 0);
err = mlx5_core_access_reg(dev, in, sz, out, sz, MLX5_REG_PPLM, 0, 0);
err = mlx5_core_access_reg(dev, in, sz, out, sz, MLX5_REG_PPLM, 0, 0);
return mlx5_core_access_reg(dev, out, sz, out, sz, MLX5_REG_PPLM, 0, 1);
return mlx5_core_access_reg(dev, in, sizeof(in), out,
if (mlx5_core_access_reg(mdev, in, sizeof(in), out, sizeof(out),
err = mlx5_core_access_reg(mdev, in, sizeof(in), out,
mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPCNT, 0, 0);
mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPCNT, 0, 0);
if (mlx5_core_access_reg(mdev, in, sz, ppcnt_RFC_2819_counters,
mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPCNT, 0, 0);
mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPCNT, 0,
mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPCNT, 0,
mlx5_core_access_reg(priv->mdev, in, sz, out,
err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out),
if (mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPCNT, 0, 0))
if (mlx5_core_access_reg(mdev, in, sz, ppcnt_phy_statistical,
if (mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPHCR, 0, 0))
if (mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPCNT, 0, 0))
mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPCNT, 0, 0);
mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_MPCNT, 0, 0);
mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPCNT, 0, 0);
mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPCNT, 0, 0);
mlx5_core_access_reg(mdev, in, sz, out, sz,
mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_PPCNT, 0, 0);
return mlx5_core_access_reg(mdev, in, sz, ppcnt_ieee_802_3,
return mlx5_core_access_reg(mdev, in, sz, ppcnt_per_prio, sz,
mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out),
err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out),
err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out),
return mlx5_core_access_reg(dev, in, sizeof(in), dev->caps.fpga,
return mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out),
return mlx5_core_access_reg(dev, in, sizeof(in), out,
err = mlx5_core_access_reg(dev, in, sizeof(in), out,
err = mlx5_core_access_reg(dev, in, in_size, out,
err = mlx5_core_access_reg(dev, in, sizeof(in), out,
err = mlx5_core_access_reg(dev, in, sizeof(in), out,
err = mlx5_core_access_reg(dev, in, sizeof(in), out,
err = mlx5_core_access_reg(dev, in, sizeof(in), out,
return mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), MLX5_REG_MFRL, 0, 1);
err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), MLX5_REG_MFRL, 0, 0);
mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), MLX5_REG_MRTC, 0, 1);
err = mlx5_core_access_reg(mdev, mtcap_in, sizeof(mtcap_in),
err = mlx5_core_access_reg(hwmon->mdev, mtcap_in, sizeof(mtcap_in),
return mlx5_core_access_reg(mdev, mtmp_in, sizeof(mtmp_in),
return mlx5_core_access_reg(mdev, mtmp_in, sizeof(mtmp_in),
return mlx5_core_access_reg(mdev, mtmp_in, sizeof(mtmp_in),
return mlx5_core_access_reg(mdev, in, sizeof(in), mtpps,
err = mlx5_core_access_reg(mdev, in, sizeof(in), out, sizeof(out),
err = mlx5_core_access_reg(mdev, in, sizeof(in),
return mlx5_core_access_reg(dev, mtutc, size, out, sizeof(out),
err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), MLX5_REG_MTPTM,
err = mlx5_core_access_reg(mdev, in, sizeof(in), out, sizeof(out),
err = mlx5_core_access_reg(dev, mnvda, len, mnvda, len, MLX5_REG_MNVDA,
return mlx5_core_access_reg(dev, mnvda, len, mnvda, len, MLX5_REG_MNVDA,
err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out), MLX5_REG_DTOR, 0, 0);
err = mlx5_core_access_reg(dev, &he_in, sizeof(he_in),
err = mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_QPDPM, 0, 1);
err = mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_QPDPM, 0, 0);
return mlx5_core_access_reg(dev, in, sz, mcam, sz, MLX5_REG_MCAM, 0, 0);
return mlx5_core_access_reg(mdev, in, sz, qcam, sz, MLX5_REG_QCAM, 0, 0);
return mlx5_core_access_reg(dev, in, sz, mpir, sz, MLX5_REG_MPIR, 0, 0);
return mlx5_core_access_reg(dev, &in, sizeof(in), &out,
return mlx5_core_access_reg(dev, in, sizeof(in), ptys,
return mlx5_core_access_reg(dev, in, sizeof(in), out,
return mlx5_core_access_reg(dev, in, sizeof(in), out,
err = mlx5_core_access_reg(dev, in, sizeof(in), out,
mlx5_core_access_reg(dev, in, sizeof(in), out,
return mlx5_core_access_reg(dev, in, sizeof(in), out,
err = mlx5_core_access_reg(dev, in, sizeof(in), out, sizeof(out),
err = mlx5_core_access_reg(dev, in, sizeof(in), out,
err = mlx5_core_access_reg(dev, in, sizeof(in), out,
return mlx5_core_access_reg(dev, in, sizeof(in), pvlc,
return mlx5_core_access_reg(dev, in, sizeof(in), out,
return mlx5_core_access_reg(dev, in, sizeof(in), out,
return mlx5_core_access_reg(dev, in, sizeof(in), out,
return mlx5_core_access_reg(dev, in, sizeof(in), out,
return mlx5_core_access_reg(mdev, in, sizeof(in), out,
return mlx5_core_access_reg(mdev, in, sizeof(out), out,
err = mlx5_core_access_reg(mdev, in, sizeof(in), out,
err = mlx5_core_access_reg(mdev, in, sizeof(in), out,
return mlx5_core_access_reg(mdev, in, inlen, out, sizeof(out),
return mlx5_core_access_reg(mdev, in, sizeof(in), out, outlen,
EXPORT_SYMBOL_GPL(mlx5_core_access_reg);
return mlx5_core_access_reg(mdev, in, sizeof(in), out,
return mlx5_core_access_reg(mdev, in, inlen, out,
return mlx5_core_access_reg(mdev, in, sizeof(in), mtpps,
return mlx5_core_access_reg(mdev, mtpps, mtpps_size, out,
return mlx5_core_access_reg(mdev, in, sizeof(in), out,
err = mlx5_core_access_reg(mdev, in, sizeof(in), out,
err = mlx5_core_access_reg(mdev, in, sizeof(in), out,
return mlx5_core_access_reg(dev, in, sz, pcam, sz, MLX5_REG_PCAM, 0, 0);
err = mlx5_core_access_reg(mdev, in, sz, out, sz, MLX5_REG_QPDPM, 0, 0);
int mlx5_core_access_reg(struct mlx5_core_dev *dev, void *data_in,