28 #ifndef INCLUDED_X86_X64_TOPOLOGY 29 #define INCLUDED_X86_X64_TOPOLOGY 111 #endif // #ifndef INCLUDED_X86_X64_TOPOLOGY size_t CoreFromApicId(ApicId apicId)
Definition: topology.cpp:268
size_t NumPackages()
Definition: topology.cpp:244
Definition: topology.cpp:41
size_t LogicalPerCore()
Definition: topology.cpp:256
size_t PackageFromApicId(ApicId apicId)
Definition: topology.cpp:274
size_t LogicalFromApicId(ApicId apicId)
Definition: topology.cpp:262
size_t CoresPerPackage()
Definition: topology.cpp:250
size_t NumCaches()
Definition: topology.cpp:454
ApicId ApicIdFromIndices(size_t idxLogical, size_t idxCore, size_t idxPackage)
Definition: topology.cpp:281
u8 ApicId
Definition: apic.h:26
uintptr_t ProcessorMaskFromCache(size_t cache)
Definition: topology.cpp:467
size_t CacheFromProcessor(size_t processor)
Definition: topology.cpp:460