libmsr  0.3.0
A friendlier interface to accessing MSRs on Intel platforms
 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.