table_walker.hh (11169:44b5c183c3cd) | table_walker.hh (11395:032bc62120eb) |
---|---|
1/* 2 * Copyright (c) 2010-2015 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 952 unchanged lines hidden (view full) --- 961 void processWalkWrapper(); 962 EventWrapper<TableWalker, &TableWalker::processWalkWrapper> doProcessEvent; 963 964 void nextWalk(ThreadContext *tc); 965 966 void pendingChange(); 967 968 static uint8_t pageSizeNtoStatBin(uint8_t N); | 1/* 2 * Copyright (c) 2010-2015 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 952 unchanged lines hidden (view full) --- 961 void processWalkWrapper(); 962 EventWrapper<TableWalker, &TableWalker::processWalkWrapper> doProcessEvent; 963 964 void nextWalk(ThreadContext *tc); 965 966 void pendingChange(); 967 968 static uint8_t pageSizeNtoStatBin(uint8_t N); |
969 970 Fault testWalk(Addr pa, Addr size, TlbEntry::DomainType domain, 971 LookupLevel lookup_level); |
|
969}; 970 971} // namespace ArmISA 972 973#endif //__ARCH_ARM_TABLE_WALKER_HH__ 974 | 972}; 973 974} // namespace ArmISA 975 976#endif //__ARCH_ARM_TABLE_WALKER_HH__ 977 |