Lines Matching refs:self
51 def __init__(self):
55 super(TestCacheSystem, self).__init__()
57 def setup(self, system, tester, mem_ctrls):
60 ruby system (self). This causes infinite recursion in initialize()
68 self.network = MyNetwork(self)
71 self.number_of_virtual_networks = 3
72 self.network.number_of_virtual_networks = 3
74 self.controllers = \
75 [L1Cache(system, self, self) for i in range(num_testers)] + \
76 [DirController(self, system.mem_ranges, mem_ctrls)]
78 self.sequencers = [RubySequencer(version = i,
80 icache = self.controllers[i].cacheMemory,
81 dcache = self.controllers[i].cacheMemory,
82 clk_domain = self.clk_domain,
85 for i,c in enumerate(self.controllers[0:len(self.sequencers)]):
86 c.sequencer = self.sequencers[i]
88 self.num_of_sequencers = len(self.sequencers)
92 self.network.connectControllers(self.controllers)
93 self.network.setup_buffers()
97 self.sys_port_proxy = RubyPortProxy()
98 system.system_port = self.sys_port_proxy.slave
101 for seq in self.sequencers: