Searched refs:kwargs (Results 26 - 50 of 68) sorted by relevance

123

/gem5/src/python/m5/util/
H A Djobfile.py35 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 Dsorteddict.py133 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 Dfdthelper.py90 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 Dmultidict.py34 def __init__(self, parent = {}, **kwargs):
35 self.local = dict(**kwargs)
/gem5/util/maint/
H A Dshow_changes_by_file.py41 def __init__(self, default_factory=None, *args, **kwargs):
42 super(OrderedDefaultDict, self).__init__(*args, **kwargs)
/gem5/tests/gem5/
H A Dfixture.py102 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 Dtest_callbacks.cpp49 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 Dtest_kwargs_and_defaults.py14 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 Dtest_callbacks.py45 def f(*args, **kwargs):
46 return args, kwargs
/gem5/util/
H A Dcompile111 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 Dcpt_upgrader.py187 def process_file(path, **kwargs):
194 if kwargs.get('backup', True):
/gem5/tests/testing/
H A Dhelpers.py65 def __init__(self, *args, **kwargs):
66 super(ProcessHelper, self).__init__(*args, **kwargs)
/gem5/util/style/
H A Dstyle.py87 def __init__(self, ui, *args, **kwargs):
88 super(MercurialUI, self).__init__(*args, **kwargs)
H A Dsort_includes.py106 def _include_matcher_fname(fname, **kwargs):
112 base_matcher = _include_matcher(**kwargs)
/gem5/tests/configs/
H A Dcheckpoint.py104 kwargs={
/gem5/ext/testlib/
H A Dsandbox.py44 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 Dconfig.py372 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 Dlog.py182 def log(self, *args, **kwargs):
183 self.log_obj.log(*args, **kwargs)
H A Dwrappers.py145 def test(self, *args, **kwargs):
146 self.obj.test(*args, **kwargs)
/gem5/src/python/m5/
H A DSimObject.py953 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 Dsimulate.py159 def simulate(*args, **kwargs):
180 return _m5.event.simulate(*args, **kwargs)
/gem5/configs/example/arm/
H A Dstarter_se.py89 def __init__(self, args, **kwargs):
90 super(SimpleSeSystem, self).__init__(**kwargs)
/gem5/src/mem/slicc/symbols/
H A DSymbolTable.py53 def codeFormatter(self, *args, **kwargs):
54 return self.slicc.codeFormatter(*args, **kwargs)
/gem5/tests/
H A Dtests.py79 kwargs = {
85 kwargs.update({
89 return formatter(**kwargs)
/gem5/ext/pybind11/include/pybind11/
H A Dpybind11.h231 // 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...]

Completed in 42 milliseconds

123