MLX5_CAP_GENERAL
ret = mlx5_vport_get_other_func_cap(dev, vport_num, query_cap, MLX5_CAP_GENERAL);
u16 opmod = (MLX5_CAP_GENERAL << 1) | (HCA_CAP_OPMOD_GET_MAX & 0x01);
MLX5_CAP_GENERAL);
MLX5_CAP_GENERAL);
err = mlx5_core_get_caps_mode(dev, MLX5_CAP_GENERAL, HCA_CAP_OPMOD_GET_CUR);
err = mlx5_core_get_caps(dev, MLX5_CAP_GENERAL);
MLX5_CAP_GENERAL,
err = mlx5_core_get_caps(dev, MLX5_CAP_GENERAL);
memcpy(set_hca_cap, dev->caps.hca[MLX5_CAP_GENERAL]->cur,
mlx5_vport_get_other_func_cap(dev, vport, out, MLX5_CAP_GENERAL)
MLX5_GET(cmd_hca_cap, mdev->caps.hca[MLX5_CAP_GENERAL]->cur, cap)
MLX5_GET64(cmd_hca_cap, mdev->caps.hca[MLX5_CAP_GENERAL]->cur, cap)
MLX5_GET(cmd_hca_cap, mdev->caps.hca[MLX5_CAP_GENERAL]->max, cap)