Searched refs:map (Results 1 - 25 of 198) sorted by relevance

12345678

/gem5/ext/dsent/libutil/
H A DConfig.h26 #include <map>
33 void readFile(const char *filename_, std::map<String, String> &config);
H A DCalculator.h90 const std::map<String, String> &config,
92 std::map<std::string, double> &outputs);
98 const std::map<String, String> &config,
102 const std::map<String, String> &config,
106 const std::map<String, String> &config,
111 const std::map<String, String> &config,
/gem5/ext/pybind11/pybind11/
H A D_version.py2 __version__ = '.'.join(map(str, version_info))
/gem5/src/sim/
H A Dcxx_config.cc45 std::map<std::string, CxxConfigDirectoryEntry *> cxx_config_directory;
H A Dinit.hh49 #include <map>
109 static std::map<std::string, EmbeddedPyBind *> &getMap();
/gem5/ext/dsent/
H A DDSENT.h25 #include <map>
55 const std::map<String, String> &Config,
60 std::map<String, String> &config);
62 void finalize(std::map<String, String> &config,
65 void run(const std::map<String, String> &config, Model *ms_model,
66 std::map<std::string, double> &outputs);
/gem5/src/arch/riscv/linux/
H A Dprocess.hh37 #include <map>
59 static std::map<int, SyscallDesc> syscallDescs;
77 static std::map<int, SyscallDesc> syscallDescs;
/gem5/src/arch/sparc/
H A Dkernel_stats.hh34 #include <map>
/gem5/src/base/stats/
H A Dtypes.hh35 #include <map>
46 /** map of counters */
47 typedef std::map<Counter, int> MCounter;
H A Dgroup.hh43 #include <map>
139 const std::map<std::string, Group *> &getStatGroups() const;
168 std::map<std::string, Group *> statGroups;
/gem5/src/mem/ruby/network/garnet2.0/
H A DRoutingUnit.hh83 std::map<PortDirection, int> m_inports_dirn2idx;
84 std::map<int, PortDirection> m_inports_idx2dirn;
85 std::map<int, PortDirection> m_outports_idx2dirn;
86 std::map<PortDirection, int> m_outports_dirn2idx;
/gem5/src/arch/arm/freebsd/
H A Dsystem.hh37 #include <map>
62 /** This map stores a mapping of OS process IDs to internal Task IDs. The
66 std::map<uint32_t, uint32_t> taskMap;
/gem5/src/systemc/ext/channel/
H A Dsc_signal_resolved.hh33 #include <map>
81 std::map<::sc_gem5::Process *, sc_dt::sc_logic> inputs;
/gem5/src/systemc/utils/
H A Dreport.cc50 std::map<std::string, ReportMsgInfo> &
53 static std::map<std::string, ReportMsgInfo> m;
57 std::map<int, std::string> &
60 static std::map<int, std::string> m;
/gem5/src/dev/x86/
H A DI8259.py35 map = {'I8259Master' : 0, variable in class:X86I8259CascadeMode
/gem5/src/arch/x86/bios/
H A DSMBios.py48 map = {'Unknown' : 2, variable in class:Characteristic
81 map = {'ACPI' : 0, variable in class:ExtCharacteristic
/gem5/src/dev/i2c/
H A Dbus.hh48 #include <map>
95 * Key used to access a device in the slave devices map. This
109 std::map<uint8_t, I2CDevice*> devices;
/gem5/util/tlm/src/
H A Dsim_control.hh74 std::map<const std::string, SCSlavePort*> slavePorts;
75 std::map<const std::string, SCMasterPort*> masterPorts;
/gem5/src/mem/qos/
H A Dpolicy_fixed_prio.hh51 * Fixed Priority Policy: based on a configured MasterID to priority map,
97 * Priority map, associates configured masters with
100 std::map<MasterID, uint8_t> priorityMap;
/gem5/src/cpu/o3/
H A Dstore_set.hh35 #include <map>
135 std::map<InstSeqNum, int, ltseqnum> storeList;
137 typedef std::map<InstSeqNum, int, ltseqnum>::iterator SeqNumMapIt;
H A Drename_map.hh60 * Register rename map for a single class of registers (e.g., integer
62 * determined by the rename map instance being accessed, all
70 /** The acutal arch-to-phys register map */
71 Arch2PhysMap map;
86 * the rename() method. If there is no such register for this map
114 * Tell rename map to get a new free physical register to remap
129 assert(arch_reg.flatIndex() <= map.size());
130 return map[arch_reg.flatIndex()];
134 * Update rename map with a specific mapping. Generally used to
141 assert(arch_reg.flatIndex() <= map
[all...]
/gem5/src/cpu/
H A Dprofile.hh34 #include <map>
48 typedef std::map<Addr, ProfileNode *> ChildList;
69 std::map<Addr, Counter> pc_count;
/gem5/src/dev/arm/
H A Dgpu_nomali.hh43 #include <map>
180 const std::map<nomali_int_t, uint32_t> interruptMap;
201 std::map<nomali_addr_t, uint32_t> idRegs;
/gem5/ext/pybind11/tests/
H A Dtest_sequences_and_iterators.cpp224 // Interface of a map-like object that isn't (directly) an unordered_map, but provides some basic
225 // map-like functionality.
230 : map(std::move(init)) {}
232 void set(std::string key, std::string val) { map[key] = val; }
233 std::string get(std::string key) const { return map.at(key); }
234 size_t size() const { return map.size(); }
236 std::unordered_map<std::string, std::string> map; member in class:StringMap
238 decltype(map.cbegin()) begin() const { return map.cbegin(); }
239 decltype(map
[all...]
/gem5/src/mem/
H A Dstack_dist_calc.hh45 #include <map>
59 * with layers of the form <map> Each layer in this tree is an
60 * ordered map <uint64_t, Node*>. Nodes are structs which take form
66 * At every transaction a hash-map (aiMap) is looked up to check if
181 typedef std::map<uint64_t, Node*> IndexNodeMap;
182 typedef std::map<Addr, uint64_t> AddressIndexMap;
392 * called. This counter is used as a key for the hash- map at the
402 // Hash map which returns last seen index of each address

Completed in 22 milliseconds

12345678