Searched refs:std (Results 1051 - 1075 of 1914) sorted by relevance

<<41424344454647484950>>

/gem5/tests/test-progs/pthread/
H A DMakefile.common42 CXXFLAGS ?= -g -O3 -static -std=c++11
/gem5/src/arch/alpha/linux/
H A Dsystem.hh56 SkipDelayLoopEvent(PCEventQueue *q, const std::string &desc, Addr addr)
63 PrintThreadInfo(PCEventQueue *q, const std::string &desc, Addr addr)
/gem5/src/cpu/checker/
H A Dcpu.cc59 using namespace std;
146 const std::vector<bool>& byte_enable,
149 frag_size = std::min(
162 mem_req = std::make_shared<Request>(0, frag_addr, frag_size,
165 mem_req->setByteEnable(std::vector<bool>(it_start, it_end));
168 mem_req = std::make_shared<Request>(0, frag_addr, frag_size,
179 const std::vector<bool>& byteEnable)
261 const std::vector<bool>& byteEnable)
/gem5/src/mem/
H A Dqport.hh79 QueuedSlavePort(const std::string& name, SimObject* owner,
132 QueuedMasterPort(const std::string& name, SimObject* owner,
/gem5/src/sim/
H A Dfaults.hh57 std::string panicStr;
59 UnimpFault(std::string _str)
/gem5/src/mem/cache/tags/
H A Dsector_tags.cc69 blks = std::vector<SectorSubBlk>(numBlocks);
70 secBlks = std::vector<SectorBlk>(numSectors);
207 const std::vector<ReplaceableEntry*> entries =
224 SectorTags::findVictim(Addr addr, const bool is_secure, const std::size_t size,
225 std::vector<CacheBlk*>& evict_blks) const
228 const std::vector<ReplaceableEntry*> sector_entries =
286 SectorTags::forEachBlk(std::function<void(CacheBlk &)> visitor)
294 SectorTags::anyBlk(std::function<bool(CacheBlk &)> visitor)
/gem5/src/base/filters/
H A Dmulti_bit_sel_bloom_filter.cc78 uint64_t value = bits(addr, std::numeric_limits<Addr>::digits - 1,
80 const int max_bits = std::numeric_limits<Addr>::digits - offsetBits;
/gem5/src/dev/x86/
H A Di82094aa.hh85 std::vector<IntSinkPin<I82094AA> *> inputs;
106 Port &getPort(const std::string &if_name,
/gem5/src/cpu/minor/
H A Dfunc_unit.cc108 QueuedInst::reportData(std::ostream &os) const
113 FUPipeline::FUPipeline(const std::string &name, const MinorFU &description_,
139 std::ostringstream lats;
158 const std::vector<unsigned> &cant_forward =
213 const std::vector<MinorFUTiming *> &timings =
/gem5/util/tlm/examples/slave_port/
H A Dsc_target.cc38 using namespace std;
100 std::memcpy(ptr, mem_array_ptr, len);
105 std::memcpy(mem_array_ptr, ptr, len);
244 std::memcpy(ptr, mem_array_ptr, len);
249 std::memcpy(mem_array_ptr, ptr, len);
/gem5/src/dev/virtio/
H A Dfs9p.hh131 std::unique_ptr<Config> config;
156 std::string name() const { return parent.name() + ".queue"; }
201 std::map<P9Tag, VirtDescriptor *> pendingTransactions;
331 std::unique_ptr<DiodDataEvent> dataEvent;
382 std::unique_ptr<SocketDataEvent> dataEvent;
/gem5/src/systemc/tests/systemc/1666-2011-compliance/mixed_child_procs/
H A Dmixed_child_procs.cpp39 using std::cout;
40 using std::endl;
43 using std::string;
84 std::exception ex;
152 catch (const std::exception& e) {
/gem5/src/base/
H A Dcprintf.test.cc41 std::stringstream ss; \
47 EXPECT_EQ(ss.str(), std::string(buf)); \
160 std::stringstream ss;
162 std::string foo1 = "string test";
167 std::stringstream foo2;
H A Dtypes.hh124 throw std::invalid_argument("RHS cycle value larger than LHS");
133 friend std::ostream& operator<<(std::ostream &out, const Cycles & cycles);
241 typedef std::shared_ptr<FaultBase> Fault;
262 typedef std::unique_ptr<AtomicOpFunctor> AtomicOpFunctorPtr;
H A Dinet.hh80 void parse(const std::string &addr);
86 EthAddr(const std::string &addr);
88 const EthAddr &operator=(const std::string &addr);
108 std::string string() const;
124 std::ostream &operator<<(std::ostream &stream, const EthAddr &ea);
206 std::string string() const;
209 std::ostream &operator<<(std::ostream &stream, const IpAddress &ia);
226 std
[all...]
/gem5/src/systemc/channel/
H A Dsc_signal.cc93 std::ostringstream ss;
115 std::string iface_type_name, std::string out_name)
143 std::string iface_type_name, std::string out_name)
/gem5/src/cpu/o3/
H A Dfree_list.hh69 std::queue<PhysRegIdPtr> freeRegs;
82 std::for_each(first, last, [this](typename InputIt::value_type& reg) {
123 const std::string _name;
168 UnifiedFreeList(const std::string &_my_name, PhysRegFile *_regFile);
171 std::string name() const { return _name; };
/gem5/src/dev/arm/
H A Dsmmu_v3_proc.cc45 SMMUProcess::SMMUProcess(const std::string &name, SMMUv3 &_smmu) :
67 std::bind(&SMMUProcess::main, this, std::placeholders::_1));
80 RequestPtr req = std::make_shared<Request>(
112 RequestPtr req = std::make_shared<Request>(
H A Dgic_v3_its.hh88 DataPort(const std::string &_name, Gicv3Its &_its) :
101 Port & getPort(const std::string &if_name, PortID idx) override;
223 std::vector<BASER> tableBases;
323 std::queue<ItsAction> packetsToRetry;
360 const std::string name() const;
392 std::unique_ptr<Coroutine> coroutine;
410 std::pair<uint32_t, Gicv3Redistributor *>
471 using ExecFn = std::function<void(ItsCommand*, Yield&, CommandEntry&)>;
473 DispatchEntry(std::string _name, ExecFn _exec)
477 std
[all...]
/gem5/src/arch/x86/
H A Dpagetable_walker.hh65 WalkerPort(const std::string &_name, Walker * _walker) :
106 std::vector<PacketPtr> writes;
136 std::string name() const {return walker->name();}
149 std::list<WalkerState *> currStates;
166 Port &getPort(const std::string &if_name,
/gem5/src/systemc/tests/systemc/1666-2011-compliance/proc_ctrl_elab/
H A Dproc_ctrl_elab.cpp145 catch (std::exception e) {
153 catch (std::exception e) {
161 catch (std::exception e) {
184 catch (std::exception e) {
192 catch (std::exception e) {
200 catch (std::exception e) {
214 catch (std::exception e) {
222 catch (std::exception e) {
230 catch (std::exception e) {
237 std
[all...]
/gem5/src/mem/ruby/slicc_interface/
H A DAbstractController.cc173 std::vector<MsgVecType*> wokeUpMsgVecs;
195 for (std::vector<MsgVecType*>::iterator wb_iter = wokeUpMsgVecs.begin();
234 AbstractController::getPort(const std::string &if_name, PortID idx)
243 RequestPtr req = std::make_shared<Request>(
267 RequestPtr req = std::make_shared<Request>(
293 RequestPtr req = std::make_shared<Request>(addr, size, 0, m_masterId);
333 std::shared_ptr<MemoryMsg> msg = std::make_shared<MemoryMsg>(clockEdge());
380 AbstractController::MemoryPort::MemoryPort(const std::string &_name,
382 const std
[all...]
/gem5/src/arch/alpha/
H A Dtlb.cc50 using namespace std;
224 return std::make_shared<UnimpFault>(
238 return std::make_shared<UnimpFault>(
286 std::fill(table.begin(), table.end(), TlbEntry());
394 return std::make_shared<ItbAcvFault>(req->getVaddr());
405 return std::make_shared<ItbAcvFault>(req->getVaddr());
423 return std::make_shared<ItbPageFault>(req->getVaddr());
435 return std::make_shared<ItbAcvFault>(req->getVaddr());
444 return std::make_shared<MachineCheckFault>();
464 return std
[all...]
/gem5/ext/googletest/googletest/include/gtest/internal/
H A Dgtest-param-util.h71 std::string operator()(const TestParamInfo<ParamType>& info) const {
245 << "from different generators." << std::endl;
307 typedef typename ::std::vector<T> ContainerType;
343 << "from different generators." << std::endl;
377 std::string DefaultParamName(const TestParamInfo<ParamType>& info) {
395 typedef std::string Type(const TestParamInfo<ParamType>&);
565 std::set<std::string> test_param_names;
571 std::string param_name = name_func(
577 << " line " << line << std
[all...]
/gem5/ext/dsent/libutil/
H A DString.h33 using std::string;
34 using std::vector;
99 std::ostringstream ost;
118 std::bitset<sizeof(unsigned int)*8> bitSet(value_);
127 std::istringstream ist(str_);
150 //std::cerr << "Invalid bool value: " << str_ << std::endl;
235 std::istream& safeGetline(std::istream& is_, String& str_);

Completed in 41 milliseconds

<<41424344454647484950>>