Lines Matching refs:longDesc

706     currState->longDesc.lookupLevel = start_lookup_level;
707 currState->longDesc.aarch64 = false;
708 currState->longDesc.grainSize = Grain4KB;
710 bool delayed = fetchDescriptor(desc_addr, (uint8_t*)&currState->longDesc.data,
1005 currState->longDesc.lookupLevel = start_lookup_level;
1006 currState->longDesc.aarch64 = true;
1007 currState->longDesc.grainSize = tg;
1010 fetchDescriptor(desc_addr, (uint8_t*) &currState->longDesc.data,
1014 fetchDescriptor(desc_addr, (uint8_t*)&currState->longDesc.data,
1561 src + currState->longDesc.lookupLevel,
1569 src + currState->longDesc.lookupLevel,
1582 currState->longDesc.data = htog(currState->longDesc.data,
1586 currState->longDesc.lookupLevel, currState->vaddr_tainted,
1587 currState->longDesc.data,
1590 if ((currState->longDesc.type() == LongDescriptor::Block) ||
1591 (currState->longDesc.type() == LongDescriptor::Page)) {
1594 currState->longDesc.lookupLevel,
1595 currState->longDesc.data,
1596 currState->longDesc.pxn(),
1597 currState->longDesc.xn(),
1598 currState->longDesc.ap(),
1599 currState->longDesc.af(),
1600 currState->longDesc.type());
1603 currState->longDesc.lookupLevel,
1604 currState->longDesc.data,
1605 currState->longDesc.type());
1610 switch (currState->longDesc.type()) {
1613 currState->longDesc.lookupLevel,
1614 ArmFault::TranslationLL + currState->longDesc.lookupLevel);
1629 mbits(currState->longDesc.data, MaxPhysAddrRange - 1,
1630 currState->longDesc.offsetBits()),
1634 currState->longDesc.lookupLevel);
1638 } else if (currState->longDesc.af() == 0) {
1641 currState->longDesc.lookupLevel);
1648 insertTableEntry(currState->longDesc, true);
1656 currState->longDesc.secureTable();
1658 (currState->longDesc.rwTable() || currState->hpd);
1660 (currState->longDesc.userTable() || currState->hpd);
1662 (currState->longDesc.xnTable() && !currState->hpd);
1664 (currState->longDesc.pxnTable() && !currState->hpd);
1667 Addr next_desc_addr = currState->longDesc.nextDescAddr(
1671 currState->longDesc.lookupLevel,
1672 currState->longDesc.lookupLevel + 1,
1680 currState->longDesc.lookupLevel);
1690 toLookupLevel(currState->longDesc.lookupLevel +1));
1704 LookupLevel L = currState->longDesc.lookupLevel =
1705 (LookupLevel) (currState->longDesc.lookupLevel + 1);
1720 delayed = fetchDescriptor(next_desc_addr, (uint8_t*)&currState->longDesc.data,
1914 assert(curr_lookup_level == currState->longDesc.lookupLevel);
1960 stateQueues[currState->longDesc.lookupLevel].push_back(currState);