Deleted Added
sdiff udiff text old ( 12738:1ac09a70644f ) new ( 12749:223c83ed9979 )
full compact
1/*
2 * Copyright (c) 2010-2016 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

--- 880 unchanged lines hidden (view full) ---

889 DrainState drain() override;
890 void drainResume() override;
891
892 BaseMasterPort& getMasterPort(const std::string &if_name,
893 PortID idx = InvalidPortID) override;
894
895 void regStats() override;
896
897 Fault walk(RequestPtr req, ThreadContext *tc, uint16_t asid, uint8_t _vmid,
898 bool _isHyp, TLB::Mode mode, TLB::Translation *_trans,
899 bool timing, bool functional, bool secure,
900 TLB::ArmTranslationType tranType, bool _stage2Req);
901
902 void setTlb(TLB *_tlb) { tlb = _tlb; }
903 TLB* getTlb() { return tlb; }
904 void setMMU(Stage2MMU *m, MasterID master_id);
905 void memAttrs(ThreadContext *tc, TlbEntry &te, SCTLR sctlr,

--- 62 unchanged lines hidden ---