/gem5/src/dev/net/ |
H A D | dist_etherlink.hh | 78 std::string objName; 87 Link(const std::string &name, DistEtherLink *p, 94 const std::string name() const { return objName; } 124 TxLink(const std::string &name, DistEtherLink *p, 164 RxLink(const std::string &name, DistEtherLink *p, 189 LocalIface(const std::string &name, TxLink *tx, RxLink *rx, 226 Port &getPort(const std::string &if_name,
|
/gem5/src/mem/ |
H A D | xbar.hh | 106 Layer(DstType& _port, BaseXBar& _xbar, const std::string& _name); 119 const std::string name() const { return xbar.name() + _name; } 189 std::string _name; 251 ReqLayer(MasterPort& _port, BaseXBar& _xbar, const std::string& _name) : 274 const std::string& _name) : 297 const std::string& _name) : 412 Port &getPort(const std::string &if_name,
|
/gem5/src/arch/arm/insts/ |
H A D | mem64.cc | 51 std::string 90 std::string 101 std::string 117 std::string 135 std::string 144 std::string 155 std::string 165 std::string 174 std::string 188 std::string [all...] |
H A D | pred_inst.cc | 47 std::string 64 std::string 78 std::string 87 std::string 96 std::string 105 std::string
|
H A D | data64.cc | 45 std::string 54 std::string 64 std::string 73 std::string 82 std::string 93 std::string 105 std::string 117 std::string 130 std::string 144 std::string [all...] |
H A D | sve.cc | 59 std::string 73 std::string 93 std::string 103 std::string 114 std::string 126 std::string 139 std::string 157 std::string 168 std::string 181 std::string [all...] |
H A D | sve.hh | 54 /// Returns the specifier for the predication type `pt` as a string. 70 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const; 85 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const; 100 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const; 115 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const; 133 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const; 149 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const; 164 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const; 177 std::string generateDisassembly(Addr pc, const SymbolTable *symtab) const; 191 std::string generateDisassembl [all...] |
/gem5/ext/googletest/googletest/src/ |
H A D | gtest-internal-inl.h | 53 #include <string.h> // For memmove. 56 #include <string> 119 GTEST_API_ std::string FormatTimeInMillisAsSeconds(TimeInMillis ms); 121 // Converts the given time in milliseconds to a date string in the ISO 8601 125 GTEST_API_ std::string FormatEpochTimeInMillisAsIso8601(TimeInMillis ms); 127 // Parses a string for an Int32 flag, in the form of "--flag=value". 211 std::string color_; 212 std::string death_test_style_; 214 std::string filter_; 215 std::string internal_run_death_test [all...] |
/gem5/src/arch/x86/bios/ |
H A D | smbios.hh | 46 #include <string> 99 std::vector<std::string> strings; 107 int addString(std::string & newString); 108 std::string readString(int n); 109 void setString(int n, std::string & newString);
|
/gem5/src/dev/ |
H A D | mc146818.hh | 87 std::string _name; 88 const std::string &name() const { return _name; } 154 MC146818(EventManager *em, const std::string &name, const struct tm time, 174 void serialize(const std::string &base, CheckpointOut &cp) const; 182 void unserialize(const std::string &base, CheckpointIn &cp);
|
H A D | intpin.hh | 47 IntSinkPinBase(const std::string &_name, PortID _id, int num) : 86 IntSinkPin(const std::string &_name, PortID _id, Device *dev, int num) : 88 IntSinkPin(const std::string &_name, PortID _id, Device *dev) : 99 IntSourcePinBase(const std::string &_name, PortID _id, bool def_state) : 114 IntSourcePin(const std::string &_name, PortID _id, Device *owner,
|
/gem5/src/systemc/tests/systemc/kernel/sc_attribute/test02/ |
H A D | test02.cpp | 49 sc_attribute<std::string> a1( "a1", "clock" ); 50 sc_attribute<std::string> a2( a1 ); 52 sc_attribute<std::string> a4( "a4", "casio" ); 62 sc_attribute<std::string>* pi = dynamic_cast<sc_attribute<std::string>*>( p );
|
/gem5/ext/googletest/googlemock/src/ |
H A D | gmock-internal-utils.cc | 42 #include <string> 54 GTEST_API_ string ConvertIdentifierNameToWords(const char* id_name) { 55 string result; 79 const string& message) { 132 const string& message,
|
H A D | gmock-matchers.cc | 34 // This file implements Matcher<const string&>, Matcher<string>, and 40 #include <string.h> 42 #include <string> 46 // Constructs a matcher that matches a const string& whose value is 48 Matcher<const internal::string&>::Matcher(const internal::string& s) { 52 // Constructs a matcher that matches a const string& whose value is 54 Matcher<const internal::string&>::Matcher(const char* s) { 55 *this = Eq(internal::string( [all...] |
/gem5/src/arch/arm/tracers/ |
H A D | tarmac_record_v8.hh | 67 TraceEntryV8(std::string _cpuName) 72 std::string cpuName; 85 const std::string &prefix = "") const override; 102 const std::string &prefix = "") const override; 125 const std::string &prefix = "") const override;
|
/gem5/ext/dsent/libutil/ |
H A D | String.cc | 57 String::String(const string& str_) 58 : string(str_) 62 : string(str_, n_) 66 : string(str_) 70 : string(n_, c_) 74 : string(toString<int>(value_)) 78 : string(toString<unsigned int>(value_)) 82 : string(toString<long>(value_)) 86 : string(toString<unsigned long>(value_)) 90 : string(toStrin [all...] |
/gem5/src/sim/ |
H A D | system.hh | 50 #include <string> 100 SystemPort(const std::string &_name, SimObject *_owner) 132 Port &getPort(const std::string &if_name, 321 * memory system request and an associated string for each master id. 333 std::string stripSystemName(const std::string& master_name) const; 352 * eventual submaster string, separated by a dot. 370 std::string submaster = std::string()); 380 MasterID getGlobalMasterId(const std::string [all...] |
/gem5/src/systemc/core/ |
H A D | event.hh | 34 #include <string> 71 const std::string &name() const; 72 const std::string &basename() const; 148 std::string _basename; 149 std::string _name; 166 EventsIt findEvent(const std::string &name);
|
/gem5/ext/testlib/ |
H A D | terminal.py | 134 Place the given string inside of the separator. If it does not fit inside, 140 string = bytearray(separator(char, color=color)) 143 gap = (len(string) - len(inside)) - min_barrier * 2 145 # We'll need to expand the string to fit us. 146 string.extend([ char for _ in range(-gap)]) 148 middle = ((len(string)-1)/2) 150 string[start_idx:len(inside)+start_idx] = inside 151 return str(string)
|
/gem5/src/dev/arm/ |
H A D | smmu_v3_ports.cc | 46 SMMUMasterPort::SMMUMasterPort(const std::string &_name, SMMUv3 &_smmu) : 63 SMMUMasterTableWalkPort::SMMUMasterTableWalkPort(const std::string &_name, 81 SMMUSlavePort::SMMUSlavePort(const std::string &_name, 109 SMMUControlPort::SMMUControlPort(const std::string &_name, 141 SMMUATSMasterPort::SMMUATSMasterPort(const std::string &_name, 155 SMMUATSSlavePort::SMMUATSSlavePort(const std::string &_name,
|
/gem5/src/mem/ruby/network/ |
H A D | Network.hh | 56 #include <string> 94 std::string vnet_type, MessageBuffer *b); 96 std::string vnet_type, MessageBuffer *b); 99 int network_num, std::string vnet_type); 138 getPort(const std::string &, PortID idx=InvalidPortID) override 150 std::vector<std::string> m_vnet_type_names;
|
/gem5/src/mem/ruby/system/ |
H A D | RubyPort.hh | 46 #include <string> 68 MemMasterPort(const std::string &_name, RubyPort *_port); 83 MemSlavePort(const std::string &_name, RubyPort *_port, 112 PioMasterPort(const std::string &_name, RubyPort *_port); 125 PioSlavePort(const std::string &_name, RubyPort *_port); 151 Port &getPort(const std::string &if_name,
|
/gem5/src/arch/generic/ |
H A D | debugfaults.hh | 43 #include <string> 54 std::string _message; 67 M5DebugFault(std::string _m) : _message(_m) {} 70 M5DebugFault(const std::string &format, const Args &...args) : 74 std::string message() { return _message; } 103 M5DebugOnceFault(const OnceToken &token, const std::string &format,
|
/gem5/ext/googletest/googlemock/test/ |
H A D | gmock-more-actions_test.cc | 40 #include <string> 49 using ::std::string; 97 bool ByConstRef(const string& s) { return s == "Hi"; } 102 string ByNonConstRef(string& s) { return s += "+"; } // NOLINT 122 string Concat4(const char* s1, const char* s2, const char* s3, 124 return string(s1) + s2 + s3 + s4; 135 string Concat5(const char* s1, const char* s2, const char* s3, 137 return string(s1) + s2 + s3 + s4 + s5; 150 string Concat [all...] |
/gem5/ext/dsent/ |
H A D | DSENT.h | 26 #include <string> 66 std::map<std::string, double> &outputs);
|