/gem5/src/systemc/tests/systemc/kernel/dynamic_processes/test09/ |
H A D | test09.cpp | 31 MODIFICATION LOG - modifiers, enter your name, affiliation, date and 72 cout << sc_time_stamp() << " " << my_handle.name() 84 cout << sc_time_stamp() << " " << my_handle.name() 118 cout << sc_time_stamp() << " " << my_handle.name() 145 cout << sc_time_stamp() << " " << my_handle.name() 160 cout << sc_time_stamp() << " " << my_handle.name()
|
/gem5/src/mem/ |
H A D | abstract_mem.cc | 24 * neither the name of the copyright holders nor the names of its 102 .name(name() + ".bytes_read") 111 .name(name() + ".bytes_inst_read") 120 .name(name() + ".bytes_written") 129 .name(name() + ".num_reads") 138 .name(nam [all...] |
H A D | xbar.cc | 24 * neither the name of the copyright holders nor the names of its 137 waitingForPeer(NULL), releaseEvent([this]{ releaseLayer(); }, name()) 339 name()); 379 name()); 406 name(), 425 name()); 492 "subset\n", r.to_string(), name()); 530 .name(name() + ".trans_dist") 543 .name(nam [all...] |
/gem5/tests/gem5/ |
H A D | suite.py | 11 # neither the name of the copyright holders nor the names of its 40 def gem5_verify_config(name, 59 :param name: Name of the test. 83 name=constants.gem5_returncode_fixture_name) 85 # Common name of this generated testcase. 87 given_name=name, 99 name=_name) 120 name=_name,
|
/gem5/src/base/ |
H A D | statistics.cc | 24 * neither the name of the copyright holders nor the names of its 173 validateStatName(const string &name) argument 175 if (name.empty()) 179 tokenize(vec, name, '.'); 204 Info::setName(const string &name) argument 206 setName(nullptr, name); 210 Info::setName(const Group *parent, const string &name) argument 212 if (!validateStatName(name)) 213 panic("invalid stat name '%s'", name); 418 Formula(Group *parent, const char *name, const char *desc) argument 426 Formula(Group *parent, const char *name, const char *desc, const Temp &r) argument [all...] |
/gem5/src/arch/generic/ |
H A D | debugfaults.hh | 21 * neither the name of the copyright holders nor the names of its 125 FaultName name() const override { return "panic fault"; } 133 FaultName name() const override { return "fatal fault"; } 142 FaultName name() const override { return "warn fault"; } 154 FaultName name() const override { return "hack fault"; } 166 FaultName name() const override { return "inform fault"; }
|
/gem5/ext/pybind11/include/pybind11/ |
H A D | pybind11.h | 29 # pragma warning(disable: 4996) // warning C4996: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name 89 /// Return the function name 90 object name() const { return attr("__name__"); } function in class:cpp_function 172 static constexpr auto signature = _("(") + cast_in::arg_names + _(") -> ") + cast_out::name; 197 rec->name = strdup(rec->name ? rec->name : ""); 200 if (a.name) 201 a.name 794 module(const char *name, const char *doc = nullptr) argument 837 def_submodule(const char *name, const char *doc = nullptr) argument 848 import(const char *name) argument 868 add_object(const char *name, handle obj, bool overwrite = false) argument 873 PyModule_AddObject(ptr(), name, obj.inc_ref().ptr() /* steals a reference */); local 972 def_property_static_impl(const char *name, handle fget, handle fset, detail::function_record *rec_func) argument 1061 class_(handle scope, const char *name, const Extra &... extra) argument 1186 def_readwrite(const char *name, D C::*pm, const Extra&... extra) argument 1195 def_readonly(const char *name, const D C::*pm, const Extra& ...extra) argument 1203 def_readwrite_static(const char *name, D *pm, const Extra& ...extra) argument 1211 def_readonly_static(const char *name, const D *pm, const Extra& ...extra) argument 1219 def_property_readonly(const char *name, const Getter &fget, const Extra& ...extra) argument 1226 def_property_readonly(const char *name, const cpp_function &fget, const Extra& ...extra) argument 1232 def_property_readonly_static(const char *name, const Getter &fget, const Extra& ...extra) argument 1238 def_property_readonly_static(const char *name, const cpp_function &fget, const Extra& ...extra) argument 1244 def_property(const char *name, const Getter &fget, const Setter &fset, const Extra& ...extra) argument 1248 def_property(const char *name, const Getter &fget, const cpp_function &fset, const Extra& ...extra) argument 1255 def_property(const char *name, const cpp_function &fget, const cpp_function &fset, const Extra& ...extra) argument 1261 def_property_static(const char *name, const Getter &fget, const cpp_function &fset, const Extra& ...extra) argument 1267 def_property_static(const char *name, const cpp_function &fget, const cpp_function &fset, const Extra& ...extra) argument 1558 enum_(const handle &scope, const char *name, const Extra&... extra) argument 1586 value(char const* name, Type value, const char *doc = nullptr) argument 1782 exception(handle scope, const char *name, PyObject *base = PyExc_Exception) argument 1813 register_exception(handle scope, const char *name, PyObject *base = PyExc_Exception) argument 2024 get_type_overload(const void *this_ptr, const detail::type_info *this_type, const char *name) argument 2089 get_overload(const T *this_ptr, const char *name) argument [all...] |
/gem5/src/sim/ |
H A D | serialize.cc | 26 * neither the name of the copyright holders nor the names of its 176 Serializable::serializeSection(CheckpointOut &cp, const char *name) const 178 Serializable::ScopedCheckpointSection sec(cp, name); 183 Serializable::unserializeSection(CheckpointIn &cp, const char *name) argument 185 Serializable::ScopedCheckpointSection sec(cp, name); 256 CheckpointIn::setDir(const string &name) argument 258 // use csprintf to insert curTick() into directory name if it 260 currentDirectory = (name.find("%") != string::npos) ? 261 csprintf(name, curTick()) : name; 319 objParamIn(CheckpointIn &cp, const string &name, SimObject * ¶m) argument [all...] |
/gem5/ext/mcpat/regression/ |
H A D | verify_output.py | 13 # neither the name of the copyright holders nor the names of its 86 self.name = None 98 print "%s:" % self.name 108 self.name = name_string.lstrip().rstrip(":") 135 (self.name, self.area, temp_node.area) 140 (self.name, self.peak_dynamic_power, 146 (self.name, self.subthreshold_leakage, 151 (self.name, self.gate_leakage, temp_node.gate_leakage) 156 (self.name, self.runtime_dynamic_power, 162 (self.name, sel [all...] |
/gem5/src/python/m5/util/ |
H A D | fdthelper.py | 20 # neither the name of the copyright holders nor the names of its 53 def __init__(self, name, words): 59 super(FdtPropertyWords, self).__init__(name, words) 64 def __init__(self, name, strings): 68 super(FdtPropertyStrings, self).__init__(name, strings) 73 def __init__(self, name, values): 80 super(FdtPropertyBytes, self).__init__(name, values) 175 def __init__(self, name, obj=None): 178 super(FdtNode, self).__init__(name) 184 the same name alread [all...] |
/gem5/util/stats/ |
H A D | display.py | 11 # neither the name of the copyright holders nor the names of its 72 output = "%-40s %12s %8s %8s" % (self.name, value, pdf, cdf) 103 p.name = self.name 140 p.name = self.name + sname 148 p.name = self.name + '.total'
|
H A D | print.py | 11 # neither the name of the copyright holders nor the names of its 75 output = "%-40s %12s %8s %8s" % (self.name, value, pdf, cdf) 137 p.name = self.name + sname 145 p.name = self.name + '.total' 151 p.name = self.name
|
H A D | db.py | 11 # neither the name of the copyright holders nor the names of its 49 self.name = row[1] 58 self.name = row[3] 78 self.name = row[1] 103 def __init__(self, name): 104 self.name = name 106 return self.name 180 statname = re.sub(':', '__', stat.name) 187 name [all...] |
/gem5/src/cpu/o3/ |
H A D | fu_pool.cc | 24 * neither the name of the copyright holders nor the names of its 137 fu->name = (*i)->name() + "(0)"; 145 s << (*i)->name() << "(" << c << ")"; 146 fu2->name = s.str(); 210 cout << "Function Unit Pool (" << name() << ")\n"; 221 cout << funcUnits[i]->name << " "; 235 cout << funcUnits[i]->name << " ";
|
/gem5/src/mem/ruby/network/simple/ |
H A D | Switch.cc | 12 * neither the name of the copyright holders nor the names of its 119 m_throttles[link]->regStats(name()); 122 m_avg_utilization.name(name() + ".percent_links_utilized"); 131 .name(name() + ".msg_count." + 136 .name(name() + ".msg_bytes." +
|
/gem5/src/systemc/ext/channel/ |
H A D | sc_fifo.hh | 11 * neither the name of the copyright holders nor the names of its 62 explicit sc_fifo(const char *name, int size=16) : argument 64 sc_prim_channel(name), _size(size), _num_free(size), 74 if (tn == typeid(sc_fifo_in_if<T>).name() || 75 tn == typeid(sc_fifo_blocking_in_if<T>).name()) { 79 } else if (tn == typeid(sc_fifo_out_if<T>).name() || 80 tn == typeid(sc_fifo_blocking_out_if<T>).name()) { 172 os << "name = " << name() << std::endl;
|
H A D | sc_signal.hh | 11 * neither the name of the copyright holders nor the names of its 182 typeid(sc_core::sc_signal_inout_if<T>).name()); 220 os << " name = " << this->name() << ::std::endl; 280 explicit sc_signal(const char *name) : argument 281 sc_gem5::ScSignalBaseT<T, WRITER_POLICY>(name) 283 explicit sc_signal(const char *name, const T &initial_value) : argument 284 sc_gem5::ScSignalBaseT<T, WRITER_POLICY>(name, initial_value) 334 explicit sc_signal(const char *name) : argument 335 sc_gem5::ScSignalBinary<bool, WRITER_POLICY>(name) 337 sc_signal(const char *name, const bool &initial_value) argument 398 sc_signal(const char *name) argument 401 sc_signal(const char *name, const sc_dt::sc_logic &initial_value) argument [all...] |
/gem5/configs/common/ |
H A D | MemConfig.py | 20 # neither the name of the copyright holders nor the names of its 63 def get(name): 64 """Get a memory class from a user provided class name.""" 67 mem_class = _mem_classes[name] 70 print("%s is not a valid memory controller." % (name,)) 78 for name, cls in _mem_classes.items(): 79 print("\t%s" % name) 93 for name, cls in inspect.getmembers(m5.objects, is_mem_class): 94 _mem_classes[name] = cls
|
/gem5/src/mem/ruby/structures/ |
H A D | CacheMemory.cc | 13 * neither the name of the copyright holders nor the names of its 427 "recorded %.2f%% \n", name().c_str(), warmedUpBlocks, 434 out << "Cache dump: " << name() << endl; 496 .name(name() + ".demand_hits") 501 .name(name() + ".demand_misses") 506 .name(name() + ".demand_accesses") 513 .name(nam [all...] |
/gem5/src/cpu/trace/ |
H A D | trace_cpu.cc | 21 * neither the name of the copyright holders nor the names of its 60 icacheNextEvent([this]{ schedIcacheNext(); }, name()), 61 dcacheNextEvent([this]{ schedDcacheNext(); }, name()), 100 inform("%s: %i insts committed\n", name(), progressMsgThreshold); 132 name(), traceOffset); 203 inform("%s: Execution complete.\n", name()); 223 .name(name() + ".numSchedDcacheEvent") 228 .name(name() [all...] |
/gem5/src/gpu-compute/ |
H A D | hsail_code.cc | 17 * 3. Neither the name of the copyright holder nor the names of its contributors 108 obj->getString(sym->name)); 127 obj->getString(lbl->name)); 230 std::string lbl_name = obj->getString(lblDir->name); 245 std::string name = obj->getString(lblDir->name); local 246 Label &lbl = map[name]; 247 lbl.checkName(name); 291 const char *sym_name = obj->getString(sym->name); 320 StorageSpace::findSymbol(std::string name) argument 404 findSymbol(BrigSegment segment, std::string name) argument [all...] |
/gem5/src/arch/arm/kvm/ |
H A D | armv8_cpu.cc | 21 * neither the name of the copyright holders nor the names of its 57 #define EXTRACT_FIELD(v, name) \ 58 (((v) & name ## _MASK) >> name ## _SHIFT) 60 #define CORE_REG(name, size) \ 63 KVM_REG_ARM_CORE_REG(name)) 65 #define INT_REG(name) CORE_REG(name, U64) 66 #define SIMD_REG(name) CORE_REG(name, U12 [all...] |
/gem5/src/cpu/o3/probe/ |
H A D | elastic_trace.cc | 21 * neither the name of the copyright holders nor the names of its 53 regEtraceListenersEvent([this]{ regEtraceListeners(); }, name()), 65 "support dependency tracing.\n", name()); 71 "single-threaded workload only", cpu->numThreads, name()); 77 std::string filename = simout.resolve(name() + "." + 80 filename = simout.resolve(name() + "." + params->dataDepTraceFile); 84 inst_pkt_header.set_obj_id(name()); 90 data_rec_header.set_obj_id(name()); 892 .name(name() 948 ElasticTrace::name() const function in class:ElasticTrace [all...] |
/gem5/ext/pybind11/include/pybind11/detail/ |
H A D | class.h | 49 constexpr auto *name = "pybind11_static_property"; local 50 auto name_obj = reinterpret_steal<object>(PYBIND11_FROM_STRING(name)); 66 type->tp_name = name; 110 extern "C" inline int pybind11_meta_setattro(PyObject* obj, PyObject* name, PyObject* value) { argument 113 PyObject *descr = _PyType_Lookup((PyTypeObject *) obj, name); 136 return PyType_Type.tp_setattro(obj, name, value); 147 extern "C" inline PyObject *pybind11_meta_getattro(PyObject *obj, PyObject *name) { argument 148 PyObject *descr = _PyType_Lookup((PyTypeObject *) obj, name); 154 return PyType_Type.tp_getattro(obj, name); 163 constexpr auto *name local 366 constexpr auto *name = "pybind11_object"; local 518 auto name = reinterpret_steal<object>(PYBIND11_FROM_STRING(rec.name)); local [all...] |
/gem5/src/cpu/minor/ |
H A D | fetch2.cc | 21 * neither the name of the copyright holders nor the names of its 55 Fetch2::Fetch2(const std::string &name, argument 63 Named(name), 77 fatal("%s: decodeInputWidth must be >= 1 (%d)\n", name, outputWidth); 80 fatal("%s: fetch2InputBufferSize must be >= 1 (%d)\n", name, 88 name + ".inputBuffer" + std::to_string(tid), "lines", 375 "%d: %s\n", output_index, dyn_inst->fault->name()); 615 .name(name() + ".int_instructions") 620 .name(nam [all...] |