80c80
< virtual Fault translationCheck(RequestPtr req, bool is_priv,
---
> virtual Fault translationCheck(const RequestPtr &req, bool is_priv,
230c230,231
< Fault getTE(TlbEntry **te, RequestPtr req, ThreadContext *tc, Mode mode,
---
> Fault getTE(TlbEntry **te, const RequestPtr &req,
> ThreadContext *tc, Mode mode,
234,235c235,237
< Fault getResultTe(TlbEntry **te, RequestPtr req, ThreadContext *tc,
< Mode mode, Translation *translation, bool timing,
---
> Fault getResultTe(TlbEntry **te, const RequestPtr &req,
> ThreadContext *tc, Mode mode,
> Translation *translation, bool timing,
238,239c240,241
< Fault checkPermissions(TlbEntry *te, RequestPtr req, Mode mode);
< Fault checkPermissions64(TlbEntry *te, RequestPtr req, Mode mode,
---
> Fault checkPermissions(TlbEntry *te, const RequestPtr &req, Mode mode);
> Fault checkPermissions64(TlbEntry *te, const RequestPtr &req, Mode mode,
295,297c297,298
< Fault trickBoxCheck(RequestPtr req, Mode mode, TlbEntry::DomainType domain);
< Fault walkTrickBoxCheck(Addr pa, bool is_secure, Addr va, Addr sz, bool is_exec,
< bool is_write, TlbEntry::DomainType domain, LookupLevel lookup_level);
---
> Fault trickBoxCheck(const RequestPtr &req, Mode mode,
> TlbEntry::DomainType domain);
298a300,304
> Fault walkTrickBoxCheck(Addr pa, bool is_secure, Addr va, Addr sz,
> bool is_exec, bool is_write,
> TlbEntry::DomainType domain,
> LookupLevel lookup_level);
>
321,322c327,328
< Fault translateFunctional(RequestPtr req, ThreadContext *tc, Mode mode,
< ArmTranslationType tranType);
---
> Fault translateFunctional(const RequestPtr &req, ThreadContext *tc,
> Mode mode, ArmTranslationType tranType);
324c330,331
< translateFunctional(RequestPtr req, ThreadContext *tc, Mode mode) override
---
> translateFunctional(const RequestPtr &req,
> ThreadContext *tc, Mode mode) override
343c350
< Fault translateFs(RequestPtr req, ThreadContext *tc, Mode mode,
---
> Fault translateFs(const RequestPtr &req, ThreadContext *tc, Mode mode,
346c353
< Fault translateSe(RequestPtr req, ThreadContext *tc, Mode mode,
---
> Fault translateSe(const RequestPtr &req, ThreadContext *tc, Mode mode,
348c355
< Fault translateAtomic(RequestPtr req, ThreadContext *tc, Mode mode,
---
> Fault translateAtomic(const RequestPtr &req, ThreadContext *tc, Mode mode,
351c358,359
< translateAtomic(RequestPtr req, ThreadContext *tc, Mode mode) override
---
> translateAtomic(const RequestPtr &req,
> ThreadContext *tc, Mode mode) override
356c364
< RequestPtr req, ThreadContext *tc,
---
> const RequestPtr &req, ThreadContext *tc,
360c368
< translateTiming(RequestPtr req, ThreadContext *tc,
---
> translateTiming(const RequestPtr &req, ThreadContext *tc,
365c373
< Fault translateComplete(RequestPtr req, ThreadContext *tc,
---
> Fault translateComplete(const RequestPtr &req, ThreadContext *tc,
369c377,378
< RequestPtr req, ThreadContext *tc, Mode mode) const override;
---
> const RequestPtr &req,
> ThreadContext *tc, Mode mode) const override;
449c458
< Fault testTranslation(RequestPtr req, Mode mode,
---
> Fault testTranslation(const RequestPtr &req, Mode mode,