Searched refs:pa (Results 1 - 15 of 15) sorted by relevance

/gem5/tests/test-progs/asmtest/src/riscv/env/v/
H A Dvm.c22 #define pa2kva(pa) ((void*)(pa) - DRAM_BASE - MEGAPAGE_SIZE)
23 #define uva2kva(pa) ((void*)(pa) - MEGAPAGE_SIZE)
/gem5/src/dev/arm/
H A Dsmmu_v3_transl.cc330 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 Dsmmu_v3_caches.hh118 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 Dsmmu_v3_transl.hh125 void walkCacheUpdate(Yield &yield, Addr va, Addr vaMask, Addr pa,
/gem5/src/arch/arm/
H A Dstage2_lookup.cc106 const Addr pa = (stage2Te->pfn << stage2Te->N); local
108 stage1Te.pfn = (pa | (ipa & mask(stage2Te->N))) >> stage1Te.N;
H A Dtable_walker.hh514 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 Dtlb.hh87 * @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 Dtlb.cc118 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 Dmiscregs_types.hh626 Bitfield<39, 12> pa; member in namespace:ArmISA
H A Dtable_walker.cc2163 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 Dhppa.s0 ; pa-risc.s -- assembly support.
14 ; This file (pa-risc.s) is part of the port of QuickThreads for
H A Dhppa_b.s12 ; This file (pa-risc_b.s) is part of the port of QuickThreads for
/gem5/ext/mcpat/
H A DxmlParser.h615 char parseClearTag(void *px, void *pa);
616 char maybeAddTxT(void *pa, XMLCSTR tokenPStr);
H A DxmlParser.cc1493 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 Dgmock-spec-builders_test.cc235 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);

Completed in 62 milliseconds