Searched refs:entry (Results 1101 - 1125 of 1230) sorted by relevance

<<41424344454647484950

/gem5/src/sim/
H A Dcxx_manager.cc74 const CxxConfigDirectoryEntry *entry = cxx_config_directory[object_type]; local
76 return *entry;
147 const CxxConfigDirectoryEntry &entry = local
164 for (auto i = entry.parameters.begin();
165 i != entry.parameters.end(); ++i)
274 const CxxConfigDirectoryEntry &entry = local
280 CxxConfigParams *object_params = entry.makeParamsObject();
288 for (auto i = entry.parameters.begin();
289 i != entry.parameters.end(); ++i)
345 for (auto i = entry
528 const CxxConfigDirectoryEntry &entry = local
[all...]
H A Dserialize.cc288 CheckpointIn::entryExists(const string &section, const string &entry) argument
290 return db->entryExists(section, entry);
294 CheckpointIn::find(const string &section, const string &entry, string &value) argument
296 return db->find(section, entry, value);
300 CheckpointIn::findObj(const string &section, const string &entry, argument
305 if (!db->find(section, entry, path))
/gem5/src/base/
H A Dinifile.hh63 std::string value; ///< The entry value.
64 mutable bool referenced; ///< Has this entry been used?
73 /// Has this entry been used?
111 /// Add an entry to the table. If an entry with the same name
113 /// the new value will be appended to the existing entry. If
114 /// false, the new value will replace the existing entry.
118 /// Add an entry to the table given a string assigment.
125 /// Find the entry with the given name.
126 /// @retval Pointer to the entry objec
[all...]
/gem5/src/arch/sparc/
H A Dvtophys.cc116 uint64_t entry = mem.read<uint64_t>(tsbs[x]) + sizeof(uint64_t); local
118 pte.populate(betoh(entry), PageTableEntry::sun4v);
H A Dtlb.hh108 /** lookup an entry in the TLB based on the partition id, and real bit if
111 * @param paritition_id partition this entry is for
117 * @return A pointer to a tlb entry
128 const PageTableEntry& PTE, int entry = -1);
130 /** Given an entry id, read that tlb entries' tag. */
131 uint64_t TagRead(int entry);
187 /** Give an entry id, read that tlb entries' tte */
188 uint64_t TteRead(int entry);
H A Dtlb.cc98 const PageTableEntry& PTE, int entry)
116 va, PTE.paddr(), partition_id, context_id, (int)real, entry);
118 // Demap any entry that conflicts
128 DPRINTF(TLB, "TLB: Conflicting entry %#X , deleting it\n", x);
140 if (entry != -1) {
141 assert(entry < size && entry >= 0);
142 new_entry = &tlb[entry];
205 DPRINTF(TLB, "TLB: Looking up entry va=%#x pid=%d cid=%d r=%d\n",
214 // Try to find the entry
97 insert(Addr va, int partition_id, int context_id, bool real, const PageTableEntry& PTE, int entry) argument
344 TteRead(int entry) argument
[all...]
/gem5/src/systemc/tests/systemc/misc/cae_test/general/bitwise/and/datatypes/
H A Ddatatypes.h50 // -- entry
137 SC_CTHREAD( entry, clk.pos() );
142 void entry();
/gem5/src/systemc/tests/systemc/misc/cae_test/general/bitwise/not/datatypes/
H A Ddatatypes.h50 // -- entry
137 SC_CTHREAD( entry, clk.pos() );
142 void entry();
/gem5/src/systemc/tests/systemc/misc/cae_test/general/bitwise/xor/datatypes/
H A Ddatatypes.h50 // -- entry
137 SC_CTHREAD( entry, clk.pos() );
142 void entry();
/gem5/src/systemc/tests/systemc/misc/examples/a2901/
H A Da2901_test.h139 SC_METHOD( entry );
143 void entry();
/gem5/src/systemc/tests/systemc/misc/sim_tests/simple_cpu/
H A Dsimple_cpu.cpp61 SC_METHOD( entry );
90 void entry();
94 exec_decode::entry() function in class:exec_decode
204 SC_METHOD( entry );
227 void entry();
230 void fetch::entry() function in class:fetch
/gem5/util/batch/
H A Dsend.py58 for entry in dirs:
59 newdir = joinpath(destdir, root, entry)
68 for entry in files:
69 dest = normpath(joinpath(destdir, root, entry))
70 src = normpath(joinpath(srcdir, root, entry))
/gem5/util/pbs/
H A Dsend.py59 for entry in dirs:
60 newdir = joinpath(destdir, root, entry)
69 for entry in files:
70 dest = normpath(joinpath(destdir, root, entry))
71 src = normpath(joinpath(srcdir, root, entry))
/gem5/src/systemc/tests/systemc/misc/synth/bubble/
H A Dbubble.h94 SC_CTHREAD( entry, clk.pos() );
97 void entry();
108 BUBBLE::entry() function in class:BUBBLE
H A Dstim.h95 SC_CTHREAD( entry, clk.neg() );
97 void entry();
104 STIM::entry() function in class:STIM
/gem5/src/mem/cache/tags/indexing_policies/
H A Dskewed_associative.cc201 const ReplaceableEntry* entry) const
203 const Addr addr_set = (tag << (msbShift + 1)) | entry->getSet();
205 ((deskew(addr_set, entry->getWay()) & setMask) << setShift);
215 // Apply hash to get set, and get way entry in it
/gem5/src/mem/
H A Dpage_table.cc146 const Entry *entry = lookup(vaddr); local
147 if (!entry) {
151 paddr = pageOffset(vaddr) + entry->paddr;
/gem5/src/mem/cache/compressors/
H A Dcpack.cc83 // patterns that depend on the dictionary entry don't match
164 // Search for matching entry
187 // Decompress every entry sequentially
189 for (const auto& entry : cpack_comp_data->entries) {
190 const uint32_t word = decompressWord(&*entry);
194 DPRINTF(CacheComp, "Decompressed %s to %x\n", entry->print(), word);
/gem5/src/systemc/tests/systemc/misc/sim_tests/cycle_dw8051_demo/
H A Dcycle_model.h221 SC_THREAD( entry );
229 void entry();
/gem5/src/base/loader/
H A Dobject_file.hh125 Addr entry; member in class:ObjectFile
137 Addr entryPoint() const { return entry; }
H A Dexec_ecoff.h57 coff_ulong entry; member in struct:ecoff_aouthdr
/gem5/src/mem/cache/
H A Dwrite_queue_entry.cc106 "Write queue entry %#llx should never have more than one "
111 "Write queue entry %#llx should be an uncacheable write or "
162 WriteQueueEntry::conflictAddr(const QueueEntry* entry) const
165 return entry->matchBlockAddr(blkAddr, isSecure);
/gem5/src/mem/cache/tags/
H A Dcompressed_tags.cc70 // Associate a replacement data entry to the block
118 for (const auto& entry : superblock_entries){
119 SuperBlk* superblock = static_cast<SuperBlk*>(entry);
/gem5/src/cpu/kvm/
H A Dx86_cpu.cc1107 struct kvm_msr_entry *entry; local
1111 entry = &kvm_msrs->entries[0];
1112 for (auto it = msrs.cbegin(); it != msrs.cend(); ++it, ++entry) {
1113 entry->index = *it;
1114 entry->reserved = 0;
1115 entry->data = 0;
1121 entry = &kvm_msrs->entries[0];
1122 for (int i = 0; i < kvm_msrs->nmsrs; ++i, ++entry) {
1124 entry->index, entry
[all...]
/gem5/src/arch/alpha/
H A Dfaults.cc203 TlbEntry entry(p->pTable->pid(), vaddr.page(), pte->paddr,
206 dynamic_cast<TLB *>(tc->getITBPtr())->insert(vaddr.page(), entry);
222 TlbEntry entry(p->pTable->pid(), vaddr.page(), pte->paddr,
225 dynamic_cast<TLB *>(tc->getDTBPtr())->insert(vaddr.page(), entry);

Completed in 37 milliseconds

<<41424344454647484950