Searched refs:cpuid (Results 1 - 11 of 11) sorted by relevance
/haiku/src/tools/ |
H A D | cpuidtool.c | 75 printf("Provide the cpuid in hex, and you will get how we id it\n"); 80 unsigned int cpuid = 0; local 81 xtoi(argv[1], &cpuid); 83 printf("cpuid: 0x%X\n", cpuid); 85 int family = ((cpuid >> 8) & 0xf) | ((cpuid >> 16) & 0xff0); 86 int model = ((cpuid >> 4) & 0xf) | ((cpuid >> 12) & 0xf0); 87 int stepping = cpuid [all...] |
/haiku/src/system/libroot/os/arch/x86_64/ |
H A D | system_info.cpp | 10 #include <cpuid.h>
|
/haiku/src/system/kernel/arch/x86/ |
H A D | arch_cpu.cpp | 675 cpuid_info cpuid; local 676 get_current_cpuid(&cpuid, 1, 0); 677 return cpuid.regs.ebx >> 24; 686 cpuid_info cpuid; local 687 get_current_cpuid(&cpuid, 1, 0); 688 int maxLogicalID = next_power_of_2((cpuid.regs.ebx >> 16) & 0xff); 692 get_current_cpuid(&cpuid, 0x80000008, 0); 693 maxCoreID = (cpuid.regs.ecx >> 12) & 0xf; 697 maxCoreID = next_power_of_2((cpuid.regs.edx & 0xf) + 1); 701 get_current_cpuid(&cpuid, 728 cpuid_info cpuid; local 753 cpuid_info cpuid; local 764 cpuid_info cpuid; local 783 cpuid_info cpuid; local 831 cpuid_info cpuid; local 860 cpuid_info cpuid; local [all...] |
H A D | arch_system_info.cpp | 50 // that the CPU supports cpuid. 104 cpuid_info cpuid; local 105 get_current_cpuid(&cpuid, 0, 0); 106 uint32 maxBasicLeaf = cpuid.eax_0.max_eax; 108 get_current_cpuid(&cpuid, 0x16, 0); 109 if (cpuid.regs.eax != 0) { 110 sCPUClockSpeed = cpuid.regs.eax * 1000000LL;
|
/haiku/src/add-ons/kernel/power/cpuidle/intel_cstates/ |
H A D | intel_cstates.cpp | 137 cpuid_info cpuid; 138 get_current_cpuid(&cpuid, 0, 0); 139 uint32 maxBasicLeaf = cpuid.eax_0.max_eax; 143 get_current_cpuid(&cpuid, 5, 0); 144 if ((cpuid.regs.eax & 0xffff) < sizeof(int32)) 150 int32 subStates = (cpuid.regs.edx >> (i * 4)) & 0xf;
|
/haiku/src/system/kernel/arch/x86/64/ |
H A D | cpuid.cpp | 10 #include <cpuid.h>
|
/haiku/src/system/kernel/arch/x86/32/ |
H A D | cpuid.S | 22 cpuid
|
/haiku/headers/libs/x86emu/x86emu/ |
H A D | prim_ops.h | 136 void cpuid(void);
|
/haiku/src/libs/compat/freebsd_iflib/ |
H A D | iflib.c | 4781 * cpuid and wrapping as necessary. 4784 cpuid_advance(if_ctx_t ctx, unsigned int cpuid, unsigned int n) argument 4789 /* cpuid should always be in the valid set */ 4790 MPASS(CPU_ISSET(cpuid, &ctx->ifc_cpus)); 4800 cpuid++; 4801 if (cpuid > last_valid) 4802 cpuid = first_valid; 4803 } while (!CPU_ISSET(cpuid, &ctx->ifc_cpus)); 4807 return (cpuid); 6362 unsigned int base_cpuid, cpuid; local [all...] |
/haiku/src/libs/x86emu/ |
H A D | ops2.c | 351 cpuid();
|
H A D | prim_ops.c | 2805 cpuid(void) function
|
Completed in 197 milliseconds