/gem5/tests/test-progs/asmtest/src/riscv/env/v/ |
H A D | vm.c | 22 #define pa2kva(pa) ((void*)(pa) - DRAM_BASE - MEGAPAGE_SIZE) 23 #define uva2kva(pa) ((void*)(pa) - MEGAPAGE_SIZE)
|
/gem5/src/dev/arm/ |
H A D | smmu_v3_transl.cc | 330 request.addr, e->vaMask, request.sid, request.ssid, e->pa); 333 tr.addr = e->pa + (request.addr & ~e->vaMask);; 364 request.ssid, e->pa); 367 tr.addr = e->pa + (request.addr & ~e->vaMask);; 396 request.addr, e->vaMask, context.asid, context.vmid, e->pa); 399 tr.addr = e->pa + (request.addr & ~e->vaMask);; 422 e.pa = tr.addr & e.vaMask; 431 e.va, e.vaMask, e.pa, e.sid, e.ssid); 454 e.pa = tr.addr & e.vaMask; 468 "ssid=%#x\n", e.va, e.vaMask, e.pa, 688 walkCacheUpdate(Yield &yield, Addr va, Addr vaMask, Addr pa, unsigned stage, unsigned level, bool leaf, uint8_t permissions) argument [all...] |
H A D | smmu_v3_caches.hh | 118 Addr pa; member in struct:SMMUTLB::Entry 167 Addr pa; member in struct:ARMArchTLB::Entry 210 Addr pa; member in struct:IPACache::Entry 301 Addr pa; member in struct:WalkCache::Entry
|
H A D | smmu_v3_transl.hh | 125 void walkCacheUpdate(Yield &yield, Addr va, Addr vaMask, Addr pa,
|
/gem5/src/arch/arm/ |
H A D | stage2_lookup.cc | 106 const Addr pa = (stage2Te->pfn << stage2Te->N); local 108 stage1Te.pfn = (pa | (ipa & mask(stage2Te->N))) >> stage1Te.N;
|
H A D | table_walker.hh | 514 Addr pa = 0; local 519 pa = nextTableAddr() | (bits(va, va_hi, va_lo) << 3); 522 pa = nextTableAddr() | (bits(va, 29, 21) << 3); 524 pa = nextTableAddr() | (bits(va, 20, 12) << 3); 526 return pa; 972 Fault testWalk(Addr pa, Addr size, TlbEntry::DomainType domain,
|
H A D | tlb.hh | 87 * @param pa Physical address the walker is accessing 96 virtual Fault walkCheck(Addr pa, Addr size, Addr va, bool is_secure, 304 Fault walkTrickBoxCheck(Addr pa, bool is_secure, Addr va, Addr sz, 322 * @param pa returned physical address 461 Fault testWalk(Addr pa, Addr size, Addr va, bool is_secure, Mode mode,
|
H A D | tlb.cc | 118 TLB::translateFunctional(ThreadContext *tc, Addr va, Addr &pa) argument 124 return stage2Tlb->translateFunctional(tc, va, pa); 131 pa = e->pAddr(va); 181 "ppn %#x size: %#x pa: %#x ap:%d ns:%d nstid:%d g:%d asid: %d " 1167 Addr pa = te->pAddr(vaddr); local 1168 req->setPaddr(pa); 1615 TLB::testWalk(Addr pa, Addr size, Addr va, bool is_secure, Mode mode, argument 1621 return test->walkCheck(pa, size, va, is_secure, isPriv, mode,
|
H A D | miscregs_types.hh | 626 Bitfield<39, 12> pa; member in namespace:ArmISA
|
H A D | table_walker.cc | 2163 TableWalker::testWalk(Addr pa, Addr size, TlbEntry::DomainType domain, argument 2166 return tlb->testWalk(pa, size, currState->vaddr, currState->isSecure,
|
/gem5/ext/systemc/src/sysc/qt/md/ |
H A D | hppa.s | 0 ; pa-risc.s -- assembly support. 14 ; This file (pa-risc.s) is part of the port of QuickThreads for
|
H A D | hppa_b.s | 12 ; This file (pa-risc_b.s) is part of the port of QuickThreads for
|
/gem5/ext/mcpat/ |
H A D | xmlParser.h | 615 char parseClearTag(void *px, void *pa); 616 char maybeAddTxT(void *pa, XMLCSTR tokenPStr);
|
H A D | xmlParser.cc | 1493 char XMLNode::maybeAddTxT(void *pa, XMLCSTR tokenPStr) { argument 1494 XML *pXML = (XML *)pa; 1541 int XMLNode::ParseXMLElement(void *pa) { argument 1542 XML *pXML = (XML *)pa; 2360 XMLNode *pa = d->pParent->pChild; local 2362 while (((void*)(pa[i].d)) != ((void*)d)) i++; 2365 memmove(pa + i, pa + i + 1, (d->pParent->nChild - i)*sizeof(XMLNode)); 2367 free(pa);
|
/gem5/ext/googletest/googlemock/test/ |
H A D | gmock-spec-builders_test.cc | 235 MockA* pa = &a; local 237 ON_CALL(*pa++, DoA(_)); 238 EXPECT_EQ(&a + 1, pa); 295 MockA* pa = &a; local 297 EXPECT_CALL(*pa++, DoA(_)); 299 EXPECT_EQ(&a + 1, pa);
|