Searched refs:string (Results 51 - 75 of 1173) sorted by relevance

1234567891011>>

/gem5/src/cpu/o3/
H A Dscoreboard.cc38 Scoreboard::Scoreboard(const std::string &_my_name,
/gem5/src/arch/sparc/
H A Dkernel_stats.hh36 #include <string>
/gem5/src/kern/
H A Doperatingsystem.cc37 OperatingSystem::openSpecialFile(std::string path, Process *process,
/gem5/src/sim/
H A Dserialize.hh81 CheckpointIn(const std::string &cpt_dir, SimObjectResolver &resolver);
84 const std::string cptDir;
86 bool find(const std::string &section, const std::string &entry,
87 std::string &value);
89 bool findObj(const std::string &section, const std::string &entry,
93 bool entryExists(const std::string &section, const std::string &entry);
94 bool sectionExists(const std::string
[all...]
H A Dsim_events.hh57 // string explaining why we're terminating
58 std::string cause;
63 GlobalSimLoopExitEvent(Tick when, const std::string &_cause, int c,
65 GlobalSimLoopExitEvent(const std::string &_cause, int c, Tick repeat = 0);
67 const std::string getCause() const { return cause; }
78 // string explaining why we're terminating
79 std::string cause;
85 LocalSimLoopExitEvent(const std::string &_cause, int c, Tick repeat = 0);
87 const std::string getCause() const { return cause; }
106 std::string caus
[all...]
/gem5/src/base/
H A Dtrace.hh39 #include <string>
60 void dprintf(Tick when, const std::string &name, const char *fmt,
72 virtual void dump(Tick when, const std::string &name,
76 virtual void logMessage(Tick when, const std::string &name,
77 const std::string &message) = 0;
106 void logMessage(Tick when, const std::string &name,
107 const std::string &message) override;
128 // This silly little class allows us to wrap a string in a functor
132 std::string str;
133 StringWrap(const std::string
[all...]
H A Dinifile.cc37 #include <string>
59 IniFile::load(const string &file)
70 const string &
79 IniFile::Section::addEntry(const std::string &entryName,
80 const std::string &value,
101 IniFile::Section::add(const std::string &assignment)
103 string::size_type offset = assignment.find('=');
104 if (offset == string::npos) {
113 string entryName = assignment.substr(0, append ? offset-1 : offset);
114 string valu
[all...]
/gem5/src/mem/
H A Dpacket_queue.hh109 const std::string label;
144 PacketQueue(EventManager& _em, const std::string& _label,
145 const std::string& _sendEventName,
161 virtual const std::string name() const = 0;
234 static const std::string name(const MasterPort& masterPort,
235 const std::string& label)
250 const std::string _label = "ReqPacketQueue");
254 const std::string name() const
270 static const std::string name(const MasterPort& masterPort,
271 const std::string
[all...]
H A Dmem_master.hh57 std::string master_name,
66 std::string masterName;
/gem5/ext/drampower/src/
H A DParameter.cc46 Parameter::Parameter(const string& id, const string& type,
47 const string& value) : id(id), type(type), value(value)
51 string Parameter::getId() const
56 string Parameter::getType() const
94 string Parameter::getValue() const
99 Parameter Data::HexParameter(const string& id, int value)
108 Parameter Data::StringParameter(const string& id, const string& value)
110 return Parameter(id, "string", valu
[all...]
/gem5/src/systemc/ext/core/
H A Dsc_attr.hh33 #include <string>
42 sc_attr_base(const std::string &_name);
46 const std::string &name() const;
53 const std::string _name;
60 sc_attribute(const std::string &_name) : sc_attr_base(_name) {}
61 sc_attribute(const std::string &_name, const T &t) :
103 sc_attr_base *operator [] (const std::string &name);
104 const sc_attr_base *operator [] (const std::string &name) const;
106 sc_attr_base *remove(const std::string &name);
/gem5/ext/pybind11/include/pybind11/detail/
H A Dtypeid.h24 inline void erase_all(std::string &string, const std::string &search) { argument
26 pos = string.find(search, pos);
27 if (pos == std::string::npos) break;
28 string.erase(pos, search.length());
32 PYBIND11_NOINLINE inline void clean_type_id(std::string &name) {
48 /// Return a string representation of a C++ type
49 template <typename T> static std::string type_id() {
50 std::string nam
[all...]
/gem5/src/base/loader/
H A Dsymtab.cc35 #include <string>
55 SymbolTable::insert(Addr address, string symbol)
72 SymbolTable::load(const string &filename)
74 string buffer;
85 string::size_type idx = buffer.find(',');
86 if (idx == string::npos)
89 string address = buffer.substr(0, idx);
94 string symbol = buffer.substr(idx + 1);
113 SymbolTable::serialize(const string &base, CheckpointOut &cp) const
127 SymbolTable::unserialize(const string
[all...]
/gem5/src/systemc/utils/
H A Dsc_trace_file.cc71 sc_write_comment(sc_trace_file *tf, const std::string &comment)
77 sc_trace(sc_trace_file *tf, const bool &v, const std::string &name)
83 sc_trace(sc_trace_file *tf, const bool *v, const std::string &name)
89 sc_trace(sc_trace_file *tf, const float &v, const std::string &name)
95 sc_trace(sc_trace_file *tf, const float *v, const std::string &name)
101 sc_trace(sc_trace_file *tf, const double &v, const std::string &name)
107 sc_trace(sc_trace_file *tf, const double *v, const std::string &name)
113 sc_trace(sc_trace_file *tf, const sc_dt::sc_logic &v, const std::string &name)
119 sc_trace(sc_trace_file *tf, const sc_dt::sc_logic *v, const std::string &name)
126 const std::string
[all...]
/gem5/src/mem/ruby/common/
H A DWriteMask.cc31 #include <string>
38 std::string str(mSize,'0');
/gem5/src/kern/linux/
H A Devents.hh54 DebugPrintkEvent(PCEventQueue *q, const std::string &desc, Addr addr)
70 std::string fname;
73 DmesgDumpEvent(PCEventQueue *q, const std::string &desc, Addr addr,
74 const std::string &_fname)
90 std::string fname;
93 KernelPanicEvent(PCEventQueue *q, const std::string &desc, Addr addr,
94 const std::string &_fname)
119 UDelayEvent(PCEventQueue *q, const std::string &desc, Addr addr,
/gem5/src/arch/x86/insts/
H A Dmicrofpop.cc42 #include <string>
56 std::string FpOp::generateDisassembly(Addr pc,
/gem5/util/tlm/src/
H A Dmaster_transactor.hh57 std::string portName;
63 const std::string& portName);
H A Dslave_transactor.hh57 std::string portName;
63 const std::string& portName);
/gem5/src/arch/riscv/insts/
H A Dcompressed.cc35 #include <string>
43 std::string
/gem5/src/systemc/tests/systemc/misc/unit/structs/test3/
H A Darr_struct.h55 sc_trace( sc_trace_file*, const arr_struct1&, const std::string& )
78 sc_trace( sc_trace_file*, const arr_struct2&, const std::string& )
/gem5/src/gpu-compute/
H A Dgpu_static_inst.cc38 GPUStaticInst::GPUStaticInst(const std::string &opcode)
45 const std::string&
/gem5/src/mem/cache/
H A Dwrite_queue.hh48 #include <string>
70 WriteQueue(const std::string &_label, int num_entries, int reserve);
/gem5/util/systemc/gem5_within_systemc/
H A Dsc_logger.hh72 void logMessage(Tick when, const std::string &name,
73 const std::string &message);
/gem5/util/systemc/systemc_within_gem5/systemc_simple_object/
H A Dfeeder.hh33 #include <string>
59 std::vector<std::string> strings;

Completed in 27 milliseconds

1234567891011>>