libmsr
0.3.0
A friendlier interface to accessing MSRs on Intel platforms
Main Page
Related Pages
Classes
Files
All
Classes
Files
Functions
Variables
Enumerations
Enumerator
Macros
Pages
Todo List
Member
do_csr_batch_op
(const int batchnum)
Debug stuff here.
Class
fixed_perfmon_data
Document
fixed_perfmon_data
struct.
Member
init_pmon_ctrs
(void)
Combine into 1 counter batch and 1 event batch.
Member
load_core_batch
(off_t msr, uint64_t **val, int batchnum)
dev_idx++?
Member
load_core_batch
(off_t msr, uint64_t **val, int batchnum)
dev_idx++?
Member
mem_page_empty_on_ctr
(const unsigned act_count, const unsigned pre_count, const unsigned cas_count)
Document
mem_page_empty_on_ctr()
.
Member
mem_page_miss_on_ctr
(const unsigned pre_count, const unsigned cas_count)
Document
mem_page_miss_on_ctr()
.
Member
mem_pct_rw_on_ctr
(const unsigned rcounter, const unsigned wcounter)
Document
mem_pct_rw_on_ctr()
.
Class
pmonctr_global
Document
pmonctr_global
struct.
Member
print_mem_page_empty_from_ctr
(const unsigned act, const unsigned pre, const unsigned cas, FILE *writedest)
Document
print_mem_page_empty_from_ctr()
parameters.
Member
print_mem_page_miss_from_ctr
(const unsigned pre, const unsigned cas, FILE *writedest)
Document
print_mem_page_miss_from_ctr()
parameters.
Member
printData
(int i)
May need changes after batch is fixed.
Generated by
1.8.2