Searched refs:std (Results 501 - 525 of 1914) sorted by relevance

<<21222324252627282930>>

/gem5/src/dev/net/
H A Detherint.hh52 mutable std::string portName;
56 EtherInt(const std::string &name, int idx=InvalidPortID)
61 const std::string &name() const { return portName; }
/gem5/src/systemc/ext/tlm_core/2/generic_payload/
H A Darray.hh43 class tlm_array : private std::vector<T>
46 typedef std::vector<T> base_type;
90 std::vector<size_type> m_entries;
/gem5/src/systemc/tlm_utils/
H A Dconvenience_socket_bases.cc34 std::stringstream s;
42 std::stringstream s;
71 std::stringstream s;
/gem5/src/mem/
H A Dsnoop_filter.hh94 typedef std::vector<QueuedSlavePort*> SnoopList;
139 std::pair<SnoopList, Cycles> lookupRequest(const Packet* cpkt,
162 std::pair<SnoopList, Cycles> lookupSnoop(const Packet* cpkt);
208 typedef std::bitset<SNOOP_MASK_SIZE> SnoopMask;
222 typedef std::unordered_map<Addr, SnoopItem> SnoopFilterCache;
227 std::pair<SnoopList, Cycles> snoopAll(Cycles latency) const
229 return std::make_pair(slavePorts, latency);
231 std::pair<SnoopList, Cycles> snoopSelected(const SnoopList& slave_ports,
234 return std::make_pair(slave_ports, latency);
236 std
[all...]
H A Dserial_link.hh124 std::deque<DeferredPacket> transmitList;
165 SerialLinkSlavePort(const std::string& _name, SerialLink&
168 std::vector<AddrRange>& _ranges);
237 std::deque<DeferredPacket> transmitList;
264 SerialLinkMasterPort(const std::string& _name, SerialLink&
319 Port &getPort(const std::string &if_name,
H A Dpage_table.hh63 typedef std::unordered_map<Addr, Entry> PTable;
71 const std::string _name;
76 const std::string &__name, uint64_t _pid, Addr _pageSize) :
105 const std::string name() const { return _name; }
159 void getMappings(std::vector<std::pair<Addr, Addr>> *addr_mappings);
/gem5/src/mem/ruby/slicc_interface/
H A DAbstractCacheEntry.hh89 inline std::ostream&
90 operator<<(std::ostream& out, const AbstractCacheEntry& obj)
93 out << std::flush;
/gem5/ext/pybind11/include/pybind11/
H A Diostream.h24 class pythonbuf : public std::streambuf {
26 using traits_type = std::streambuf::traits_type;
29 std::unique_ptr<char[]> d_buffer;
89 std::cout << "Hello, World!"; // Python stdout
90 } // <-- return std::cout to normal
98 py::scoped_ostream_redirect output{std::cerr, py::module::import("sys").attr("stderr")};
99 std::cerr << "Hello, World!";
104 std::streambuf *old;
105 std::ostream &costream;
110 std
109 scoped_ostream_redirect( std::ostream &costream = std::cout, object pyostream = module::import(�).attr(�)) argument
140 scoped_estream_redirect( std::ostream &costream = std::cerr, object pyostream = module::import(�).attr(�)) argument
[all...]
/gem5/src/arch/x86/bios/
H A Dsmbios.hh99 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);
211 std::vector<SMBiosStructure *> structures;
/gem5/src/mem/ruby/structures/
H A DTBETable.hh58 void print(std::ostream& out) const;
66 std::unordered_map<Addr, ENTRY> m_map;
73 inline std::ostream&
74 operator<<(std::ostream& out, const TBETable<ENTRY>& obj)
77 out << std::flush;
120 TBETable<ENTRY>::print(std::ostream& out) const
H A DPrefetcher.hh77 std::bitset<MAX_PF_INFLIGHT> requestIssued;
78 std::bitset<MAX_PF_INFLIGHT> requestCompleted;
108 void print(std::ostream& out) const;
135 bool accessUnitFilter(std::vector<Addr>& filter_table,
149 std::vector<PrefetchEntry> m_array;
162 std::vector<Addr> m_unit_filter;
171 std::vector<Addr> m_negative_filter;
180 std::vector<Addr> m_nonunit_filter;
/gem5/src/mem/ruby/network/garnet2.0/
H A Dflit.hh62 std::pair<flit_stage, Cycles> get_stage() { return m_stage; }
73 void print(std::ostream& out) const;
113 std::pair<flit_stage, Cycles> m_stage;
116 inline std::ostream&
117 operator<<(std::ostream& out, const flit& obj)
120 out << std::flush;
H A DGarnetLink.cc54 GarnetIntLink::print(std::ostream& out) const
85 GarnetExtLink::print(std::ostream& out) const
/gem5/src/systemc/tests/tlm/multi_sockets/
H A DsimpleAddressMap.h34 typedef std::map<sc_dt::uint64, unsigned int> mapType;
35 typedef std::map<sc_dt::uint64, unsigned int>::iterator addressMapIterator;
56 std::cout<<"Address check successful."<<std::endl;
67 std::cout<<"SimpleAddressMap: printing the sorted MAP:"<<std::endl;
/gem5/src/arch/sparc/insts/
H A Dstatic_inst.hh93 std::string generateDisassembly(
96 static void printMnemonic(std::ostream &os, const char *mnemonic);
97 static void printReg(std::ostream &os, RegId reg);
99 void printSrcReg(std::ostream &os, int reg) const;
100 void printDestReg(std::ostream &os, int reg) const;
102 void printRegArray(std::ostream &os,
/gem5/src/sim/power/
H A Dmathexpr_powermodel.cc54 std::vector<std::string> path;
71 } else if (i->name.find(".") == std::string::npos) {
112 std::bind(&MathExprPowerModel::getStatValue,
113 this, std::placeholders::_1)
121 MathExprPowerModel::getStatValue(const std::string &name) const
/gem5/src/arch/mips/
H A Disa.hh71 std::vector<std::vector<RegVal> > miscRegFile;
72 std::vector<std::vector<RegVal> > miscRegFile_WriteMask;
73 std::vector<BankType> bankType;
129 static std::string miscRegNames[NumMiscRegs];
/gem5/src/dev/arm/
H A Dsmmu_v3_ports.hh58 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/loader/
H A Delf_object.hh62 std::set<std::string> sectionNames;
86 ElfObject(const std::string &_filename, size_t _len, uint8_t *_data,
90 bool sectionExists(std::string sec);
92 std::vector<Segment> extraSegments;
126 static ObjectFile *tryFile(const std::string &fname,
H A Draw_object.hh39 RawObject(const std::string &_filename, size_t _len,
52 static ObjectFile *tryFile(const std::string &fname, size_t len,
/gem5/src/mem/cache/tags/
H A Dbase_set_assoc.hh81 std::vector<CacheBlk> blks;
169 const std::size_t size,
170 std::vector<CacheBlk*>& evict_blks) const override
173 const std::vector<ReplaceableEntry*> entries =
234 void forEachBlk(std::function<void(CacheBlk &)> visitor) override {
240 bool anyBlk(std::function<bool(CacheBlk &)> visitor) override {
/gem5/src/gpu-compute/
H A Ddispatcher.hh72 std::unordered_map<int, NDRange> ndRangeMap;
76 std::queue<int> execIds;
78 std::queue<int> doneIds;
95 typedef std::unordered_map<uint64_t, uint64_t> TranslationBuffer;
127 TLBPort(const std::string &_name, GpuDispatcher *_dispatcher)
143 Port &getPort(const std::string &if_name,
/gem5/ext/pybind11/tests/
H A Dtest_factory_constructors.cpp20 TestFactory1(int v) : value(std::to_string(v)) { print_created(this, value); }
21 TestFactory1(std::string v) : value(std::move(v)) { print_created(this, value); }
27 std::string value;
34 TestFactory2(int v) : value(std::to_string(v)) { print_created(this, value); }
35 TestFactory2(std::string v) : value(std::move(v)) { print_created(this, value); }
37 TestFactory2(TestFactory2 &&m) { value = std::move(m.value); print_move_created(this); }
38 TestFactory2 &operator=(TestFactory2 &&m) { value = std::move(m.value); print_move_assigned(this); return *this; }
39 std
[all...]
/gem5/ext/dsent/util/
H A DCommonType.h35 using std::cout;
36 using std::endl;
/gem5/src/arch/arm/freebsd/
H A Dsystem.hh66 std::map<uint32_t, uint32_t> taskMap;
70 std::ostream* taskFile;

Completed in 27 milliseconds

<<21222324252627282930>>