コード例 #1
0
ファイル: ht_utils.c プロジェクト: 1587/ltp
/*return 0 means Pass,
return 1 means ht is not enabled*/
int check_ht_capability()
{
	int result;
	if (is_ht_cpu()) {
		result = 0;
		/*HT is enabled by default in this system. */
	} else {
		result = 1;
		/*HT is not enabled by default in this system. */
	}
	return result;
}
コード例 #2
0
ファイル: ht_utils.c プロジェクト: Mellanox/arc_ltp
// return 0 means Pass,
// return 1 means ht is not enabled,
// return 2 means CPU is not support ht,
// return 3 mean kernel is not support ht.
int check_ht_capability()
{
	int result;

	if (is_ht_kernel())
	{
		if (is_ht_cpu())
		{
			if (is_ht_enabled())
				result = 0; //HT is enabled by default in this system.
			else
				result = 1; //HT is not enabled by default in this system.
		}
		else
			result = 2; //This processor does not support HT.
	}
	else
		result = 3; //HT feature is not included in this Linux Kernel.

	return result;
}