geopm
3.1.1.dev296+g5916b956
GEOPM - Global Extensible Open Power Manager
|
This is the complete list of members for geopm::MSRIO, including all inherited members.
add_read(int cpu_idx, uint64_t offset)=0 | geopm::MSRIO | pure virtual |
add_read(int cpu_idx, uint64_t offset, int batch_ctx)=0 | geopm::MSRIO | pure virtual |
add_write(int cpu_idx, uint64_t offset)=0 | geopm::MSRIO | pure virtual |
add_write(int cpu_idx, uint64_t offset, int batch_ctx)=0 | geopm::MSRIO | pure virtual |
adjust(int batch_idx, uint64_t value, uint64_t write_mask)=0 | geopm::MSRIO | pure virtual |
adjust(int batch_idx, uint64_t value, uint64_t write_mask, int batch_ctx)=0 | geopm::MSRIO | pure virtual |
create_batch_context(void)=0 | geopm::MSRIO | pure virtual |
m_driver_e enum name | geopm::MSRIO | |
M_DRIVER_MSR enum value | geopm::MSRIO | |
M_DRIVER_MSRSAFE enum value | geopm::MSRIO | |
M_NUM_DRIVER enum value | geopm::MSRIO | |
make_unique(int driver_type) | geopm::MSRIO | static |
MSRIO()=default | geopm::MSRIO | |
read_batch(void)=0 | geopm::MSRIO | pure virtual |
read_batch(int batch_ctx)=0 | geopm::MSRIO | pure virtual |
read_msr(int cpu_idx, uint64_t offset)=0 | geopm::MSRIO | pure virtual |
sample(int batch_idx) const =0 | geopm::MSRIO | pure virtual |
sample(int batch_idx, int batch_ctx) const =0 | geopm::MSRIO | pure virtual |
system_write_mask(uint64_t offset)=0 | geopm::MSRIO | pure virtual |
write_batch(void)=0 | geopm::MSRIO | pure virtual |
write_batch(int batch_ctx)=0 | geopm::MSRIO | pure virtual |
write_msr(int cpu_idx, uint64_t offset, uint64_t raw_value, uint64_t write_mask)=0 | geopm::MSRIO | pure virtual |
~MSRIO()=default | geopm::MSRIO | virtual |