Searched refs:param (Results 1 - 25 of 42) sorted by relevance

12

/gem5/src/base/
H A Dcirclebuf.hh75 * @param out Output iterator/pointer
76 * @param len Number of elements to copy
86 * @param out Output iterator/pointer
87 * @param offset Offset into the ring buffer
88 * @param len Number of elements to copy
101 * @param out Output iterator/pointer
102 * @param len Number of elements to read
113 * @param in Input iterator/pointer
114 * @param len Number of elements to read
177 const CircleBuf<T> &param)
176 arrayParamOut(CheckpointOut &cp, const std::string &name, const CircleBuf<T> &param) argument
186 arrayParamIn(CheckpointIn &cp, const std::string &name, CircleBuf<T> &param) argument
198 arrayParamOut(CheckpointOut &cp, const std::string &name, const Fifo<T> &param) argument
208 arrayParamIn(CheckpointIn &cp, const std::string &name, Fifo<T> &param) argument
[all...]
H A Dcoroutine.hh102 !std::is_same<T, void>::value, T>::type param)
104 retChannel.push(param);
169 * @param f task run by the coroutine
170 * @param run_coroutine set to false to disable running the coroutine
196 !std::is_same<T, void>::value, T>::type param)
198 argsChannel.push(param);
101 operator ()(typename std::enable_if< !std::is_same<T, void>::value, T>::type param) argument
195 operator ()(typename std::enable_if< !std::is_same<T, void>::value, T>::type param) argument
/gem5/src/systemc/tests/systemc/misc/user_guide/param_model/
H A Dparam.h22 param.h --
39 /* Interface Filename: param.h */
44 SC_MODULE( param )
46 SC_HAS_PROCESS( param );
64 param (sc_module_name NAME, function
H A Dmain.cpp42 #include "param.h"
69 param D1 ("D1", clk, reset, a, b, cin, ready, sum,
H A Dparam.cpp22 param.cpp --
39 /* Implementation Filename: param.cc */
42 #include "param.h"
44 void param::entry()
/gem5/src/sim/
H A Dserialize.hh211 * @param cp Checkpoint state
220 * @param cp Checkpoint state
232 * @param cp Checkpoint state
233 * @param name Name to append to the active path
248 * @param cp Checkpoint state
249 * @param name Name to append to the active path
374 paramOut(CheckpointOut &os, const std::string &name, const T &param) argument
377 showParam(os, param);
383 paramIn(CheckpointIn &cp, const std::string &name, T &param) argument
387 if (!cp.find(section, name, str) || !parseParam(str, param)) {
394 optParamIn(CheckpointIn &cp, const std::string &name, T &param, bool warn = true) argument
410 arrayParamOut(CheckpointOut &os, const std::string &name, const std::vector<T> &param) argument
426 arrayParamOut(CheckpointOut &os, const std::string &name, const std::list<T> &param) argument
445 arrayParamOut(CheckpointOut &os, const std::string &name, const std::set<T> &param) argument
464 arrayParamOut(CheckpointOut &os, const std::string &name, const T *param, unsigned size) argument
488 arrayParamIn(CheckpointIn &cp, const std::string &name, T *param, unsigned size) argument
533 arrayParamIn(CheckpointIn &cp, const std::string &name, std::vector<T> &param) argument
575 arrayParamIn(CheckpointIn &cp, const std::string &name, std::list<T> &param) argument
605 arrayParamIn(CheckpointIn &cp, const std::string &name, std::set<T> &param) argument
[all...]
H A Dcxx_manager.cc167 const CxxConfigDirectoryEntry::ParamDesc *param = (*i).second; local
169 if (param->isSimObject) {
170 if (param->isVector) {
173 if (!configFile.getParamVector(object_name, param->name,
177 "Element not found: %s", param->name));
192 if (!object_params->setSimObjectVector(param->name,
197 param->name, formatParamList(sub_object_names)));
201 object_name, param->name,
206 if (!configFile.getParam(object_name, param->name,
210 "Element not found: %s", param
291 const CxxConfigDirectoryEntry::ParamDesc *param = (*i).second; local
378 const CxxConfigDirectoryEntry::ParamDesc *param = (*i).second; local
[all...]
H A Dinit_signals.cc54 #include <sys/param.h>
/gem5/ext/libelf/
H A Dlibelf.c27 #include <sys/param.h>
H A Delf_strptr.c28 #include <sys/param.h>
/gem5/src/mem/slicc/ast/
H A DFormalParamAST.py48 param = "param_%s" % self.ident
51 v = Var(self.symtab, self.ident, self.location, type, param,
59 return type, "%s* %s" % (type.c_ident, param)
61 return type, "const %s& %s" % (type.c_ident, param)
H A DInPortDeclAST.py90 for param in param_types:
91 trigger_func_name += "_" + param.ident
/gem5/src/systemc/tests/systemc/utils/sc_vector/test03/
H A Dtest03.cpp45 sub_module( sc_core::sc_module_name, int param );
57 mod_creator( int p ) : param(p) {} // store parameter to forward
61 return new sub_module( name, param ); // forward param to sub-module
63 int param; member in struct:mod_creator
/gem5/src/python/m5/
H A DSimObject.py66 # variable, the 'name' param)...
137 for param in simobj._params.values():
138 if isSimObjectClass(param.ptype):
139 code('#include "%s"' % param.ptype._value_dict['cxx_header'])
140 code('#include "params/%s.hh"' % param.ptype.__name__)
142 param.ptype.cxx_ini_predecls(code)
183 for param in simobj._params.values():
184 is_vector = isinstance(param, m5.params.VectorParamDesc)
185 is_simobj = issubclass(param.ptype, m5.SimObject.SimObject)
188 (param
[all...]
/gem5/src/mem/slicc/symbols/
H A DStateMachine.py68 for param in config_parameters:
69 if param.pointer:
70 var = Var(symtab, param.ident, location, param.type_ast.type,
71 "(*m_%s_ptr)" % param.ident, {}, self)
73 var = Var(symtab, param.ident, location, param.type_ast.type,
74 "m_%s" % param.ident, {}, self)
76 self.symtab.registerSym(param.ident, var)
78 if str(param
[all...]
/gem5/configs/example/
H A Dread_config.py73 def no_parser(cls, flags, param):
75 ' class: %s' % (str(param), cls.__name__))
78 def body(cls, flags, param):
79 return cls(cast(param + suffix))
84 def body(cls, flags, param):
85 old_param = param
86 ret = cls(cast(str(param) + 't'))
90 def addr_range_parser(cls, flags, param):
92 _param = param.split(':')
104 def memory_bandwidth_parser(cls, flags, param)
[all...]
/gem5/ext/googletest/googlemock/test/
H A Dgmock_stress_test.cc179 void Helper1(Helper1Param param) { argument
181 const char ch = param.mock_foo->Baz("a", "b");
184 (*param.count)++;
191 EXPECT_EQ('\0', param.mock_foo->Baz("x", "y")) << "Expected failure.";
194 EXPECT_EQ(1, param.mock_foo->Bar(5));
212 const Helper1Param param = { &foo, &count1 }; local
214 new ThreadWithParam<Helper1Param>(Helper1, param, NULL);
/gem5/util/m5/
H A Dm5.c299 uint64_t param = m5_init_param(0, 0); local
303 (param >> 48) & 0xfff,
304 (param >> 36) & 0xfff, (param >> 24) & 0xfff,
305 (param >> 12) & 0xfff, (param >> 0) & 0xfff);
H A Djni_gem5Op.c114 uint64_t param = m5_initparam(j_key_str1, j_key_str2); local
115 if (param & 0x8000000000000000ULL)
117 return (param & 0x7FFFFFFFFFFFFFFFULL);
/gem5/ext/googletest/googlemock/scripts/generator/cpp/
H A Dgmock_class.py106 if len([param for param in node.parameters if param.default]) > 0:
107 args = ', '.join(param.type.name for param in node.parameters)
/gem5/ext/googletest/googletest/
H A DMakefile.am10 include/gtest/gtest-param-test.h.pump \
11 include/gtest/internal/gtest-param-util-generated.h.pump \
55 test/gtest-param-test2_test.cc \
56 test/gtest-param-test2_test.cc \
57 test/gtest-param-test_test.cc \
58 test/gtest-param-test_test.cc \
59 test/gtest-param-test_test.h \
190 include/gtest/gtest-param-test.h \
205 include/gtest/internal/gtest-param-util-generated.h \
206 include/gtest/internal/gtest-param
[all...]
/gem5/ext/mcpat/
H A Dbasic_components.cc215 void McPATComponent::errorUnspecifiedParam(string param) { argument
217 name.c_str(), param.c_str());
221 void McPATComponent::errorNonPositiveParam(string param) { argument
223 name.c_str(), param.c_str());
232 void McPATComponent::warnUnrecognizedParam(XMLCSTR param) { argument
234 name.c_str(), param);
/gem5/src/arch/arm/
H A Dsystem.hh156 * @param obj Kernel binary
345 uint32_t op, uint64_t param);
349 uint32_t op, uint32_t param);
H A Dsystem.cc282 uint32_t op, uint64_t param)
285 return sys->semihosting->call64(tc, op, param);
290 uint32_t op, uint32_t param)
293 return sys->semihosting->call32(tc, op, param);
281 callSemihosting64(ThreadContext *tc, uint32_t op, uint64_t param) argument
289 callSemihosting32(ThreadContext *tc, uint32_t op, uint32_t param) argument
/gem5/ext/dnet/
H A Dos.h24 # include <sys/param.h>

Completed in 30 milliseconds

12