gem5  v22.1.0.0
Classes | Namespaces | Typedefs | Functions | Variables
info.hh File Reference
#include <cstdint>
#include <map>
#include <memory>
#include <string>
#include <vector>
#include "base/compiler.hh"
#include "base/flags.hh"
#include "base/stats/types.hh"
#include "base/stats/units.hh"

Go to the source code of this file.

Classes

class  gem5::statistics::Info
 
class  gem5::statistics::ScalarInfo
 
class  gem5::statistics::VectorInfo
 
class  gem5::statistics::DistInfo
 
class  gem5::statistics::VectorDistInfo
 
class  gem5::statistics::Vector2dInfo
 
class  gem5::statistics::FormulaInfo
 
class  gem5::statistics::SparseHistInfo
 

Namespaces

 gem5
 Reference material can be found at the JEDEC website: UFS standard http://www.jedec.org/standards-documents/results/jesd220 UFS HCI specification http://www.jedec.org/standards-documents/results/jesd223.
 
 gem5::statistics
 

Typedefs

typedef uint16_t gem5::statistics::FlagsType
 
typedef gem5::Flags< FlagsType > gem5::statistics::Flags
 
typedef std::map< std::string, Info * > gem5::statistics::NameMapType
 

Functions

 gem5::GEM5_DEPRECATED_NAMESPACE (Stats, statistics)
 
NameMapType & gem5::statistics::nameMap ()
 

Variables

const FlagsType gem5::statistics::none = 0x0000
 Nothing extra to print. More...
 
const FlagsType gem5::statistics::init = 0x0001
 This Stat is Initialized. More...
 
const FlagsType gem5::statistics::display = 0x0002
 Print this stat. More...
 
const FlagsType gem5::statistics::total = 0x0010
 Print the total. More...
 
const FlagsType gem5::statistics::pdf = 0x0020
 Print the percent of the total that this entry represents. More...
 
const FlagsType gem5::statistics::cdf = 0x0040
 Print the cumulative percentage of total upto this entry. More...
 
const FlagsType gem5::statistics::dist = 0x0080
 Print the distribution. More...
 
const FlagsType gem5::statistics::nozero = 0x0100
 Don't print if this is zero. More...
 
const FlagsType gem5::statistics::nonan = 0x0200
 Don't print if this is NAN. More...
 
const FlagsType gem5::statistics::oneline = 0x0400
 Print all values on a single line. More...
 
const FlagsType gem5::statistics::__reserved = init | display
 Mask of flags that can't be set directly. More...
 

Generated on Wed Dec 21 2022 10:22:53 for gem5 by doxygen 1.9.1