Lines Matching refs:objects
57 from . import objects
68 "atomic" : objects.params.atomic,
69 "timing" : objects.params.timing,
70 "atomic_noncaching" : objects.params.atomic_noncaching,
80 root = objects.Root.getInstance()
119 # Create the C++ sim objects and connect ports
123 # Do a second pass to finish initializing the sim objects
137 # done once all of the CPP objects have been created and initialised so
163 root = objects.Root.getInstance()
191 # Try to drain all objects. Draining might not be completed unless
192 # all objects return that they are drained on the first call. This
193 # is because as objects drain they may cause other objects to no
197 # objects are done without simulation. We need to simulate
226 root = objects.Root.getInstance()
227 if not isinstance(root, objects.Root):
236 if not isinstance(system, (objects.Root, objects.System)):
238 (type(system), objects.Root, objects.System))
270 if not isinstance(old_cpu, objects.BaseCPU):
272 if not isinstance(new_cpu, objects.BaseCPU):
309 if memory_mode == objects.params.atomic_noncaching:
358 # In child, notify objects of the fork
359 root = objects.Root.getInstance()