|
ReactOS 0.4.17-dev-1190-g4c812f4
|
Go to the source code of this file.
Macros | |
| #define | CPU_VENDOR_STR_LEN 13 |
Functions | |
| VOID NTAPI | KiGetCpuVendorString (_Out_writes_z_(CPU_VENDOR_STR_LEN) CHAR VendorString[CPU_VENDOR_STR_LEN]) |
| Get the CPUID information for a given CPU. | |
| CPU_VENDORS NTAPI | KiIdentifyCpuVendor (_In_reads_z_(CPU_VENDOR_STR_LEN) const CHAR VendorString[CPU_VENDOR_STR_LEN]) |
| Identify the CPU vendor by the vendor string. | |
| VOID NTAPI | KiGetCpuSignature (_Out_ PUSHORT Family, _Out_ PUSHORT Model, _Out_ PUSHORT Stepping) |
| Get the CPU signature. | |
| ULONG NTAPI | KiGetCpuCacheDescriptors (_Out_writes_(MaxCount) PCACHE_DESCRIPTOR CacheDescriptors, _In_ ULONG MaxCount, _In_ CPU_VENDORS Vendor) |
| Retrieves cache descriptors for the current CPU. | |
| ULONG NTAPI KiGetCpuCacheDescriptors | ( | _Out_writes_(MaxCount) PCACHE_DESCRIPTOR | CacheDescriptors, |
| _In_ ULONG | MaxCount, | ||
| _In_ CPU_VENDORS | Vendor | ||
| ) |
Retrieves cache descriptors for the current CPU.
| [out] | CacheDescriptors | - An array to receive the cache descriptors |
| [in] | MaxCount | - The maximum number of cache descriptors to fill |
| [in] | Vendor | - The CPU vendor |
Definition at line 484 of file cacheinfo.c.
Referenced by KiGetCacheInformation().
Get the CPU signature.
| [out] | Family | - Pointer to a USHORT to receive the family |
| [out] | Model | - Pointer to a USHORT to receive the model |
| [out] | Stepping | - Pointer to a USHORT to receive the stepping |
\See
Definition at line 118 of file cpuinfo.c.
Referenced by KiSetProcessorType().
| VOID NTAPI KiGetCpuVendorString | ( | _Out_writes_z_(CPU_VENDOR_STR_LEN) CHAR | VendorString[CPU_VENDOR_STR_LEN] | ) |
Get the CPUID information for a given CPU.
| [out] | VendorString | - Pointer to a buffer to receive the vendor string |
Definition at line 24 of file cpuinfo.c.
Referenced by KiSetProcessorType().
| CPU_VENDORS NTAPI KiIdentifyCpuVendor | ( | _In_reads_z_(CPU_VENDOR_STR_LEN) const CHAR | VendorString[CPU_VENDOR_STR_LEN] | ) |
Identify the CPU vendor by the vendor string.
| [in] | VendorString | - Pointer to a buffer containing the vendor string |
Definition at line 55 of file cpuinfo.c.
Referenced by KiGetCpuVendor(), and KiSetProcessorType().