/gem5/src/mem/ |
H A D | noncoherent_xbar.hh | 99 NoncoherentXBarSlavePort(const std::string &_name, 152 NoncoherentXBarMasterPort(const std::string &_name,
|
H A D | packet.hh | 181 const std::string str; 238 /// Return the string to a cmd given by idx. 239 const std::string &toString() const { return commandInfo[cmd].str; } 424 const std::string label; 425 std::string *prefix; 427 LabelStackEntry(const std::string &_label, std::string *_prefix); 433 std::string *curPrefixPtr; 445 const std::string &curPrefix() { return *curPrefixPtr; } 449 * prefix string ont [all...] |
H A D | packet.cc | 57 #include <string> 380 const std::string &prefix) const 392 std::string 426 : curPrefixPtr(new std::string("")), os(_os), verbosity(_verbosity) 439 LabelStackEntry::LabelStackEntry(const std::string &_label, 440 std::string *_prefix) 446 Packet::PrintReqState::pushLabel(const std::string &lbl, 447 const std::string &prefix) 450 curPrefixPtr = new std::string(*curPrefixPtr);
|
/gem5/src/arch/arm/insts/ |
H A D | misc64.cc | 44 std::string 53 std::string 65 std::string 80 std::string 337 std::string 348 std::string 360 std::string 395 std::string
|
/gem5/src/mem/ruby/profiler/ |
H A D | AddressProfiler.hh | 70 void regStats(const std::string &name) {} 105 std::string description, Profiler *profiler);
|
/gem5/src/mem/ruby/network/ |
H A D | Topology.hh | 44 #include <string> 55 typedef std::string PortDirection;
|
/gem5/src/gpu-compute/ |
H A D | dispatcher.hh | 127 TLBPort(const std::string &_name, GpuDispatcher *_dispatcher) 143 Port &getPort(const std::string &if_name,
|
H A D | brig_object.cc | 56 std::vector<std::function<HsaObject*(const std::string&, int, uint8_t*)>> 136 BrigObject::getKernel(const std::string &name) const 142 BrigObject::getFunction(const std::string &name) const 224 std::string str = name; 238 std::string kernel_name = temp; 405 BrigObject::tryFile(const std::string &fname, int len, uint8_t *fileData) 415 BrigObject::BrigObject(const std::string &fname, int len, uint8_t *fileData) 444 // It doesn't look like cprintf supports string precision values,
|
/gem5/ext/pybind11/include/pybind11/ |
H A D | complex.h | 25 static std::string format() { return std::string(value); }
|
/gem5/src/base/ |
H A D | time.hh | 43 #include <string> 197 std::string date(const std::string &format = "") const; 198 std::string time() const; 200 void serialize(const std::string &base, CheckpointOut &cp) const; 201 void unserialize(const std::string &base, CheckpointIn &cp);
|
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_fifo.h | 62 (std::string(SC_KERNEL_EVENT_PREFIX)+"_read_event").c_str()), 64 (std::string(SC_KERNEL_EVENT_PREFIX)+"_write_event").c_str()) 70 (std::string(SC_KERNEL_EVENT_PREFIX)+"_read_event").c_str()), 72 (std::string(SC_KERNEL_EVENT_PREFIX)+"_write_event").c_str()) 191 std::string nm( if_typename_ ); 298 std::string nm = name();
|
/gem5/src/cpu/ |
H A D | static_inst.hh | 49 #include <string> 250 mutable std::string *cachedDisassembly; 253 * Internal function to generate disassembly string. 255 virtual std::string 320 * Return string representation of disassembled instruction. 322 * virtual generateDisassembly() function to get the string, 326 virtual const std::string &disassemble(Addr pc, 333 void printFlags(std::ostream &outs, const std::string &separator) const; 336 std::string getName() { return mnemonic; }
|
/gem5/src/dev/net/ |
H A D | etherlink.cc | 52 #include <string> 92 EtherLink::getPort(const std::string &if_name, PortID idx) 102 EtherLink::Interface::Interface(const string &name, Link *tx, Link *rx) 109 EtherLink::Link::Link(const string &name, EtherLink *p, int num, 202 EtherLink::Link::serialize(const string &base, CheckpointOut &cp) const 228 EtherLink::Link::unserialize(const string &base, CheckpointIn &cp)
|
/gem5/src/base/stats/ |
H A D | text.cc | 64 #include <string> 110 Text::Text(const std::string &file) 138 Text::open(const std::string &file) 168 std::string 169 Text::statName(const std::string &name) const 206 string 230 string name; 231 string desc; 284 string name; 285 string separatorStrin [all...] |
/gem5/ext/googletest/googlemock/test/ |
H A D | gmock-generated-function-mockers_test.cc | 46 #include <string> 60 using testing::internal::string; 85 float g, double h, unsigned i, char* j, const string& k) 89 virtual string TakesConstReference(const int& n) = 0; 104 virtual int TypeWithComma(const std::map<int, string>& a_map) = 0; 110 float g, double h, unsigned i, char* j, const string& k) = 0; 136 double, unsigned, char*, const string& str)); 139 MOCK_METHOD1(TakesConstReference, string(const int&)); 146 MOCK_METHOD0(ReturnTypeWithComma, std::map<int, string>()); 148 std::map<int, string>(in [all...] |
/gem5/ext/pybind11/tests/ |
H A D | test_factory_constructors.cpp | 21 TestFactory1(std::string v) : value(std::move(v)) { print_created(this, value); } 27 std::string value; 35 TestFactory2(std::string v) : value(std::move(v)) { print_created(this, value); } 39 std::string value; 49 TestFactory3(std::string v) : value(std::move(v)) { print_created(this, value); } 52 std::string value; 89 PyTF6(std::string s) : TestFactory6((int) s.size()) { alias = true; print_created(this, s); } 124 static TestFactory1 *construct1_string(std::string a) { return new TestFactory1(a); } 132 static TestFactory2 construct2(std::string a) { return TestFactory2(a); } 173 .def(py::init([](unique_ptr_tag, std::string [all...] |
/gem5/src/sim/ |
H A D | eventq.hh | 48 #include <string> 361 virtual const std::string name() const; 363 /// Return a C string describing the event. This string should 495 std::string objName; 608 EventQueue(const std::string &n); 610 virtual const std::string name() const { return objName; } 611 void name(const std::string &st) { objName = st; } 810 const std::string 823 std::string _nam [all...] |
H A D | process.cc | 56 #include <string> 78 static std::string 79 normalize(std::string& directory) 411 Process::findDriver(std::string filename) 421 std::string 422 Process::checkPathRedirect(const std::string &filename) 433 std::string tail = abs_path.substr(path->appPath().size()); 502 std::string 503 Process::absolutePath(const std::string &filename, bool host_filesystem) 511 auto path_base = std::string(); [all...] |
/gem5/ext/googletest/googletest/test/ |
H A D | gtest-param-test_test.cc | 44 # include <string> 75 // Prints a value to a string. 82 ::std::string PrintValue(const T& value) { 97 ::std::string PrintValue(const tuple<T1, T2>& value) { 104 ::std::string PrintValue(const tuple<T1, T2, T3>& value) { 113 ::std::string PrintValue( 283 const std::string& value() const { return value_; } 286 std::string value_; 816 class CustomFunctorNamingTest : public TestWithParam<std::string> {}; 820 std::string operato [all...] |
/gem5/ext/googletest/googletest/include/gtest/internal/ |
H A D | gtest-port.h | 75 // GTEST_HAS_GLOBAL_STRING - Define it to 1/0 to indicate that ::string 77 // ::string, which is different to std::string). 78 // GTEST_HAS_GLOBAL_WSTRING - Define it to 1/0 to indicate that ::string 237 // string. 240 // string. 257 // StringFromGTestEnv() - parses a string environment variable. 263 #include <string.h> 277 #include <string> // NOLINT 500 // The user told us that ::std::string is 1095 typedef ::string string; typedef in namespace:testing::internal 1097 typedef ::std::string string; typedef in namespace:testing::internal [all...] |
/gem5/ext/dsent/libutil/ |
H A D | String.h | 25 #include <string> 33 using std::string; 36 class String : public string 50 String(const string& str_); 144 else if((str_ == string("FALSE")) || (str_ == String("false")))
|
/gem5/ext/mcpat/ |
H A D | system.cc | 40 #include <string> 113 string indent_str(indent, ' '); 139 string indent_str(indent, ' '); 157 string indent_str(indent, ' '); 158 string indent_str_next(indent + 2, ' ');
|
/gem5/src/arch/x86/bios/ |
H A D | intelmp.hh | 43 #include <string> 79 uint8_t writeOutString(PortProxy& proxy, Addr addr, std::string str, 154 std::string oemID; 155 std::string productID; 192 std::string busType;
|
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_process.cpp | 205 // This method returns the process state as a string. 207 std::string sc_process_b::dump_state() const 209 std::string result; 451 (std::string(SC_KERNEL_EVENT_PREFIX)+"_reset_event").c_str() ); 585 (std::string(SC_KERNEL_EVENT_PREFIX)+"_free_event").c_str() ); 632 (std::string(SC_KERNEL_EVENT_PREFIX)+"_term_event").c_str() );
|
/gem5/src/arch/arm/linux/ |
H A D | system.cc | 70 const std::string dmesg_output = name() + ".dmesg"; 250 std::string task_filename = "tasks.txt"; 295 uint32_t &tgid, std::string &next_task_str, int32_t &mm) { 317 uint32_t &tgid, std::string &next_task_str, int32_t &mm) { 338 std::string next_task_str;
|