table_walker.hh (7728:cf9db1c47a77) | table_walker.hh (7733:08d6a773d1b6) |
---|---|
1/* 2 * Copyright (c) 2010 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 --- 336 unchanged lines hidden (view full) --- 345 virtual ~TableWalker(); 346 347 const Params * 348 params() const 349 { 350 return dynamic_cast<const Params *>(_params); 351 } 352 | 1/* 2 * Copyright (c) 2010 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 --- 336 unchanged lines hidden (view full) --- 345 virtual ~TableWalker(); 346 347 const Params * 348 params() const 349 { 350 return dynamic_cast<const Params *>(_params); 351 } 352 |
353 virtual unsigned int drain(Event *de) { panic("write me\n"); } | 353 virtual unsigned int drain(Event *de); |
354 virtual Port *getPort(const std::string &if_name, int idx = -1); 355 356 Fault walk(RequestPtr req, ThreadContext *tc, uint8_t cid, TLB::Mode mode, 357 TLB::Translation *_trans, bool timing); 358 359 void setTlb(TLB *_tlb) { tlb = _tlb; } 360 void memAttrs(ThreadContext *tc, TlbEntry &te, SCTLR sctlr, 361 uint8_t texcb, bool s); --- 23 unchanged lines hidden --- | 354 virtual Port *getPort(const std::string &if_name, int idx = -1); 355 356 Fault walk(RequestPtr req, ThreadContext *tc, uint8_t cid, TLB::Mode mode, 357 TLB::Translation *_trans, bool timing); 358 359 void setTlb(TLB *_tlb) { tlb = _tlb; } 360 void memAttrs(ThreadContext *tc, TlbEntry &te, SCTLR sctlr, 361 uint8_t texcb, bool s); --- 23 unchanged lines hidden --- |