_brand | Cpu | [private, static] |
_data_tlb_4k_4m_entries | Cpu | [private, static] |
_data_tlb_4k_entries | Cpu | [private, static] |
_data_tlb_4m_entries | Cpu | [private, static] |
_ext_amd_features | Cpu | [private, static] |
_ext_features | Cpu | [private, static] |
_features | Cpu | [private, static] |
_frequency | Cpu | [private, static] |
_inst_tlb_4k_4m_entries | Cpu | [private, static] |
_inst_tlb_4k_entries | Cpu | [private, static] |
_inst_tlb_4m_entries | Cpu | [private, static] |
_l1_data_cache_asso | Cpu | [private, static] |
_l1_data_cache_line_size | Cpu | [private, static] |
_l1_data_cache_size | Cpu | [private, static] |
_l1_inst_cache_asso | Cpu | [private, static] |
_l1_inst_cache_line_size | Cpu | [private, static] |
_l1_inst_cache_size | Cpu | [private, static] |
_l1_trace_cache_asso | Cpu | [private, static] |
_l1_trace_cache_size | Cpu | [private, static] |
_l2_cache_asso | Cpu | [private, static] |
_l2_cache_line_size | Cpu | [private, static] |
_l2_cache_size | Cpu | [private, static] |
_l2_data_tlb_4k_entries | Cpu | [private, static] |
_l2_data_tlb_4m_entries | Cpu | [private, static] |
_l2_inst_tlb_4k_entries | Cpu | [private, static] |
_l2_inst_tlb_4m_entries | Cpu | [private, static] |
_local_features | Cpu | [private, static] |
_model_str | Cpu | [private, static] |
_vendor | Cpu | [private, static] |
_version | Cpu | [private, static] |
amd_table | Cpu | [private, static] |
asm("CPU_LBR") | Cpu | [private, static] |
asm("CURRENT_SYSENTER") | Cpu | [private, static] |
asm("CPU_GDT") | Cpu | [private, static] |
asm("CPU_TSS") | Cpu | [private, static] |
brand() | Cpu | [inline, static] |
busy_wait_ns(Unsigned64 ns) | Cpu | [inline, static] |
Cache_l1_data enum value | Cpu | |
Cache_l1_inst enum value | Cpu | |
Cache_l1_trace enum value | Cpu | |
Cache_l2 enum value | Cpu | |
Cache_l3 enum value | Cpu | |
cache_tlb_intel() | Cpu | [private, static] |
cache_tlb_l1() | Cpu | [private, static] |
cache_tlb_l2(Cpu::Vendor vendor) | Cpu | [private, static] |
Cache_unknown enum value | Cpu | |
CacheTLB enum name | Cpu | |
calibrate_tsc() | Cpu | [private, static] |
can_wrmsr() | Cpu | [inline, static] |
cpuid(Unsigned32 const mode, Unsigned32 *const eax, Unsigned32 *const ebx, Unsigned32 *const ecx, Unsigned32 *const edx) | Cpu | [inline, private, static] |
cyrix_table | Cpu | [private, static] |
disable_lbr(void) | Cpu | [inline, static] |
enable_lbr(void) | Cpu | [inline, static] |
enable_ldt(Address addr, int size) | Cpu | [inline, static] |
enable_rdpmc() | Cpu | [inline, static] |
ext_amd_features() | Cpu | [inline, static] |
ext_features() | Cpu | [inline, static] |
family() | Cpu | [inline, static] |
features() | Cpu | [inline, static] |
frequency() | Cpu | [inline, static] |
get_cr0() | Cpu | [inline, static] |
get_cr4() | Cpu | [inline, static] |
get_es() | Cpu | [inline, static] |
get_flags() | Cpu | [inline, static] |
get_fs() | Cpu | [inline, static] |
get_gdt() | Cpu | [inline, static] |
get_gs() | Cpu | [inline, static] |
get_ldt() | Cpu | [inline, static] |
get_pdbr() | Cpu | [inline, static] |
get_scaler_ns_to_tsc() | Cpu | [inline, static] |
get_scaler_tsc_to_ns() | Cpu | [inline, static] |
get_scaler_tsc_to_us() | Cpu | [inline, static] |
get_ss() | Cpu | [inline, static] |
get_sysenter(void(**func)(void)) | Cpu | [static] |
get_tr() | Cpu | [inline, static] |
get_tss() | Cpu | [inline, static] |
have_superpages() | Cpu | [inline, static] |
have_sysenter() | Cpu | [inline, static] |
have_tsc() | Cpu | [inline, static] |
identify() | Cpu | [static] |
init() | Cpu | [static] |
init_gdt(Address gdt_mem, Address user_max) | Cpu | [static] |
init_sysenter(Address kernel_esp) | Cpu | [static] |
init_tss(Address tss_mem, size_t tss_size) | Cpu | [static] |
init_tss_dbf(Address tss_dbf_mem, Address kdir) | Cpu | [static] |
intel_cache_table | Cpu | [private, static] |
intel_table | Cpu | [private, static] |
Lbr enum name | Cpu | |
LBR_NONE enum value | Cpu | |
LBR_P4 enum value | Cpu | |
LBR_P6 enum value | Cpu | |
lbr_type() | Cpu | [static] |
LBR_UNINITIALIZED enum value | Cpu | |
Ldt_entry_size enum value | Cpu | |
Lf_rdpmc enum value | Cpu | |
Lf_rdpmc32 enum value | Cpu | |
local_features() | Cpu | [inline, static] |
Local_features enum name | Cpu | |
memcpy_bytes(void *dst, void const *src, size_t n) | Cpu | [inline, static] |
memcpy_bytes_fs(void *dst, void const *src, size_t n) | Cpu | [inline, static] |
memcpy_mwords(void *dst, void const *src, size_t n) | Cpu | [inline, static] |
memcpy_mwords_fs(void *dst, void const *src, size_t n) | Cpu | [inline, static] |
model() | Cpu | [inline, static] |
model_str() | Cpu | [inline, static] |
muldiv(Unsigned32 val, Unsigned32 mul, Unsigned32 div) | Cpu | [inline, static] |
nexgen_table | Cpu | [private, static] |
ns_to_tsc(Unsigned64 ns) | Cpu | [inline, static] |
nsc_table | Cpu | [private, static] |
packed | Cpu | [private] |
rdmsr(Unsigned32 reg) | Cpu | [inline, static] |
rdpmc(Unsigned32 idx, Unsigned32) | Cpu | [inline, static] |
rdtsc(void) | Cpu | [inline, static] |
rise_table | Cpu | [private, static] |
scaler_ns_to_tsc | Cpu | [private, static] |
scaler_tsc_to_ns | Cpu | [private, static] |
scaler_tsc_to_us | Cpu | [private, static] |
set_cr0(Unsigned32 val) | Cpu | [inline, static] |
set_cr4(Unsigned32 val) | Cpu | [inline, static] |
set_cs() | Cpu | [inline, static] |
set_ds(Unsigned32 val) | Cpu | [inline, static] |
set_es(Unsigned32 val) | Cpu | [inline, static] |
set_flags(Unsigned32 efl) | Cpu | [inline, static] |
set_fs(Unsigned32 val) | Cpu | [inline, static] |
set_gdt() | Cpu | [inline, static] |
set_gs(Unsigned32 val) | Cpu | [inline, static] |
set_ldt(Unsigned16 val) | Cpu | [inline, static] |
set_model_str(Cpu::Vendor const vendor, unsigned const version, Unsigned16 const l2_cache) | Cpu | [private, static] |
set_pdbr(Address addr) | Cpu | [inline, static] |
set_ss(Unsigned32 val) | Cpu | [inline, static] |
set_sysenter(void(*func)(void)) | Cpu | [static] |
set_tr(Unsigned16 val) | Cpu | [inline, static] |
set_tss() | Cpu | [inline, static] |
show_cache_tlb_info(const char *indent) | Cpu | [static] |
sis_table | Cpu | [private, static] |
stepping() | Cpu | [inline, static] |
Sysenter typedef | Cpu | [private] |
time_us() | Cpu | [inline, static] |
Tlb_data_4k enum value | Cpu | |
Tlb_data_4k_4M enum value | Cpu | |
Tlb_data_4M enum value | Cpu | |
Tlb_inst_4k enum value | Cpu | |
Tlb_inst_4k_4M enum value | Cpu | |
Tlb_inst_4M enum value | Cpu | |
transmeta_table | Cpu | [private, static] |
tsc_to_ns(Unsigned64 tsc) | Cpu | [inline, static] |
tsc_to_s_and_ns(Unsigned64 tsc, Unsigned32 *s, Unsigned32 *ns) | Cpu | [inline, static] |
tsc_to_us(Unsigned64 tsc) | Cpu | [inline, static] |
tss_dbf | Cpu | [private, static] |
type() | Cpu | [inline, static] |
umc_table | Cpu | [private, static] |
Vendor enum name | Cpu | |
vendor() | Cpu | [inline, static] |
Vendor_amd enum value | Cpu | |
Vendor_cyrix enum value | Cpu | |
vendor_ident | Cpu | [private, static] |
Vendor_intel enum value | Cpu | |
Vendor_nexgen enum value | Cpu | |
Vendor_rise enum value | Cpu | |
Vendor_sis enum value | Cpu | |
vendor_str() | Cpu | [inline, static] |
vendor_table | Cpu | [private, static] |
Vendor_transmeta enum value | Cpu | |
Vendor_umc enum value | Cpu | |
Vendor_unknown enum value | Cpu | |
Vendor_via enum value | Cpu | |
Vensor_nsc enum value | Cpu | |
via_table | Cpu | [private, static] |
wrmsr(Unsigned32 low, Unsigned32 high, Unsigned32 reg) | Cpu | [inline, static] |
wrmsr(Unsigned64 msr, Unsigned32 reg) | Cpu | [inline, static] |