Lines Matching refs:ruby_port

195     RubyPort *ruby_port = static_cast<RubyPort *>(&owner);
197 for (size_t i = 0; i < ruby_port->master_ports.size(); ++i) {
198 AddrRangeList l = ruby_port->master_ports[i]->getAddrRanges();
204 ruby_port->master_ports[i]->sendTimingReq(pkt);
216 RubyPort *ruby_port = static_cast<RubyPort *>(&owner);
218 if (!ruby_port->system->bypassCaches()) {
222 for (size_t i = 0; i < ruby_port->master_ports.size(); ++i) {
223 AddrRangeList l = ruby_port->master_ports[i]->getAddrRanges();
226 return ruby_port->master_ports[i]->sendAtomic(pkt);
238 RubyPort *ruby_port = static_cast<RubyPort *>(&owner);
256 assert(ruby_port->memMasterPort.isConnected());
265 RubySystem *rs = ruby_port->m_ruby_system;
266 ruby_port->memMasterPort.schedTimingReq(pkt,
276 RequestStatus requestStatus = ruby_port->makeRequest(pkt);
306 RubyPort *ruby_port = static_cast<RubyPort *>(&owner);
308 if (!ruby_port->system->bypassCaches()) {
316 assert(ruby_port->memMasterPort.isConnected());
325 Tick req_ticks = ruby_port->memMasterPort.sendAtomic(pkt);
326 return ruby_port->ticksToCycles(req_ticks);
337 MachineID id = ruby_port->m_controller->mapAddressToMachine(
339 RubySystem *rs = ruby_port->m_ruby_system;
348 RubyPort *ruby_port = static_cast<RubyPort *>(&owner);
355 if (!no_retry_on_stall && !ruby_port->onRetryList(this)) {
356 ruby_port->addToRetryList(this);
543 RubyPort *ruby_port = static_cast<RubyPort *>(&owner);
544 RubySystem *rs = ruby_port->m_ruby_system;
570 RubyPort *ruby_port = static_cast<RubyPort *>(&owner);
572 for (size_t i = 0; i < ruby_port->master_ports.size(); ++i) {
574 ruby_port->master_ports[i]->getAddrRanges());
584 RubyPort *ruby_port = static_cast<RubyPort *>(&owner);
585 return ruby_port->system->isMemAddr(addr);