/gem5/src/base/ |
H A D | trace.cc | 42 #include <string> 49 const std::string &name() 51 static const std::string default_name("global"); 105 Logger::dump(Tick when, const std::string &name, const void *d, int len) 144 OstreamLogger::logMessage(Tick when, const std::string &name, 145 const std::string &message)
|
H A D | random.cc | 81 std::string state = oss.str(); 93 std::string state;
|
H A D | cprintf.hh | 40 #include <string> 64 Print(std::ostream &stream, const std::string &format); 115 case Format::string: 161 template<typename ...Args> std::string 170 * functions again with std::string. We have both so we don't waste 171 * time converting const char * to std::string since we don't take 175 ccprintf(std::ostream &stream, const std::string &format, const Args &...args) 181 cprintf(const std::string &format, const Args &...args) 186 template<typename ...Args> std::string 187 csprintf(const std::string [all...] |
H A D | cp_annotate.hh | 49 #include <string> 104 void hwBegin(flags f, System *sys, uint64_t frame, std::string sm, 105 std::string st) { return; } 106 void hwQ(flags f, System *sys, uint64_t frame, std::string sm, 107 std::string q, uint64_t qid, System *q_sys = NULL, 109 void hwDq(flags f, System *sys, uint64_t frame, std::string sm, 110 std::string q, uint64_t qid, System *q_sys = NULL, 112 void hwPq(flags f, System *sys, uint64_t frame, std::string sm, 113 std::string q, uint64_t qid, System *q_sys = NULL, 115 void hwRq(flags f, System *sys, uint64_t frame, std::string s [all...] |
/gem5/ext/pybind11/tests/ |
H A D | local_bindings.h | 30 using LocalMap = std::unordered_map<std::string, LocalType>; 33 using NonLocalMap = std::unordered_map<std::string, NonLocalType>; 34 using NonLocalMap2 = std::unordered_map<std::string, uint8_t>; 57 Pet(std::string name) : name_(name) {} 58 std::string name_; 59 const std::string &name() { return name_; }
|
/gem5/src/dev/arm/ |
H A D | smmu_v3_ports.hh | 58 SMMUMasterPort(const std::string &_name, SMMUv3 &_smmu); 72 SMMUMasterTableWalkPort(const std::string &_name, SMMUv3 &_smmu); 87 SMMUSlavePort(const std::string &_name, 106 SMMUControlPort(const std::string &_name, SMMUv3 &_smmu, 121 SMMUATSMasterPort(const std::string &_name, SMMUv3SlaveInterface &_ifc); 139 SMMUATSSlavePort(const std::string &_name, SMMUv3SlaveInterface &_ifc);
|
/gem5/src/base/stats/ |
H A D | hdf5.hh | 47 #include <string> 59 Hdf5(const std::string &file, unsigned chunking, bool desc, bool formulas); 103 * Helper function to add a string vector attribute to a stat. 113 * Helper function to add a string vector attribute to a stat. 120 const std::vector<std::string> &values); 123 * Helper function to add a string attribute to a stat. 130 const std::string &value); 142 const std::string fname; 154 const std::string &filename,unsigned chunking = 10,
|
/gem5/src/unittest/ |
H A D | strnumtest.cc | 32 #include <string> 47 string s = argv[1];
|
/gem5/ext/mcpat/ |
H A D | common.h | 37 #include <string> 41 // Macro definitions to do string comparson to specific parameter/stat. 53 lhs = string(value)
|
/gem5/src/base/loader/ |
H A D | raw_object.hh | 39 RawObject(const std::string &_filename, size_t _len, 52 static ObjectFile *tryFile(const std::string &fname, size_t len,
|
/gem5/src/dev/net/ |
H A D | etherpkt.hh | 86 void serialize(const std::string &base, CheckpointOut &cp) const; 87 void unserialize(const std::string &base, CheckpointIn &cp);
|
H A D | i8254xGBe.hh | 39 #include <string> 177 void anBegin(std::string sm, std::string st, int flags = CPA::FL_NONE) { 182 void anQ(std::string sm, std::string q) { 187 void anDq(std::string sm, std::string q) { 192 void anPq(std::string sm, std::string q, int num = 1) { 197 void anRq(std::string s [all...] |
/gem5/src/arch/power/insts/ |
H A D | mem.cc | 37 std::string 43 std::string
|
H A D | mem.hh | 56 std::string generateDisassembly( 76 std::string generateDisassembly(
|
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_mutex.cpp | 45 m_free( (std::string(SC_KERNEL_EVENT_PREFIX)+"_free_event").c_str() ) 51 m_free( (std::string(SC_KERNEL_EVENT_PREFIX)+"_free_event").c_str() )
|
/gem5/ext/systemc/src/sysc/datatypes/int/ |
H A D | sc_length_param.cpp | 63 const std::string 66 std::string s;
|
/gem5/ext/systemc/src/sysc/tracing/ |
H A D | sc_trace.cpp | 91 const std::string& name, 102 const std::string& name, 113 const std::string& name, 124 const std::string& name, 136 const std::string& name) 160 sc_trace( sc_trace_file* tf, const tp& object, const std::string& name ) \ 169 sc_trace( sc_trace_file* tf, const tp* object, const std::string& name ) \ 201 const std::string& name,
|
H A D | sc_trace.h | 98 const std::string& name ) = 0; 102 const std::string& name, \ 144 const std::string& name, 148 virtual void write_comment( const std::string& comment ) = 0; 181 const std::string& name ); 187 const std::string& name ); \ 216 sc_trace( sc_trace_file* tf, const tp& object, const std::string& name ) \ 226 sc_trace( sc_trace_file* tf, const tp* object, const std::string& name ) \ 241 sc_trace( sc_trace_file* tf, const tp& object, const std::string& name, \ 252 sc_trace( sc_trace_file* tf, const tp* object, const std::string [all...] |
H A D | sc_vcd_trace.cpp | 55 #include <string.h> 79 static void remove_vcd_name_problems(vcd_trace const* vcd, std::string& name); 94 vcd_trace(const std::string& name_, const std::string& vcd_name_); 111 std::string compose_line(const std::string& data); 115 const std::string name; 116 const std::string vcd_name; 122 vcd_trace::vcd_trace(const std::string& name_, const std::string [all...] |
/gem5/src/systemc/tests/systemc/misc/unit/rtlout/test1/ |
H A D | new_struct.h | 55 sc_trace( sc_trace_file*, const a_new_struct&, const std::string& ) 73 sc_trace( sc_trace_file*, const b_new_struct&, const std::string& )
|
/gem5/src/gpu-compute/ |
H A D | schedule_stage.hh | 66 std::string name() { return _name; } 93 std::string _name;
|
H A D | pool_manager.hh | 41 #include <string> 49 virtual std::string printRegion() = 0;
|
/gem5/src/mem/cache/ |
H A D | mshr_queue.hh | 51 #include <string> 81 MSHRQueue(const std::string &_label, int num_entries, int reserve,
|
/gem5/src/sim/ |
H A D | core.hh | 41 #include <string> 101 void setOutputDir(const std::string &dir);
|
/gem5/src/arch/riscv/ |
H A D | remote_gdb.hh | 39 #include <string> 74 const std::string
|