Searched refs:safe_cast (Results 1 - 20 of 20) sorted by relevance

/gem5/src/base/
H A Dcast.hh46 safe_cast(U ptr) function
61 safe_cast(U ptr) function
H A Dstatistics.hh240 return safe_cast<Info *>(InfoAccess::info());
247 return safe_cast<const Info *>(InfoAccess::info());
1441 : cvec(safe_cast<const Params *>(info->storageParams)->buckets)
1495 const Params *params = safe_cast<const Params *>(info->storageParams);
1523 const Params *params = safe_cast<const Params *>(info->storageParams);
1579 : cvec(safe_cast<const Params *>(info->storageParams)->buckets)
1645 const Params *params = safe_cast<const Params *>(info->storageParams);
1673 const Params *params = safe_cast<const Params *>(info->storageParams);
1748 const Params *params = safe_cast<const Params *>(info->storageParams);
1824 const Params *params = safe_cast<cons
[all...]
/gem5/src/mem/ruby/network/simple/
H A DSimpleNetwork.cc54 Switch* s = safe_cast<Switch*>(*i);
89 SimpleExtLink *simple_link = safe_cast<SimpleExtLink*>(link);
124 SimpleIntLink *simple_link = safe_cast<SimpleIntLink*>(link);
/gem5/src/gpu-compute/
H A Dfetch_stage.cc80 safe_cast<ComputeUnit::SQCPort::SenderState*>(pkt->senderState);
H A Dtlb_coalescer.cc103 safe_cast<TheISA::GpuTLB::TranslationState*>(incoming_pkt->senderState);
106 safe_cast<TheISA::GpuTLB::TranslationState*>(coalesced_pkt->senderState);
150 safe_cast<TheISA::GpuTLB::TranslationState*>(pkt->senderState);
169 safe_cast<TheISA::GpuTLB::TranslationState*>(
240 safe_cast<TheISA::GpuTLB::TranslationState*>(pkt->senderState);
339 safe_cast<TheISA::GpuTLB::TranslationState*>(pkt->senderState);
462 safe_cast<TheISA::GpuTLB::TranslationState*>
H A Dfetch_unit.cc197 safe_cast<TheISA::GpuTLB::TranslationState*>(pkt->senderState);
259 safe_cast<ComputeUnit::SQCPort::SenderState*>(pkt->senderState);
H A Dcompute_unit.cc626 SenderState *sender_state = safe_cast<SenderState*>(pkt->senderState);
816 safe_cast<X86ISA::GpuTLB::TranslationState*>(pkt->senderState);
911 // safe_cast the senderState
913 safe_cast<TheISA::GpuTLB::TranslationState*>(pkt->senderState);
979 safe_cast<DataPort::SenderState*>(pkt->senderState);
1081 safe_cast<TheISA::GpuTLB::TranslationState*>(pkt->senderState);
1086 safe_cast<DTLBPort::SenderState*>(translation_state->saved);
1111 safe_cast<DTLBPort::SenderState*>(pkt->senderState);
1198 /* safe_cast the senderState */
1200 safe_cast<TheIS
[all...]
H A Dgpu_tlb.cc1042 safe_cast<TranslationState*>(pkt->senderState);
1167 safe_cast<TranslationState*>(pkt->senderState);
1253 safe_cast<TranslationState*>(pkt->senderState);
1320 safe_cast<TranslationState*>(pkt->senderState);
1413 safe_cast<TranslationState*>(pkt->senderState);
1483 safe_cast<TranslationState*>(pkt->senderState);
H A Dshader.cc400 /* safe_cast the senderState */
402 safe_cast<TheISA::GpuTLB::TranslationState*>(pkt->senderState);
/gem5/src/mem/ruby/network/garnet2.0/
H A DGarnetNetwork.cc85 Router* router = safe_cast<Router*>(*i);
95 NetworkInterface *ni = safe_cast<NetworkInterface *>(*i);
132 Router* router = safe_cast<Router*>(*i);
167 GarnetExtLink* garnet_link = safe_cast<GarnetExtLink*>(link);
196 GarnetExtLink* garnet_link = safe_cast<GarnetExtLink*>(link);
224 GarnetIntLink* garnet_link = safe_cast<GarnetIntLink*>(link);
/gem5/src/mem/ruby/system/
H A DGPUCoalescer.cc661 safe_cast<RubyPort::SenderState*>(pkt->senderState);
663 safe_cast<RubyTester::SenderState*>(requestSenderState->predecessor);
1109 safe_cast<RubyPort::SenderState*>(pkt->senderState);
1111 safe_cast<RubyTester::SenderState*>(requestSenderState->predecessor);
1157 safe_cast<RubyPort::SenderState *>(mylist[i]->senderState);
H A DRubyPort.cc175 safe_cast<RubyPort::SenderState *>(pkt->popSenderState());
429 safe_cast<RubyPort::SenderState *>(pkt->popSenderState());
/gem5/src/cpu/testers/rubytest/
H A DRubyTester.cc181 safe_cast<RubyTester::SenderState*>(pkt->senderState);
/gem5/src/dev/arm/
H A Dsmmu_v3_slaveifc.cc224 safe_cast<SMMUProcess *>(pkt->popSenderState());
H A Dsmmu_v3.cc138 safe_cast<SMMUProcess *>(pkt->popSenderState());
184 safe_cast<SMMUProcess *>(pkt->popSenderState());
H A Dgic_v3_its.cc1140 safe_cast<ItsProcess *>(pkt->popSenderState());
/gem5/src/mem/
H A Dpacket.hh1348 safe_cast<PrintReqState*>(senderState)->pushLabel(lbl);
1358 safe_cast<PrintReqState*>(senderState)->popLabel();
H A Dpacket.cc254 safe_cast<PrintReqState*>(senderState)->printObj(obj);
/gem5/src/cpu/minor/
H A Dfetch1.cc424 FetchRequestPtr fetch_request = safe_cast<FetchRequestPtr>
H A Dlsq.cc1290 safe_cast<LSQRequestPtr>(response->popSenderState());

Completed in 58 milliseconds