Searched refs:ifc (Results 1 - 8 of 8) sorted by relevance

/gem5/src/dev/arm/
H A Dsmmu_v3_events.hh54 SMMUDeviceRetryEvent(SMMUv3SlaveInterface &ifc) argument
55 : smmuIfc(ifc)
H A Dsmmu_v3_ports.cc86 ifc(_ifc),
100 return ifc.recvAtomic(pkt);
106 return ifc.recvTimingReq(pkt);
144 ifc(_ifc),
152 return ifc.atsMasterRecvTimingResp(pkt);
158 ifc(_ifc),
171 return ifc.atsSlaveRecvAtomic(pkt);
177 return ifc.atsSlaveRecvTimingReq(pkt);
H A Dsmmu_v3_ports.hh79 SMMUv3SlaveInterface &ifc; member in class:SMMUSlavePort
114 SMMUv3SlaveInterface &ifc; member in class:SMMUATSMasterPort
128 SMMUv3SlaveInterface &ifc; member in class:SMMUATSSlavePort
H A Dsmmu_v3_transl.cc85 ifc(_ifc)
88 assert(ifc.xlateSlotsRemaining > 0);
89 ifc.xlateSlotsRemaining--;
91 ifc.pendingMemAccesses++;
98 assert(ifc.pendingMemAccesses > 0);
99 ifc.pendingMemAccesses--;
103 if (ifc.pendingMemAccesses == 0) {
104 ifc.signalDrainDone();
153 (request.size + (ifc.portWidth - 1)) / ifc
[all...]
H A Dsmmu_v3_cmdexec.cc51 a.ifc = nullptr;
H A Dsmmu_v3_proc.hh72 SMMUv3SlaveInterface *ifc; member in struct:SMMUAction
H A Dsmmu_v3.cc124 for (auto ifc : slaveInterfaces)
125 ifc->setSMMU(this);
215 for (auto ifc : slaveInterfaces) {
216 ifc->scheduleDeviceRetry();
333 assert(action.ifc);
334 action.ifc->schedTimingResp(action.pkt);
346 assert(action.ifc);
347 action.ifc->schedAtsTimingResp(action.pkt);
731 for (auto ifc : slaveInterfaces) {
732 ifc
[all...]
H A Dsmmu_v3_transl.hh95 SMMUv3SlaveInterface &ifc; member in class:SMMUTranslationProcess

Completed in 12 milliseconds