/gem5/src/arch/arm/ |
H A D | remote_gdb.cc | 140 #include <string> 314 RemoteGDB::getXferFeaturesRead(const std::string &annex, std::string &output) 317 { x, std::string(reinterpret_cast<const char *>(Blobs::s), \ 319 static const std::map<std::string, std::string> annexMap32{ 324 static const std::map<std::string, std::string> annexMap64{
|
/gem5/src/dev/x86/ |
H A D | i8254.hh | 58 X86Intel8254Timer(const std::string &name, I8254 * _parent) : 74 getPort(const std::string &if_name, PortID idx=InvalidPortID) override
|
H A D | cmos.hh | 61 X86RTC(EventManager *em, const std::string &n, const struct tm time, 86 getPort(const std::string &if_name, PortID idx=InvalidPortID) override
|
/gem5/ext/drampower/src/ |
H A D | CommandAnalysis.h | 51 #include <string> 246 void printWarningIfActive(const std::string& warning, int type, int64_t timestamp, unsigned bank); 247 void printWarningIfNotActive(const std::string& warning, int type, int64_t timestamp, unsigned bank); 248 void printWarningIfPoweredDown(const std::string& warning, int type, int64_t timestamp, unsigned bank); 249 void printWarning(const std::string& warning, int type, int64_t timestamp, unsigned bank);
|
/gem5/src/dev/net/ |
H A D | pktfifo.hh | 36 #include <string> 74 void serialize(const std::string &base, CheckpointOut &cp) const; 75 void unserialize(const std::string &base, CheckpointIn &cp); 208 void serialize(const std::string &base, CheckpointOut &cp) const; 209 void unserialize(const std::string &base, CheckpointIn &cp);
|
/gem5/src/systemc/ext/dt/fx/ |
H A D | sc_fxdefs.hh | 76 const std::string to_string(sc_enc); 102 const std::string to_string(sc_q_mode); 128 const std::string to_string( sc_o_mode ); 149 const std::string to_string(sc_switch); 161 // Enumeration of formats for character string conversion. 170 const std::string to_string(sc_fmt);
|
/gem5/ext/googletest/googletest/include/gtest/internal/ |
H A D | gtest-death-test-internal.h | 130 static void set_last_death_test_message(const std::string& message); 133 // A string containing a description of the outcome of the last death test. 134 static std::string last_death_test_message_; 236 InternalRunDeathTestFlag(const std::string& a_file, 248 const std::string& file() const { return file_; } 254 std::string file_;
|
H A D | gtest-internal.h | 55 #include <string.h> 60 #include <string> 64 #include "gtest/internal/gtest-string.h" 94 ::std::string PrintToString(const T& value); 137 GTEST_API_ std::string AppendUserMessage( 138 const std::string& gtest_msg, const Message& user_msg); 186 const std::vector<std::string>& left, 187 const std::vector<std::string>& right); 190 GTEST_API_ std::string CreateUnifiedDiff(const std::vector<std::string> [all...] |
/gem5/ext/googletest/googletest/test/ |
H A D | gtest-listener_test.cc | 50 std::vector<std::string>* g_events = NULL; 121 std::string GetFullMethodName(const char* name) { 125 std::string name_; 177 void VerifyResults(const std::vector<std::string>& data, 202 std::vector<std::string> events;
|
/gem5/src/arch/riscv/ |
H A D | faults.hh | 37 #include <string> 161 const std::string reason; 164 IllegalInstFault(std::string r, const ExtMachInst inst) 174 const std::string instName; 177 UnimplementedFault(std::string name, const ExtMachInst inst)
|
/gem5/src/kern/linux/ |
H A D | linux.hh | 36 #include <string> 235 static int openSpecialFile(std::string path, Process *process, 237 static std::string procMeminfo(Process *process, ThreadContext *tc); 238 static std::string etcPasswd(Process *process, ThreadContext *tc); 239 static std::string cpuOnline(Process *process, ThreadContext *tc);
|
/gem5/src/mem/ |
H A D | packet_queue.cc | 50 PacketQueue::PacketQueue(EventManager& _em, const std::string& _label, 51 const std::string& _sendEventName, 239 const std::string _label) 254 const std::string _label) 268 const std::string _label)
|
/gem5/src/mem/ruby/slicc_interface/ |
H A D | AbstractController.hh | 46 #include <string> 136 Port &getPort(const std::string &if_name, 173 void profileRequest(const std::string &request); 244 MemoryPort(const std::string &_name, AbstractController *_controller, 245 const std::string &_label);
|
/gem5/ext/pybind11/tests/ |
H A D | test_class.cpp | 48 Pet(const std::string &name, const std::string &species) 50 std::string name() const { return m_name; } 51 std::string species() const { return m_species; } 53 std::string m_name; 54 std::string m_species; 59 Dog(const std::string &name) : Pet(name, "dog") {} 60 std::string bark() const { return "Woof!"; } 65 Rabbit(const std::string &name) : Pet(name, "parrot") {} 70 Hamster(const std::string [all...] |
/gem5/ext/googletest/googletest/include/gtest/ |
H A D | gtest.h | 59 #include "gtest/internal/gtest-string.h" 68 // Depending on the platform, different string classes are available. 69 // On Linux, in addition to ::std::string, Google also makes use of 70 // class ::string, which has the same interface as ::std::string, but 74 // ::string is available AND is a distinct type to ::std::string, or 77 // If ::std::string and ::string are the same class on your platform 141 // When this flag is set with a "host:port" string, o [all...] |
/gem5/src/dev/arm/ |
H A D | smmu_v3_caches.hh | 47 #include <string> 83 static int decodePolicyName(const std::string &policy_name); 86 SMMUv3BaseCache(const std::string &policy_name, uint32_t seed); 89 virtual void regStats(const std::string &name); 123 const std::string &policy); 172 const std::string &policy); 215 const std::string &policy); 263 const std::string &policy); 306 unsigned _associativity, const std::string &policy); 320 void regStats(const std::string [all...] |
/gem5/src/arch/arm/insts/ |
H A D | mem64.hh | 61 std::string generateDisassembly( 142 std::string generateDisassembly( 158 std::string generateDisassembly( 174 std::string generateDisassembly( 187 std::string generateDisassembly( 200 std::string generateDisassembly( 219 std::string generateDisassembly( 231 std::string generateDisassembly( 246 std::string generateDisassembly( 260 std::string generateDisassembl [all...] |
/gem5/ext/googletest/googletest/src/ |
H A D | gtest-death-test.cc | 68 #include "gtest/internal/gtest-string.h" 193 static std::string ExitSummary(int exit_code) { 228 static std::string DeathTestThreadWarning(size_t thread_count) { 262 void DeathTestAbort(const std::string& message) { 287 ::std::string("CHECK failed: File ") + __FILE__ + ", line " \ 308 ::std::string("CHECK failed: File ") + __FILE__ + ", line " \ 315 std::string GetLastErrnoDescription() { 366 void DeathTest::set_last_death_test_message(const std::string& message) { 370 std::string DeathTest::last_death_test_message_; 411 // doesn't own this string an [all...] |
H A D | gtest-port.cc | 37 #include <string.h> 69 #include "gtest/internal/gtest-string.h" 96 T ReadProcFileField(const string& filename, int field) { 97 std::string dummy; 110 const string filename = 593 // Initializes an RE from its string representation. 610 // versions of Cygwin) doesn't accept the empty string as a valid 674 std::string FormatRegexSyntaxError(const char* regex, int index) { 743 // std::string has it too. 775 // "$" only matches the end of a string [all...] |
/gem5/src/base/ |
H A D | statistics.cc | 49 #include <string> 64 std::string Info::separatorString = "::"; 173 validateStatName(const string &name) 178 vector<string> vec; 180 vector<string>::const_iterator item = vec.begin(); 185 string::const_iterator c = item->begin(); 204 Info::setName(const string &name) 210 Info::setName(const Group *parent, const string &name) 233 const string &name1 = stat1->name; 234 const string [all...] |
H A D | remote_gdb.cc | 142 #include <string> 185 const std::string name() const override { return gdb->name() + ".hwbkpt"; } 210 string error; 211 CmdError(std::string _error) : error(_error) 240 // Convert a byte array into an hex string. 254 // Convert an hex string into a byte array. 256 // hex digit. If the string ends in the middle of a byte, NULL is 276 // Convert an hex string into an integer. 342 string 971 string [all...] |
/gem5/ext/googletest/googlemock/test/ |
H A D | gmock-internal-utils_test.cc | 40 #include <string> 113 CompileAssertTypesEqual<std::string, 114 PointeeOf<std::shared_ptr<std::string> >::type>(); 322 Matcher<string> > 324 tuple<int, char, bool, long, string> // NOLINT 378 string original_verbose_; 405 void TestLogWithSeverity(const string& verbosity, LogSeverity severity, 407 const string old_flag = GMOCK_FLAG(verbose); 426 const string saved_flag = GMOCK_FLAG(verbose); 435 virtual string CurrentStackTrac [all...] |
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_object.cpp | 34 #include <string.h> 107 static std::string 111 std::string result; 261 std::string message = nm; 378 sc_object::get_attribute( const std::string& name_ ) 385 sc_object::get_attribute( const std::string& name_ ) const 395 sc_object::remove_attribute( const std::string& name_ )
|
/gem5/src/dev/ |
H A D | intel_8254_timer.cc | 40 Intel8254Timer::Intel8254Timer(EventManager *em, const string &name, 49 Intel8254Timer::Intel8254Timer(EventManager *em, const string &name) : 75 Intel8254Timer::serialize(const string &base, CheckpointOut &cp) const 84 Intel8254Timer::unserialize(const string &base, CheckpointIn &cp) 101 const string &name, unsigned int _num) 232 Intel8254Timer::Counter::serialize(const string &base, CheckpointOut &cp) const 250 Intel8254Timer::Counter::unserialize(const string &base, CheckpointIn &cp)
|
/gem5/src/cpu/testers/traffic_gen/ |
H A D | traffic_gen.cc | 113 std::string 114 TrafficGen::resolveFile(const std::string &name) 122 const std::string config_rel = csprintf("%s/%s", config_dir, name); 153 string keyword; 154 string line; 169 string mode; 174 string traceFile;
|