Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
x86_x64::CPUID2::Characteristics Struct Reference

Public Member Functions

x86_x64::Cache::Type Type () const
 
size_t Level () const
 
bool IsTLB () const
 
size_t NumEntries () const
 
size_t EntrySize () const
 

Public Attributes

u8 descriptor
 
u8 associativity
 
i16 smallSize
 
u32 flags
 

Detailed Description

Definition at line 324 of file cache.cpp.

Member Function Documentation

size_t x86_x64::CPUID2::Characteristics::EntrySize ( ) const
inline

Definition at line 359 of file cache.cpp.

bool x86_x64::CPUID2::Characteristics::IsTLB ( ) const
inline

Definition at line 349 of file cache.cpp.

size_t x86_x64::CPUID2::Characteristics::Level ( ) const
inline

Definition at line 342 of file cache.cpp.

size_t x86_x64::CPUID2::Characteristics::NumEntries ( ) const
inline

Definition at line 354 of file cache.cpp.

x86_x64::Cache::Type x86_x64::CPUID2::Characteristics::Type ( ) const
inline

Definition at line 326 of file cache.cpp.

Member Data Documentation

u8 x86_x64::CPUID2::Characteristics::associativity

Definition at line 365 of file cache.cpp.

u8 x86_x64::CPUID2::Characteristics::descriptor

Definition at line 364 of file cache.cpp.

u32 x86_x64::CPUID2::Characteristics::flags

Definition at line 367 of file cache.cpp.

i16 x86_x64::CPUID2::Characteristics::smallSize

Definition at line 366 of file cache.cpp.


The documentation for this struct was generated from the following file: