Searched refs:context_id (Results 1 - 11 of 11) sorted by relevance

/gem5/src/dev/arm/
H A Dgic_v3.hh148 getRedistributor(ContextID context_id) const
150 assert(context_id < redistributors.size() and
151 redistributors[context_id]);
152 return redistributors[context_id];
/gem5/src/arch/sparc/
H A Dtlb.hh113 * @param context_id if this is virt->phys what context
119 TlbEntry *lookup(Addr va, int partition_id, bool real, int context_id = 0,
127 void insert(Addr vpn, int partition_id, int context_id, bool real,
137 void demapContext(int partition_id, int context_id);
141 void demapPage(Addr va, int partition_id, bool real, int context_id);
H A Dtlb.cc97 TLB::insert(Addr va, int partition_id, int context_id, bool real, argument
109 tr.contextId = context_id;
116 va, PTE.paddr(), partition_id, context_id, (int)real, entry);
124 (real || tlb[x].range.contextId == context_id ))
177 new_entry->range.contextId = context_id;
198 TLB::lookup(Addr va, int partition_id, bool real, int context_id, argument
206 va, partition_id, context_id, real);
210 tr.contextId = context_id;
256 TLB::demapPage(Addr va, int partition_id, bool real, int context_id) argument
262 va, partition_id, context_id, rea
288 demapContext(int partition_id, int context_id) argument
[all...]
H A Dfaults.cc664 int context_id = (is_real_address || trapped) ? 0 : primary_context; local
676 insert(alignedvaddr, partition_id, context_id, false, entry.pte);
745 int context_id = ((!hpriv && !red && is_real_address) || local
763 insert(alignedvaddr, partition_id, context_id, false, entry.pte);
/gem5/src/sim/
H A Dprocess.hh123 assignThreadContext(ContextID context_id) argument
125 contextIds.push_back(context_id);
135 void revokeThreadContext(int context_id);
H A Dsystem.cc345 System::replaceThreadContext(ThreadContext *tc, ContextID context_id)
347 if (context_id >= threadContexts.size()) {
349 context_id, threadContexts.size());
352 threadContexts[context_id] = tc;
353 if (context_id < remoteGDB.size())
354 remoteGDB[context_id]->replaceThreadContext(tc);
H A Dprocess.cc261 Process::revokeThreadContext(int context_id) argument
265 if (*it == context_id) {
H A Dsystem.hh597 void replaceThreadContext(ThreadContext *tc, ContextID context_id);
/gem5/src/cpu/o3/
H A Dlsq.hh445 setContext(const ContextID& context_id) argument
447 request()->setContext(context_id);
/gem5/src/mem/
H A Drequest.hh503 setContext(ContextID context_id) argument
505 _contextId = context_id;
/gem5/src/arch/arm/
H A Dtlb.cc1381 CONTEXTIDR context_id = tc->readMiscReg(snsBankedIndex( local
1383 asid = context_id.asid;

Completed in 36 milliseconds