MLX5_CAP_ADV_VIRTUALIZATION
err = mlx5_core_get_caps_mode(dev, MLX5_CAP_ADV_VIRTUALIZATION,
MLX5_CAP_ADV_VIRTUALIZATION,
log_max_msg_size = MLX5_CAP_ADV_VIRTUALIZATION(mdev, pg_track_log_max_msg_size);
if (log_tracked_page < MLX5_CAP_ADV_VIRTUALIZATION(mdev,
log_tracked_page = MLX5_CAP_ADV_VIRTUALIZATION(mdev,
} else if (log_tracked_page > MLX5_CAP_ADV_VIRTUALIZATION(mdev,
log_tracked_page = MLX5_CAP_ADV_VIRTUALIZATION(mdev,
MLX5_CAP_ADV_VIRTUALIZATION(mdev, pg_track_max_num_range);
(MLX5_CAP_ADV_VIRTUALIZATION(mdev, pg_track_log_min_addr_space)) ||
(MLX5_CAP_ADV_VIRTUALIZATION(mdev, pg_track_log_max_addr_space))) {
mdev->caps.hca[MLX5_CAP_ADV_VIRTUALIZATION]->cur, cap)