table_walker.hh (10913:38dbdeea7f1f) | table_walker.hh (11168:f98eb2da15a4) |
---|---|
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 --- 877 unchanged lines hidden (view full) --- 886 887 virtual void init(); 888 889 bool haveLPAE() const { return _haveLPAE; } 890 bool haveVirtualization() const { return _haveVirtualization; } 891 bool haveLargeAsid64() const { return _haveLargeAsid64; } 892 /** Checks if all state is cleared and if so, completes drain */ 893 void completeDrain(); | 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 --- 877 unchanged lines hidden (view full) --- 886 887 virtual void init(); 888 889 bool haveLPAE() const { return _haveLPAE; } 890 bool haveVirtualization() const { return _haveVirtualization; } 891 bool haveLargeAsid64() const { return _haveLargeAsid64; } 892 /** Checks if all state is cleared and if so, completes drain */ 893 void completeDrain(); |
894 DrainState drain() M5_ATTR_OVERRIDE; 895 virtual void drainResume() M5_ATTR_OVERRIDE; | 894 DrainState drain() override; 895 virtual void drainResume() override; |
896 897 virtual BaseMasterPort& getMasterPort(const std::string &if_name, 898 PortID idx = InvalidPortID); 899 900 void regStats(); 901 902 Fault walk(RequestPtr req, ThreadContext *tc, uint16_t asid, uint8_t _vmid, 903 bool _isHyp, TLB::Mode mode, TLB::Translation *_trans, --- 71 unchanged lines hidden --- | 896 897 virtual BaseMasterPort& getMasterPort(const std::string &if_name, 898 PortID idx = InvalidPortID); 899 900 void regStats(); 901 902 Fault walk(RequestPtr req, ThreadContext *tc, uint16_t asid, uint8_t _vmid, 903 bool _isHyp, TLB::Mode mode, TLB::Translation *_trans, --- 71 unchanged lines hidden --- |