Searched refs:ruby_port (Results 1 - 10 of 10) sorted by relevance

/gem5/tests/configs/
H A Drubytest-ruby.py102 for ruby_port in system.ruby._cpu_ports:
106 if ruby_port.support_data_reqs and ruby_port.support_inst_reqs:
107 tester.cpuInstDataPort = ruby_port.slave
108 elif ruby_port.support_data_reqs:
109 tester.cpuDataPort = ruby_port.slave
110 elif ruby_port.support_inst_reqs:
111 tester.cpuInstPort = ruby_port.slave
114 ruby_port.no_retry_on_stall = True
120 ruby_port
[all...]
H A Dgpu-randomtest-ruby.py117 for ruby_port in system.ruby._cpu_ports:
121 if ruby_port.support_data_reqs and ruby_port.support_inst_reqs:
122 tester.cpuInstDataPort = ruby_port.slave
123 elif ruby_port.support_data_reqs:
124 tester.cpuDataPort = ruby_port.slave
125 elif ruby_port.support_inst_reqs:
126 tester.cpuInstPort = ruby_port.slave
129 ruby_port.no_retry_on_stall = True
135 ruby_port
[all...]
H A Dmemtest-ruby.py100 for (i, ruby_port) in enumerate(system.ruby._cpu_ports):
105 cpus[i].port = ruby_port.slave
111 ruby_port.deadlock_threshold = 1000000
/gem5/configs/example/
H A Druby_random_test.py128 for ruby_port in system.ruby._cpu_ports:
132 if ruby_port.support_data_reqs and ruby_port.support_inst_reqs:
133 tester.cpuInstDataPort = ruby_port.slave
134 elif ruby_port.support_data_reqs:
135 tester.cpuDataPort = ruby_port.slave
136 elif ruby_port.support_inst_reqs:
137 tester.cpuInstPort = ruby_port.slave
140 ruby_port.no_retry_on_stall = True
146 ruby_port
[all...]
H A Druby_gpu_random_test.py152 for ruby_port in system.ruby._cpu_ports:
157 if ruby_port.support_data_reqs and ruby_port.support_inst_reqs:
158 tester.cpuInstDataPort = ruby_port.slave
159 elif ruby_port.support_data_reqs:
160 tester.cpuDataPort = ruby_port.slave
161 elif ruby_port.support_inst_reqs:
162 tester.cpuInstPort = ruby_port.slave
165 ruby_port.no_retry_on_stall = True
171 ruby_port
[all...]
H A Dse.py256 ruby_port = system.ruby._cpu_ports[i] variable
264 system.cpu[i].icache_port = ruby_port.slave
265 system.cpu[i].dcache_port = ruby_port.slave
267 system.cpu[i].interrupts[0].pio = ruby_port.master
268 system.cpu[i].interrupts[0].int_master = ruby_port.slave
269 system.cpu[i].interrupts[0].int_slave = ruby_port.master
270 system.cpu[i].itb.walker.port = ruby_port.slave
271 system.cpu[i].dtb.walker.port = ruby_port.slave
H A Druby_direct_test.py114 for ruby_port in system.ruby._cpu_ports:
118 system.cpu.cpuPort = ruby_port.slave
H A Dgarnet_synth_traffic.py133 for ruby_port in system.ruby._cpu_ports:
137 cpus[i].test = ruby_port.slave
H A Dapu_se.py453 ruby_port = system.ruby._cpu_ports[i] variable
459 system.cpu[i].icache_port = ruby_port.slave
460 system.cpu[i].dcache_port = ruby_port.slave
462 ruby_port.mem_master_port = system.piobus.slave
468 system.cpu[i].itb.walker.port = ruby_port.slave
469 system.cpu[i].dtb.walker.port = ruby_port.slave
/gem5/src/mem/ruby/system/
H A DRubyPort.cc195 RubyPort *ruby_port = static_cast<RubyPort *>(&owner); local
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); local
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 local
306 RubyPort *ruby_port = static_cast<RubyPort *>(&owner); local
348 RubyPort *ruby_port = static_cast<RubyPort *>(&owner); local
543 RubyPort *ruby_port = static_cast<RubyPort *>(&owner); local
570 RubyPort *ruby_port = static_cast<RubyPort *>(&owner); local
584 RubyPort *ruby_port = static_cast<RubyPort *>(&owner); local
[all...]

Completed in 15 milliseconds