|
gem5 [DEVELOP-FOR-25.0]
|
#include <smmu_v3_transl.hh>
Static Public Member Functions | |
| static SMMUTranslRequest | fromPacket (PacketPtr pkt, bool ats=false) |
| static SMMUTranslRequest | prefetch (Addr addr, uint32_t sid, uint32_t ssid) |
Public Attributes | |
| Addr | addr |
| unsigned | size |
| uint32_t | sid |
| uint32_t | ssid |
| bool | isWrite |
| bool | isPrefetch |
| bool | isAtsRequest |
| PacketPtr | pkt |
Definition at line 54 of file smmu_v3_transl.hh.
|
static |
Definition at line 54 of file smmu_v3_transl.cc.
References addr, gem5::ats, isAtsRequest, isPrefetch, isWrite, pkt, sid, size, and ssid.
Referenced by gem5::SMMUv3DeviceInterface::atsRecvAtomic(), gem5::SMMUv3DeviceInterface::atsRecvTimingReq(), gem5::SMMUv3DeviceInterface::recvAtomic(), and gem5::SMMUv3DeviceInterface::recvTimingReq().
|
static |
Definition at line 71 of file smmu_v3_transl.cc.
References addr, isAtsRequest, isPrefetch, isWrite, pkt, sid, size, and ssid.
Referenced by gem5::SMMUTranslationProcess::issuePrefetch().
| Addr gem5::SMMUTranslRequest::addr |
Definition at line 56 of file smmu_v3_transl.hh.
Referenced by fromPacket(), and prefetch().
| bool gem5::SMMUTranslRequest::isAtsRequest |
Definition at line 62 of file smmu_v3_transl.hh.
Referenced by fromPacket(), and prefetch().
| bool gem5::SMMUTranslRequest::isPrefetch |
Definition at line 61 of file smmu_v3_transl.hh.
Referenced by fromPacket(), and prefetch().
| bool gem5::SMMUTranslRequest::isWrite |
Definition at line 60 of file smmu_v3_transl.hh.
Referenced by fromPacket(), and prefetch().
| PacketPtr gem5::SMMUTranslRequest::pkt |
Definition at line 64 of file smmu_v3_transl.hh.
Referenced by fromPacket(), and prefetch().
| uint32_t gem5::SMMUTranslRequest::sid |
Definition at line 58 of file smmu_v3_transl.hh.
Referenced by fromPacket(), and prefetch().
| unsigned gem5::SMMUTranslRequest::size |
Definition at line 57 of file smmu_v3_transl.hh.
Referenced by fromPacket(), and prefetch().
| uint32_t gem5::SMMUTranslRequest::ssid |
Definition at line 59 of file smmu_v3_transl.hh.
Referenced by fromPacket(), and prefetch().