Lines Matching refs:ExtractBitRange
334 const uint32_t family = ExtractBitRange(leaf_1.eax, 11, 8);
335 const uint32_t extended_family = ExtractBitRange(leaf_1.eax, 27, 20);
336 const uint32_t model = ExtractBitRange(leaf_1.eax, 7, 4);
337 const uint32_t extended_model = ExtractBitRange(leaf_1.eax, 19, 16);
344 info->stepping = ExtractBitRange(leaf_1.eax, 3, 0);
1759 int cache_type_field = ExtractBitRange(leaf.eax, 4, 0);
1773 int level = ExtractBitRange(leaf.eax, 7, 5);
1774 int line_size = ExtractBitRange(leaf.ebx, 11, 0) + 1;
1775 int partitioning = ExtractBitRange(leaf.ebx, 21, 12) + 1;
1776 int ways = ExtractBitRange(leaf.ebx, 31, 22) + 1;
1804 return ExtractBitRange(cache_id, 23, 16);
1810 const int ways = ExtractBitRange(cache_id, 15, 12);
1844 return ExtractBitRange(cache_id, 31, 24);
1848 return ExtractBitRange(cache_id, 31, 16);
1854 return ExtractBitRange(cache_id, 31, 18) * 512;
1895 .line_size = ExtractBitRange(cache_id, 7, 0),