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 ---