Searched refs:SMMUProcess (Results 1 - 8 of 8) sorted by relevance
/gem5/src/dev/arm/ |
H A D | smmu_v3_cmdexec.hh | 48 class SMMUCommandExecProcess : public SMMUProcess 59 SMMUProcess(name, _smmu),
|
H A D | smmu_v3_proc.cc | 45 SMMUProcess::SMMUProcess(const std::string &name, SMMUv3 &_smmu) : function in class:SMMUProcess 51 SMMUProcess::~SMMUProcess() 57 SMMUProcess::wakeup() 63 SMMUProcess::reinit() 67 std::bind(&SMMUProcess::main, this, std::placeholders::_1)); 71 SMMUProcess::doRead(Yield &yield, Addr addr, void *ptr, size_t size) 100 SMMUProcess::doWrite(Yield &yield, Addr addr, const void *ptr, size_t size) 126 SMMUProcess [all...] |
H A D | smmu_v3_proc.hh | 77 class SMMUProcess; 87 std::queue<SMMUProcess *> queue; 92 std::list<SMMUProcess *> waiting; 95 class SMMUProcess : public Packet::SenderState class in inherits:Packet::SenderState 128 SMMUProcess(const std::string &name, SMMUv3 &_smmu); 129 virtual ~SMMUProcess();
|
H A D | smmu_v3.hh | 87 friend class SMMUProcess; 158 SMMUAction runProcess(SMMUProcess *proc, PacketPtr pkt); 159 SMMUAction runProcessAtomic(SMMUProcess *proc, PacketPtr pkt); 160 SMMUAction runProcessTiming(SMMUProcess *proc, PacketPtr pkt);
|
H A D | smmu_v3_slaveifc.cc | 223 SMMUProcess *proc = 224 safe_cast<SMMUProcess *>(pkt->popSenderState());
|
H A D | smmu_v3.cc | 137 SMMUProcess *proc = 138 safe_cast<SMMUProcess *>(pkt->popSenderState()); 183 SMMUProcess *proc = 184 safe_cast<SMMUProcess *>(pkt->popSenderState()); 221 SMMUv3::runProcess(SMMUProcess *proc, PacketPtr pkt) 233 SMMUv3::runProcessAtomic(SMMUProcess *proc, PacketPtr pkt) 282 SMMUv3::runProcessTiming(SMMUProcess *proc, PacketPtr pkt)
|
H A D | smmu_v3_transl.hh | 64 class SMMUTranslationProcess : public SMMUProcess
|
H A D | smmu_v3_transl.cc | 84 SMMUProcess(name, _smmu),
|
Completed in 16 milliseconds