class CpuCacheInfo
Defined at line 42 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cache.h
Gives information on the set of caches in a package.
Public Methods
template <typename CpuidIoProvider, typename = std::enable_if_t<!std::is_same_v<CpuidIoProvider, CpuCacheInfo>>>
void CpuCacheInfo (CpuidIoProvider && io)
To avoid precedence over copy and move constructors.
Defined at line 50 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cache.h
void CpuCacheInfo ()
Defined at line 118 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cache.h
iterator begin ()
Defined at line 120 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cache.h
iterator end ()
Defined at line 122 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cache.h
size_t size ()
Defined at line 124 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cache.h
bool empty ()
Defined at line 126 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cache.h
const CpuCacheLevelInfo & back ()
Returns information on the last-level cache.
Defined at line 129 of file ../../zircon/kernel/lib/arch/include/lib/arch/x86/cache.h