Lines Matching full:model
360 unsigned *Model) { in detectX86FamilyModel() argument
362 *Model = (EAX >> 4) & 0xf; // Bits 4 - 7 in detectX86FamilyModel()
367 // Examine extended model ID if family ID is 6 or F. in detectX86FamilyModel()
368 *Model += ((EAX >> 16) & 0xf) << 4; // Bits 16 - 19 in detectX86FamilyModel()
375 unsigned Model, in getIntelProcessorTypeAndSubtype() argument
385 switch (Model) { in getIntelProcessorTypeAndSubtype()
389 // Pentium Dual-Core processor, Intel Xeon processor, model in getIntelProcessorTypeAndSubtype()
391 case 0x16: // Intel Celeron processor model 16h. All processors are in getIntelProcessorTypeAndSubtype()
396 case 0x17: // Intel Core 2 Extreme processor, Intel Xeon processor, model in getIntelProcessorTypeAndSubtype()
408 // As found in a Summer 2010 model iMac. in getIntelProcessorTypeAndSubtype()
663 unsigned Model, in getAMDProcessorTypeAndSubtype() argument
675 switch (Model) { in getAMDProcessorTypeAndSubtype()
709 switch (Model) { in getAMDProcessorTypeAndSubtype()
728 if (Model >= 0x60 && Model <= 0x7f) { in getAMDProcessorTypeAndSubtype()
733 if (Model >= 0x30 && Model <= 0x3f) { in getAMDProcessorTypeAndSubtype()
738 if ((Model >= 0x10 && Model <= 0x1f) || Model == 0x02) { in getAMDProcessorTypeAndSubtype()
743 if (Model <= 0x0f) { in getAMDProcessorTypeAndSubtype()
755 if ((Model >= 0x30 && Model <= 0x3f) || (Model == 0x47) || in getAMDProcessorTypeAndSubtype()
756 (Model >= 0x60 && Model <= 0x67) || (Model >= 0x68 && Model <= 0x6f) || in getAMDProcessorTypeAndSubtype()
757 (Model >= 0x70 && Model <= 0x7f) || (Model >= 0x84 && Model <= 0x87) || in getAMDProcessorTypeAndSubtype()
758 (Model >= 0x90 && Model <= 0x97) || (Model >= 0x98 && Model <= 0x9f) || in getAMDProcessorTypeAndSubtype()
759 (Model >= 0xa0 && Model <= 0xaf)) { in getAMDProcessorTypeAndSubtype()
773 if ((Model >= 0x10 && Model <= 0x1f) || (Model >= 0x20 && Model <= 0x2f)) { in getAMDProcessorTypeAndSubtype()
784 if (Model <= 0x0f || (Model >= 0x20 && Model <= 0x2f) || in getAMDProcessorTypeAndSubtype()
785 (Model >= 0x30 && Model <= 0x3f) || (Model >= 0x40 && Model <= 0x4f) || in getAMDProcessorTypeAndSubtype()
786 (Model >= 0x50 && Model <= 0x5f)) { in getAMDProcessorTypeAndSubtype()
795 if ((Model >= 0x10 && Model <= 0x1f) || (Model >= 0x60 && Model <= 0x6f) || in getAMDProcessorTypeAndSubtype()
796 (Model >= 0x70 && Model <= 0x77) || (Model >= 0x78 && Model <= 0x7f) || in getAMDProcessorTypeAndSubtype()
797 (Model >= 0xa0 && Model <= 0xaf)) { in getAMDProcessorTypeAndSubtype()
811 if (Model <= 0x77) { in getAMDProcessorTypeAndSubtype()
1158 unsigned Model, Family; in __cpu_indicator_init() local
1174 detectX86FamilyModel(EAX, &Family, &Model); in __cpu_indicator_init()
1186 getIntelProcessorTypeAndSubtype(Family, Model, &Features[0], in __cpu_indicator_init()
1192 getAMDProcessorTypeAndSubtype(Family, Model, &Features[0], in __cpu_indicator_init()