geopm  3.1.1.dev214+gba4f9f6d
GEOPM - Global Extensible Open Power Manager
geopm::MSRIOImp Member List

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

add_read(int cpu_idx, uint64_t offset) overridegeopm::MSRIOImpvirtual
add_read(int cpu_idx, uint64_t offset, int batch_ctx) overridegeopm::MSRIOImpvirtual
add_write(int cpu_idx, uint64_t offset) overridegeopm::MSRIOImpvirtual
add_write(int cpu_idx, uint64_t offset, int batch_ctx) overridegeopm::MSRIOImpvirtual
adjust(int batch_idx, uint64_t value, uint64_t write_mask) overridegeopm::MSRIOImpvirtual
adjust(int batch_idx, uint64_t value, uint64_t write_mask, int batch_ctx) overridegeopm::MSRIOImpvirtual
create_batch_context(void) overridegeopm::MSRIOImpvirtual
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
MSRIOImp()=deletegeopm::MSRIOImp
MSRIOImp(std::shared_ptr< MSRPath > path)geopm::MSRIOImp
MSRIOImp(int num_cpu, std::shared_ptr< MSRPath > path, std::shared_ptr< IOUring > batch_reader, std::shared_ptr< IOUring > batch_writer)geopm::MSRIOImp
MSRIOImp(const MSRIOImp &other)=deletegeopm::MSRIOImp
operator=(const MSRIOImp &other)=deletegeopm::MSRIOImp
read_batch() overridegeopm::MSRIOImpvirtual
read_batch(int batch_ctx) overridegeopm::MSRIOImpvirtual
read_msr(int cpu_idx, uint64_t offset) overridegeopm::MSRIOImpvirtual
sample(int batch_idx) const overridegeopm::MSRIOImpvirtual
sample(int batch_idx, int batch_ctx) const overridegeopm::MSRIOImpvirtual
system_write_mask(uint64_t offset) overridegeopm::MSRIOImpvirtual
write_batch() overridegeopm::MSRIOImpvirtual
write_batch(int batch_ctx) overridegeopm::MSRIOImpvirtual
write_msr(int cpu_idx, uint64_t offset, uint64_t raw_value, uint64_t write_mask) overridegeopm::MSRIOImpvirtual
~MSRIO()=defaultgeopm::MSRIOvirtual
~MSRIOImp()geopm::MSRIOImpvirtual