/gem5/src/base/stats/ |
H A D | group.hh | 50 * This macro is used to add a stat to a Stats::Group in the 51 * initilization list in the Group's constructor. The macro 56 * struct MyStats : public Stats::Group 61 * Group() 85 class Group class in namespace:Stats 88 Group() = delete; 89 Group(const Group &) = delete; 90 Group &operator=(const Group [all...] |
H A D | group.cc | 51 Group::Group(Group *parent, const char *name) function in class:Stats::Group 61 Group::~Group() 66 Group::regStats() 84 Group::resetStats() 97 Group::addStat(Stats::Info *info) 105 Group::addStatGroup(const char *name, Group *bloc [all...] |
H A D | info.hh | 39 class Group; 102 void setName(const Group *parent, const std::string &name);
|
H A D | hdf5.hh | 147 std::stack<H5::Group> path;
|
H A D | hdf5.cc | 109 H5::Group group; 221 H5::Group group = path.top();
|
/gem5/src/python/pybind11/ |
H A D | stats.cc | 126 py::class_<Stats::Group, std::unique_ptr<Stats::Group, py::nodelete>>( 127 m, "Group") 128 .def("regStats", &Stats::Group::regStats) 129 .def("resetStats", &Stats::Group::resetStats) 130 .def("getStats", &Stats::Group::getStats) 131 .def("getStatGroups", &Stats::Group::getStatGroups) 132 .def("addStatGroup", &Stats::Group::addStatGroup)
|
/gem5/src/sim/ |
H A D | sim_object.hh | 97 public Stats::Group
|
H A D | sim_object.cc | 60 Stats::Group(nullptr),
|
/gem5/src/mem/ |
H A D | comm_monitor.hh | 277 struct MonitorStats : public Stats::Group 390 MonitorStats(Stats::Group *parent, const CommMonitorParams* params);
|
H A D | comm_monitor.cc | 110 CommMonitor::MonitorStats::MonitorStats(Stats::Group *parent, 112 : Stats::Group(parent),
|
/gem5/src/cpu/testers/traffic_gen/ |
H A D | base.hh | 197 struct StatGroup : public Stats::Group { 198 StatGroup(Stats::Group *parent);
|
H A D | base.cc | 335 BaseTrafficGen::StatGroup::StatGroup(Stats::Group *parent) 336 : Stats::Group(parent),
|
/gem5/src/base/ |
H A D | statistics.hh | 193 void setInfo(Group *parent, Info *info); 256 DataWrap(Group *parent, const char *name, const char *desc) 363 DataWrapVec(Group *parent = nullptr, const char *name = nullptr, 444 DataWrapVec2d(Group *parent, const char *name, const char *desc) 706 ScalarBase(Group *parent = nullptr, const char *name = nullptr, 838 ValueBase(Group *parent, const char *name, const char *desc) 1131 VectorBase(Group *parent, const char *name, const char *desc) 1272 Vector2dBase(Group *parent, const char *name, const char *desc) 1889 DistBase(Group *parent, const char *name, const char *desc) 1986 VectorDistBase(Group *paren [all...] |
H A D | statistics.cc | 82 InfoAccess::setInfo(Group *parent, Info *info) 210 Info::setName(const Group *parent, const string &name) 418 Formula::Formula(Group *parent, const char *name, const char *desc) 426 Formula::Formula(Group *parent, const char *name, const char *desc,
|
/gem5/src/dev/arm/ |
H A D | gic_v3_cpu_interface.cc | 121 // Active Priorities Group 1 Registers 144 // Active Priorities Group 0 Registers 167 // Interrupt Group 0 Enable register EL1 184 // Interrupt Group 1 Enable register EL1 202 // Interrupt Group 1 Enable register EL3 272 ich_lr_el2.Group ? Gicv3::G1NS : Gicv3::G0S; 302 ich_lr_el2.Group ? Gicv3::G1NS : Gicv3::G0S; 422 if (!ich_lr_el2.Group && hppviCanPreempt(lr_idx)) { 478 if (ich_lr_el2.Group && hppviCanPreempt(lr_idx)) { 624 // Hyp Active Priorities Group [all...] |
H A D | gic_v3_cpu_interface.hh | 220 Bitfield<60> Group; member in class:Gicv3CPUInterface 237 Bitfield<28> Group; member in class:Gicv3CPUInterface
|
/gem5/src/python/m5/util/ |
H A D | jobfile.py | 262 class Group(Data): class in inherits:Data 264 super(Group, self).__init__(name, desc, **kwargs) 288 super(Group, self).printinfo() 291 super(Group, self).printverbose() 301 grp = Group(name, desc, **kwargs)
|
/gem5/src/python/m5/stats/ |
H A D | __init__.py | 264 # instance of Stat::Group. For example, sc_core::sc_module, the C++ 265 # class of SystemC_ScModule, is not a subclass of Stat::Group. So 268 if isinstance(obj.getCCObject(), _m5.stats.Group):
|