/gem5/src/python/m5/util/ |
H A D | jobfile.py | 35 def __init__(self, name, desc, **kwargs): 38 self.__dict__.update(kwargs) 199 def __init__(self, name, desc, **kwargs): 200 super(SubOption, self).__init__(name, desc, **kwargs) 204 def __init__(self, name, desc, **kwargs): 205 super(Option, self).__init__(name, desc, **kwargs) 225 def suboption(self, name, desc, **kwargs): 226 subo = SubOption(name, desc, **kwargs) 263 def __init__(self, name, desc, **kwargs): 264 super(Group, self).__init__(name, desc, **kwargs) [all...] |
H A D | sorteddict.py | 133 def valuerange(self, *args, **kwargs): 134 for k in self.keyrange(*args, **kwargs): 137 def itemrange(self, *args, **kwargs): 138 for k in self.keyrange(*args, **kwargs): 141 def update(self, *args, **kwargs): 142 dict.update(self, *args, **kwargs)
|
H A D | fdthelper.py | 90 def __init__(self, **kwargs): 94 self.addr_cells = kwargs.pop('addr_cells', 0) 95 self.size_cells = kwargs.pop('size_cells', 0) 96 self.cpu_cells = kwargs.pop('cpu_cells', 0) 97 self.interrupt_cells = kwargs.pop('interrupt_cells', 0)
|
H A D | multidict.py | 34 def __init__(self, parent = {}, **kwargs): 35 self.local = dict(**kwargs)
|
/gem5/util/maint/ |
H A D | show_changes_by_file.py | 41 def __init__(self, default_factory=None, *args, **kwargs): 42 super(OrderedDefaultDict, self).__init__(*args, **kwargs)
|
/gem5/tests/gem5/ |
H A D | fixture.py | 102 def __init__(self, *args, **kwargs): 106 super(UniqueFixture, self).__init__(self, **kwargs) 107 self._init(*args, **kwargs) 185 def __init__(self, directory, *args, **kwargs): 189 *args, **kwargs) 202 def __init__(self, target, make_fixture=None, *args, **kwargs): 209 super(MakeTarget, self).__init__(name=target, *args, **kwargs) 254 def _init(self, url, path, filename, **kwargs):
|
/gem5/ext/pybind11/tests/ |
H A D | test_callbacks.cpp | 49 auto kwargs = py::dict("d"_a=4); 50 return f(1, *args, "c"_a=3, **kwargs); 61 auto kwargs = py::dict("x"_a=3); 62 return f("x"_a=1, "y"_a=2, **kwargs); // duplicate ** after keyword 66 auto kwargs = py::dict("x"_a=3); 67 return f(**kwargs, "x"_a=1); // duplicate keyword after **
|
H A D | test_kwargs_and_defaults.py | 14 assert doc(m.args_kwargs_function) == "args_kwargs_function(*args, **kwargs) -> tuple" 39 r'(?s)^kw_func2\(\): incompatible.*Invoked with: kwargs: ((x=5|y=10|z=12)(, |$))' + '{3}$') 53 kwargs = dict(arg3='a3', arg4=4) 54 assert m.args_kwargs_function(*args, **kwargs) == (args, kwargs) 91 # Arguments specified both positionally and via kwargs should fail: 96 1. (i: int = 1, j: float = 3.14159, *args, **kwargs) -> tuple 98 Invoked with: 1; kwargs: i=1 104 1. (i: int = 1, j: float = 3.14159, *args, **kwargs) -> tuple 106 Invoked with: 1, 2; kwargs [all...] |
H A D | test_callbacks.py | 45 def f(*args, **kwargs): 46 return args, kwargs
|
/gem5/util/ |
H A D | compile | 111 def set_group(*args, **kwargs): 114 if not args and not kwargs: 117 group = parser.add_option_group(*args, **kwargs) 119 def add_option(*args, **kwargs): 121 return group.add_option(*args, **kwargs) 123 return parser.add_option(*args, **kwargs)
|
H A D | cpt_upgrader.py | 187 def process_file(path, **kwargs): 194 if kwargs.get('backup', True):
|
/gem5/tests/testing/ |
H A D | helpers.py | 65 def __init__(self, *args, **kwargs): 66 super(ProcessHelper, self).__init__(*args, **kwargs)
|
/gem5/util/style/ |
H A D | style.py | 87 def __init__(self, ui, *args, **kwargs): 88 super(MercurialUI, self).__init__(*args, **kwargs)
|
H A D | sort_includes.py | 106 def _include_matcher_fname(fname, **kwargs): 112 base_matcher = _include_matcher(**kwargs)
|
/gem5/tests/configs/ |
H A D | checkpoint.py | 104 kwargs={
|
/gem5/ext/testlib/ |
H A D | sandbox.py | 44 def interaction(self, *args, **kwargs): 49 pdb._Pdb.interaction(self, *args, **kwargs) 148 def __init__(self, *args, **kwargs): 149 multiprocessing.Process.__init__(self, *args, **kwargs)
|
H A D | config.py | 372 def __init__(self, *flags, **kwargs): 374 self.kwargs = kwargs 378 elif 'dest' in kwargs: 379 self.name = kwargs['dest'] 396 parser.add_argument(*self.flags, **self.kwargs) 399 '''Copy this argument so you might modify any of its kwargs.'''
|
H A D | log.py | 182 def log(self, *args, **kwargs): 183 self.log_obj.log(*args, **kwargs)
|
H A D | wrappers.py | 145 def test(self, *args, **kwargs): 146 self.obj.test(*args, **kwargs)
|
/gem5/src/python/m5/ |
H A D | SimObject.py | 953 def cxxMethod(*args, **kwargs): 958 override = kwargs.get("override", False) 959 cxx_name = kwargs.get("cxx_name", name) 960 return_value_policy = kwargs.get("return_value_policy", None) 961 static = kwargs.get("static", False) 977 def cxx_call(self, *args, **kwargs): 979 return getattr(ccobj, name)(*args, **kwargs) 982 def py_call(self, *args, **kwargs): 983 return func(self, *args, **kwargs) 994 elif len(args) == 1 and len(kwargs) [all...] |
H A D | simulate.py | 159 def simulate(*args, **kwargs): 180 return _m5.event.simulate(*args, **kwargs)
|
/gem5/configs/example/arm/ |
H A D | starter_se.py | 89 def __init__(self, args, **kwargs): 90 super(SimpleSeSystem, self).__init__(**kwargs)
|
/gem5/src/mem/slicc/symbols/ |
H A D | SymbolTable.py | 53 def codeFormatter(self, *args, **kwargs): 54 return self.slicc.codeFormatter(*args, **kwargs)
|
/gem5/tests/ |
H A D | tests.py | 79 kwargs = { 85 kwargs.update({ 89 return formatter(**kwargs)
|
/gem5/ext/pybind11/include/pybind11/ |
H A D | pybind11.h | 231 // Write arg name for everything except *args and **kwargs. 359 signatures += "(*args, **kwargs)\n"; 471 so, use it (and remove it from kwargs; if not, see if the function binding 474 takes a kwargs argument to accept unconsumed kwargs. 476 leftover kwargs get put into a dict. 477 5. Pack everything into a vector; if we have py::args or py::kwargs, they are an 488 if (func.has_kwargs) --pos_args; // or py::kwargs) 534 // We'll need to copy this if we steal some kwargs for defaults 535 dict kwargs local 1831 print(tuple args, dict kwargs) argument [all...] |