geopm  3.1.1.dev296+g5916b956
GEOPM - Global Extensible Open Power Manager
geopm::MSRIO Member List

This is the complete list of members for geopm::MSRIO, including all inherited members.

add_read(int cpu_idx, uint64_t offset)=0geopm::MSRIOpure virtual
add_read(int cpu_idx, uint64_t offset, int batch_ctx)=0geopm::MSRIOpure virtual
add_write(int cpu_idx, uint64_t offset)=0geopm::MSRIOpure virtual
add_write(int cpu_idx, uint64_t offset, int batch_ctx)=0geopm::MSRIOpure virtual
adjust(int batch_idx, uint64_t value, uint64_t write_mask)=0geopm::MSRIOpure virtual
adjust(int batch_idx, uint64_t value, uint64_t write_mask, int batch_ctx)=0geopm::MSRIOpure virtual
create_batch_context(void)=0geopm::MSRIOpure virtual
m_driver_e enum namegeopm::MSRIO
M_DRIVER_MSR enum valuegeopm::MSRIO
M_DRIVER_MSRSAFE enum valuegeopm::MSRIO
M_NUM_DRIVER enum valuegeopm::MSRIO
make_unique(int driver_type)geopm::MSRIOstatic
MSRIO()=defaultgeopm::MSRIO
read_batch(void)=0geopm::MSRIOpure virtual
read_batch(int batch_ctx)=0geopm::MSRIOpure virtual
read_msr(int cpu_idx, uint64_t offset)=0geopm::MSRIOpure virtual
sample(int batch_idx) const =0geopm::MSRIOpure virtual
sample(int batch_idx, int batch_ctx) const =0geopm::MSRIOpure virtual
system_write_mask(uint64_t offset)=0geopm::MSRIOpure virtual
write_batch(void)=0geopm::MSRIOpure virtual
write_batch(int batch_ctx)=0geopm::MSRIOpure virtual
write_msr(int cpu_idx, uint64_t offset, uint64_t raw_value, uint64_t write_mask)=0geopm::MSRIOpure virtual
~MSRIO()=defaultgeopm::MSRIOvirtual