Searched refs:std (Results 1226 - 1250 of 1914) sorted by relevance

<<41424344454647484950>>

/gem5/src/dev/arm/
H A Dgic_v3.hh62 std::vector<Gicv3Redistributor *> redistributors;
63 std::vector<Gicv3CPUInterface *> cpuInterfaces;
H A Dgeneric_timer.hh123 const std::string _name;
152 ArchTimer(const std::string &name,
158 std::string name() const { return _name; }
199 ArchTimerKvm(const std::string &name,
276 std::vector<std::unique_ptr<CoreTimers>> timers;
/gem5/src/base/filters/
H A Dbulk_bloom_filter.cc46 (std::numeric_limits<Addr>::digits - offsetBits),
93 Addr remaining_bits = bits(addr, std::numeric_limits<Addr>::digits - 1,
/gem5/ext/dsent/libutil/
H A DString.cc334 std::istream& safeGetline(std::istream& is_, String& str_)
338 // The characters in the stream are read one-by-one using a std::streambuf.
339 // That is faster than reading them one-by-one using the std::istream.
344 std::istream::sentry se(is_, true);
345 std::streambuf* sb = is_.rdbuf();
360 is_.setstate(std::ios_base::failbit|std::ios_base::eofbit);
/gem5/src/arch/x86/bios/
H A Dintelmp.hh79 uint8_t writeOutString(PortProxy& proxy, Addr addr, std::string str,
154 std::string oemID;
155 std::string productID;
160 std::vector<BaseConfigEntry *> baseEntries;
161 std::vector<ExtConfigEntry *> extEntries;
192 std::string busType;
/gem5/src/base/
H A Dinifile.cc42 using namespace std;
79 IniFile::Section::addEntry(const std::string &entryName,
80 const std::string &value,
101 IniFile::Section::add(const std::string &assignment)
125 IniFile::Section::findEntry(const std::string &entryName) const
279 (std::find(unref_ok_entries.begin(), unref_ok_entries.end(),
/gem5/ext/googletest/googletest/src/
H A Dgtest-printers.cc41 // type Foo by defining either operator<<(::std::ostream&, const Foo&)
42 // or void PrintTo(const Foo&, ::std::ostream*) in the namespace that
57 using ::std::ostream;
241 void PrintTo(unsigned char c, ::std::ostream* os) {
244 void PrintTo(signed char c, ::std::ostream* os) {
342 PrintCharsAsStringTo(s, std::wcslen(s), os);
354 void PrintStringTo(const ::std::string& s, ostream* os) {
366 void PrintWideStringTo(const ::std::wstring& s, ostream* os) {
/gem5/src/cpu/o3/
H A Dcommit.hh147 std::string name() const;
156 void setThreads(std::vector<Thread *> &threads);
179 void setActiveThreads(std::list<ThreadID> *at_ptr);
365 std::vector<Thread *> thread;
393 std::list<ThreadID> priority_list;
462 std::list<ThreadID> *activeThreads;
H A Drename.hh92 typedef std::deque<DynInstPtr> InstQueue;
122 typedef typename std::pair<InstSeqNum, PhysRegIdPtr> SeqNumRegPair;
136 std::string name() const;
176 void setActiveThreads(std::list<ThreadID> *at_ptr);
326 std::list<RenameHistory> historyBuffer[Impl::MaxThreads];
368 std::list<ThreadID> *activeThreads;
H A Dlsq.hh293 std::vector<PacketPtr> _packets;
294 std::vector<RequestPtr> _requests;
295 std::vector<Fault> _fault;
300 std::vector<bool> _byteEnable;
329 _amo_op(std::move(amo_op))
409 const std::vector<bool>& byteEnable)
413 auto request = std::make_shared<Request>(_inst->getASID(),
416 std::move(_amo_op));
727 std::move(amo_op)) {}
823 std
[all...]
/gem5/src/systemc/ext/tlm_utils/
H A Dmulti_passthrough_initiator_socket.h217 std::vector<callback_binder_bw<TYPES> *> &binders =
284 std::vector<callback_binder_bw<TYPES> *> &
289 std::vector<tlm::tlm_fw_transport_if<TYPES> *> &
295 std::vector<tlm::tlm_fw_transport_if<TYPES> *> m_sockets;
296 std::vector<tlm::tlm_fw_transport_if<TYPES> *> m_used_sockets;
298 std::vector<callback_binder_bw<TYPES> *> m_binders;
/gem5/src/mem/
H A Dbridge.cc57 Bridge::BridgeSlavePort::BridgeSlavePort(const std::string& _name,
61 std::vector<AddrRange> _ranges)
69 Bridge::BridgeMasterPort::BridgeMasterPort(const std::string& _name,
89 Bridge::getPort(const std::string &if_name, PortID idx)
269 bridge.schedule(sendEvent, std::max(next_req.tick,
310 bridge.schedule(sendEvent, std::max(next_resp.tick,
H A Dserial_link.cc59 SerialLink::SerialLinkSlavePort::SerialLinkSlavePort(const std::string& _name,
63 const std::vector<AddrRange>&
74 SerialLink::SerialLinkMasterPort::SerialLinkMasterPort(const std::string&
97 SerialLink::getPort(const std::string &if_name, PortID idx)
301 serial_link.schedule(sendEvent, std::max(next_req.tick, t));
346 serial_link.schedule(sendEvent, std::max(next_resp.tick, t));
/gem5/src/systemc/core/
H A Dscheduler.hh151 typedef std::list<ScEvent *> ScEvents;
162 typedef std::map<Tick, TimeSlot *> TimeSlots;
169 const std::string name() const { return "systemc_scheduler"; }
488 std::mutex asyncListMutex;
490 std::map<::Event *, Tick> eventsToSchedule;
492 std::set<TraceFile *> traceFiles;
/gem5/src/systemc/ext/dt/int/
H A Dsc_nbutils.hh93 sc_io_base(::std::ostream &os, sc_numrep def_base)
95 std::ios::fmtflags flags = os.flags() & std::ios::basefield;
96 if (flags & ::std::ios::dec) return SC_DEC;
97 if (flags & ::std::ios::hex) return SC_HEX;
98 if (flags & ::std::ios::oct) return SC_OCT;
103 sc_io_show_base(::std::ostream &os)
105 return (os.flags() & ::std::ios::showbase) != 0;
108 const std::string to_string(sc_numrep);
110 inline ::std
[all...]
/gem5/ext/googletest/googlemock/test/
H A Dgmock-internal-utils_test.cc110 CompileAssertTypesEqual<int, PointeeOf<std::unique_ptr<int> >::type>();
113 CompileAssertTypesEqual<std::string,
114 PointeeOf<std::shared_ptr<std::string> >::type>();
127 const std::unique_ptr<const char> p1(raw_p1);
132 const std::shared_ptr<double> p2(raw_p2);
549 std::string GrabOutput(void(*logger)(), const char* verbosity) {
572 EXPECT_THAT(std::string(GrabOutput(ExpectCallLogger, kInfoVerbosity)),
595 EXPECT_THAT(std::string(GrabOutput(OnCallLogger, kInfoVerbosity)),
618 EXPECT_THAT(std
[all...]
/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dsc_fxnum.h144 void print( ::std::ostream& = ::std::cout ) const;
145 void scan( ::std::istream& = ::std::cin );
146 void dump( ::std::ostream& = ::std::cout ) const;
215 void print( ::std::ostream& = ::std::cout ) const;
216 void scan( ::std::istream& = ::std
[all...]
H A Dsc_fxval.h379 const std::string to_string() const;
380 const std::string to_string( sc_numrep ) const;
381 const std::string to_string( sc_numrep, bool ) const;
382 const std::string to_string( sc_fmt ) const;
383 const std::string to_string( sc_numrep, sc_fmt ) const;
384 const std::string to_string( sc_numrep, bool, sc_fmt ) const;
386 const std::string to_dec() const;
387 const std::string to_bin() const;
388 const std::string to_oct() const;
389 const std
[all...]
/gem5/src/systemc/ext/dt/fx/
H A Dsc_fxnum.hh135 void print(::std::ostream & =::std::cout) const;
136 void scan(::std::istream & =::std::cin);
137 void dump(::std::ostream & =::std::cout) const;
192 void print(::std::ostream & =::std::cout) const;
193 void scan(::std::istream & =::std
[all...]
H A Dsc_fxval.hh325 const std::string to_string() const;
326 const std::string to_string(sc_numrep) const;
327 const std::string to_string(sc_numrep, bool) const;
328 const std::string to_string(sc_fmt) const;
329 const std::string to_string(sc_numrep, sc_fmt) const;
330 const std::string to_string(sc_numrep, bool, sc_fmt) const;
332 const std::string to_dec() const;
333 const std::string to_bin() const;
334 const std::string to_oct() const;
335 const std
[all...]
/gem5/ext/googletest/googletest/test/
H A Dgtest-port_test.cc43 #include <utility> // For std::pair and std::make_pair.
58 using std::make_pair;
59 using std::pair;
216 IteratorTraits< ::std::vector<int>::const_iterator>::value_type>();
218 IteratorTraits< ::std::list<bool>::iterator>::value_type>();
374 ::std::cerr << "Success\n";
408 ::std::string,
939 EXPECT_EQ(::std::string("def\0ghi", 7), ::std
[all...]
/gem5/src/cpu/pred/
H A Dstatistical_corrector.cc128 std::vector<int> lengths, std::vector<int8_t> * & table,
129 unsigned logNumEntries, std::vector<int8_t> & w, int8_t wInitValue)
135 table = new std::vector<int8_t> [numLenghts];
187 std::vector<int> & length, std::vector<int8_t> * tab, int nbr,
188 int logs, std::vector<int8_t> & w)
203 std::vector<int> & length, std::vector<int8_t> * tab,
204 int nbr, int logs, std
[all...]
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_simcontext.cpp76 std::cout << "**** " << sc_time_stamp() << " (" \
78 << " - " << P->name() << std::endl; \
151 ::std::cout << ::std::endl
156 << ::std::endl;
294 std::vector<sc_process_handle>::size_type invokers_n; // number of invocation threads available.
352 std::vector<sc_process_handle> m_invokers; // list of invoking threads.
380 const char* write_check = std::getenv("SC_SIGNAL_WRITE_CHECK");
599 ::std::cerr << "SystemC warning: "
1163 std
[all...]
/gem5/src/cpu/checker/
H A Dcpu.hh128 std::vector<Process*> workload;
143 // keep them all in a std::queue
144 std::queue<InstResult> result;
153 std::queue<int> miscRegIdxs;
337 result.push(InstResult(std::forward<T>(t),
345 result.push(InstResult(std::forward<T>(t),
353 result.push(InstResult(std::forward<T>(t),
361 result.push(InstResult(std::forward<T>(t),
554 const std::vector<bool>& byte_enable,
559 const std
[all...]
/gem5/src/cpu/simple/
H A Datomic.cc64 using namespace std;
92 ifetch_req = std::make_shared<Request>();
93 data_read_req = std::make_shared<Request>();
94 data_write_req = std::make_shared<Request>();
95 data_amo_req = std::make_shared<Request>();
242 if (std::find(activeThreads.begin(), activeThreads.end(), thread_num)
340 const std::vector<bool>& byte_enable,
346 frag_size = std::min(
358 req->setByteEnable(std::vector<bool>(it_start, it_end));
365 req->setByteEnable(std
[all...]

Completed in 66 milliseconds

<<41424344454647484950>>