/gem5/src/systemc/tests/systemc/misc/user_guide/chpt7.2/ |
H A D | adder_sub.cpp | 48 void adder_sub::entry() function in class:adder_sub 75 } // end of entry function
|
/gem5/src/systemc/tests/systemc/misc/user_guide/param_model/ |
H A D | stim.cpp | 44 void stim::entry() function in class:stim
|
/gem5/src/arch/alpha/ |
H A D | tlb.hh | 78 int nlu; // not last used entry (for replacement) 95 void insert(Addr vaddr, TlbEntry &entry); 132 updateCache(TlbEntry *entry) { 135 EntryCache[0] = entry; 136 return entry;
|
/gem5/src/mem/cache/tags/indexing_policies/ |
H A D | skewed_associative.hh | 166 * Regenerate an entry's address from its tag and assigned set and way. 170 * @param entry The entry. 171 * @return the entry's address. 173 Addr regenerateAddr(const Addr tag, const ReplaceableEntry* entry) const
|
/gem5/src/mem/cache/prefetch/ |
H A D | sbooe.cc | 75 for (const SandboxEntry &entry: sb.entries) { 76 if (entry.valid && entry.line == access_line) { 78 if (entry.expectedArrivalTick > curTick()) {
|
/gem5/src/mem/ruby/structures/ |
H A D | CacheMemory.cc | 153 AbstractCacheEntry* entry = m_cache[set][way]; 154 if (entry == NULL || 155 entry->m_Permission == AccessPermission_Invalid || 156 entry->m_Permission == AccessPermission_NotPresent) { 159 return entry->m_Address; 172 AbstractCacheEntry* entry = m_cache[cacheSet][loc]; local 174 data_ptr = &(entry->getDataBlk()); 176 if (entry->m_Permission == AccessPermission_Read_Write) { 179 if ((entry->m_Permission == AccessPermission_Read_Only) && 200 AbstractCacheEntry* entry local 240 AbstractCacheEntry* entry = m_cache[cacheSet][i]; local 255 allocate(Addr address, AbstractCacheEntry *entry, bool touch) argument [all...] |
/gem5/src/gpu-compute/ |
H A D | gpu_tlb.cc | 157 GpuTLB::insert(Addr vpn, TlbEntry &entry) argument 175 *newEntry = entry; 191 auto entry = entryList[set].begin(); local 192 for (; entry != entryList[set].end(); ++entry) { 193 int page_size = (*entry)->size(); 195 if ((*entry)->vaddr <= va && (*entry)->vaddr + page_size > va) { 196 DPRINTF(GPUTLB, "Matched vaddr %#x to entry starting at %#x " 197 "with size %#x.\n", va, (*entry) 217 auto entry = lookupIt(va, update_lru); local 232 TlbEntry *entry = entryList[i].front(); local 268 auto entry = lookupIt(va, false); local 675 TlbEntry *entry = lookup(vaddr, true); local 783 TlbEntry *entry = lookup(vaddr); local 1068 TlbEntry *entry = lookup(tmp_req->getVaddr(), false); local 1575 TlbEntry *entry = tlb->lookup(pkt->req->getVaddr(), local [all...] |
/gem5/src/base/ |
H A D | inifile.cc | 86 // new entry 90 // append new reult to old entry 94 // override old entry 144 // new entry 224 Entry *entry = section->findEntry(entryName); 225 if (entry == NULL) 228 value = entry->getValue(); 258 Entry *entry = findEntry("unref_entries_ok"); local 259 if (entry != NULL) { 260 tokenize(unref_ok_entries, entry [all...] |
/gem5/src/base/loader/ |
H A D | aout_object.cc | 63 entry = execHdr->entry;
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/arith/addition/addition/ |
H A D | addition.h | 49 // -- entry 104 SC_CTHREAD( entry, clk.pos() ); 110 void entry ();
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/arith/addition/bitwidth/ |
H A D | bitwidth.h | 49 // -- entry 110 SC_CTHREAD( entry, clk.pos() ); 116 void entry ();
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/arith/addition/datatypes/ |
H A D | datatypes.h | 49 // -- entry 114 SC_CTHREAD( entry, clk.pos() ); 119 void entry();
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/arith/addition/sharing/ |
H A D | sharing.h | 98 SC_CTHREAD( entry, clk.pos() ); 104 void entry ();
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/arith/divide/datatypes/ |
H A D | datatypes.h | 50 // -- entry 103 SC_CTHREAD( entry, clk.pos() ); 109 void entry ();
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/arith/divide/divide/ |
H A D | divide.h | 99 SC_CTHREAD( entry, clk.pos() ); 105 void entry ();
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/arith/modulo/ |
H A D | modulo.h | 50 // -- entry 105 SC_CTHREAD( entry, clk.pos() ); 111 void entry ();
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/arith/mult/ |
H A D | mult.h | 50 // -- entry 105 SC_CTHREAD( entry, clk.pos() ); 111 void entry ();
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/arith/subtract/bitwidth/ |
H A D | bitwidth.h | 50 // -- entry 103 SC_CTHREAD( entry, clk.pos() ); 109 void entry ();
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/arith/subtract/datatypes/ |
H A D | datatypes.h | 50 // -- entry 115 SC_CTHREAD( entry, clk.pos() ); 120 void entry();
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/arith/subtract/sharing/ |
H A D | sharing.h | 102 SC_CTHREAD( entry, clk.pos() ); 108 void entry ();
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/arith/subtract/subtract/ |
H A D | subtract.h | 99 SC_CTHREAD( entry, clk.pos() ); 105 void entry ();
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/bitwise/and/and_1/ |
H A D | and_1.h | 99 SC_CTHREAD( entry, clk.pos() ); 105 void entry ();
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/bitwise/and/datatypes/ |
H A D | stimulus.h | 98 SC_CTHREAD( entry, clk.pos() ); 100 void entry();
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/bitwise/not/datatypes/ |
H A D | stimulus.h | 98 SC_CTHREAD( entry, clk.pos() ); 100 void entry();
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/bitwise/not/not_1/ |
H A D | not_1.h | 99 SC_CTHREAD( entry, clk.pos() ); 105 void entry ();
|