Searched refs:parent (Results 51 - 75 of 128) sorted by relevance

123456

/gem5/src/dev/virtio/
H A Dblock.cc144 status = parent.read(req, desc, sizeof(BlkRequest), data_size);
148 status = parent.write(req, desc, sizeof(BlkRequest), data_size);
166 parent.kick();
/gem5/src/mem/ruby/network/simple/
H A DThrottle.cc203 Throttle::regStats(string parent) argument
206 .name(parent + csprintf(".throttle%i", m_node) + ".link_utilization");
212 .name(parent + csprintf(".throttle%i", m_node) + ".msg_count." +
217 .name(parent + csprintf(".throttle%i", m_node) + ".msg_bytes." +
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_pq.h69 int parent( int i ) const function in class:sc_core::sc_ppq_base
/gem5/src/base/stats/
H A Dgroup.hh82 * their own class/struct and then be merged into the parent group
95 * The constructor takes two parameters, a parent and a name. The
96 * parent group should typically be specified. However, there are
97 * special cases where the parent group may be null. One such
99 * binding of the group parent.
102 * parent group instead of creating a sub-group. Stats belonging
104 * the parent group.
106 * @param parent Parent group to associate this object to.
108 * with the parent group.
110 Group(Group *parent, cons
[all...]
/gem5/src/mem/
H A Dstack_dist_calc.hh257 * the root to check if the ultimate parent node (root-node) points
367 // Pointer to the parent
368 Node* parent; member in struct:StackDistCalc::Node
385 parent(nullptr), isLeftNode(true), isMarked(false)
/gem5/ext/pybind11/tests/
H A Dpybind11_tests.cpp39 initializers().push_back([=](py::module &parent) {
40 auto m = parent.def_submodule(submodule_name);
/gem5/src/systemc/core/
H A Dobject.hh103 sc_core::sc_object *parent; member in class:sc_gem5::Object
108 std::string pickUniqueName(::sc_core::sc_object *parent, std::string name);
/gem5/src/systemc/tests/systemc/kernel/process_control/test06/
H A Dtest06.cpp16 SC_THREAD(parent);
81 void parent() function
/gem5/src/dev/
H A Dmc146818.cc313 : parent(_parent), interval(i), offset(i)
321 parent->schedule(this, curTick() + interval);
328 parent->schedule(this, curTick() + interval);
329 parent->handleEvent();
342 parent->schedule(this, curTick() + SimClock::Int::s);
343 parent->tickClock();
H A Dintel_8254_timer.cc105 write_byte(LSB), parent(p)
177 parent->deschedule(event);
273 parent->schedule(event, curTick() + offset);
297 counter->parent->counterInterrupt(counter->num);
307 counter->parent->schedule(this, curTick() + clocks * interval);
/gem5/src/dev/arm/
H A Dtimer_sp804.cc58 : _name(__name), parent(_parent), intNum(int_num), clock(_clock), control(0x20),
163 parent->gic->clearInt(intNum);
190 parent->deschedule(zeroEvent);
192 parent->schedule(zeroEvent, curTick() + time);
210 parent->gic->sendInt(intNum);
264 parent->schedule(zeroEvent, event_time);
H A Drv_ctrl.hh74 Device(RealViewCtrl &parent, DeviceFunc func, argument
77 parent.registerDevice(func, site, pos, dcc, dev, this);
235 RealViewCtrl::Device(*p->parent, RealViewCtrl::FUNC_TEMP,
/gem5/src/dev/net/
H A Detherlink.cc111 : objName(name), parent(p), number(num), txint(NULL), rxint(NULL),
149 parent->schedule(txQueueEvent, txQueue.front().first);
171 parent->schedule(txQueueEvent, next.first);
196 parent->schedule(doneEvent, curTick() + delay);
242 parent->schedule(doneEvent, event_time);
261 parent->schedule(txQueueEvent, txQueue.front().first);
H A Ddist_etherlink.hh79 DistEtherLink *parent; member in class:DistEtherLink::Link
89 objName(name), parent(p), localIface(nullptr), dump(d),
/gem5/src/python/m5/stats/
H A D__init__.py269 parent = root
270 while parent:
271 if hasattr(parent, 'addStatGroup'):
272 parent.addStatGroup(name, obj.getCCObject())
274 parent = parent.get_parent();
/gem5/ext/pybind11/include/pybind11/
H A Dstl.h86 static handle cast(T &&src, return_value_policy policy, handle parent) { argument
91 auto value_ = reinterpret_steal<object>(key_conv::cast(forward_like<T>(value), policy, parent));
122 static handle cast(T &&src, return_value_policy policy, handle parent) { argument
131 auto key = reinterpret_steal<object>(key_conv::cast(forward_like<T>(kv.first), policy_key, parent));
132 auto value = reinterpret_steal<object>(value_conv::cast(forward_like<T>(kv.second), policy_value, parent));
169 static handle cast(T &&src, return_value_policy policy, handle parent) { argument
175 auto value_ = reinterpret_steal<object>(value_conv::cast(forward_like<T>(value), policy, parent));
228 static handle cast(T &&src, return_value_policy policy, handle parent) { argument
232 auto value_ = reinterpret_steal<object>(value_conv::cast(forward_like<T>(value), policy, parent));
266 static handle cast(T_ &&src, return_value_policy policy, handle parent) { argument
309 handle parent; member in struct:variant_caster_visitor
361 cast(Variant &&src, return_value_policy policy, handle parent) argument
[all...]
H A Deigen.h233 handle eigen_ref_array(Type &src, handle parent = none()) {
236 return eigen_array_cast<props>(src, parent, !std::is_const<Type>::value);
295 static handle cast_impl(CType *src, return_value_policy policy, handle parent) { argument
308 return eigen_ref_array<props>(*src, parent);
317 static handle cast(Type &&src, return_value_policy /* policy */, handle parent) { argument
318 return cast_impl(&src, return_value_policy::move, parent);
321 static handle cast(const Type &&src, return_value_policy /* policy */, handle parent) { argument
322 return cast_impl(&src, return_value_policy::move, parent);
325 static handle cast(Type &src, return_value_policy policy, handle parent) { argument
328 return cast_impl(&src, policy, parent);
331 cast(const Type &src, return_value_policy policy, handle parent) argument
337 cast(Type *src, return_value_policy policy, handle parent) argument
341 cast(const Type *src, return_value_policy policy, handle parent) argument
369 cast(const MapType &src, return_value_policy policy, handle parent) argument
528 cast(const Type *src, return_value_policy policy, handle parent) argument
[all...]
/gem5/src/base/
H A Dstatistics.hh193 void setInfo(Group *parent, Info *info);
256 DataWrap(Group *parent, const char *name, const char *desc) argument
259 this->setInfo(parent, info);
261 if (parent)
262 parent->addStat(info);
265 info->setName(parent, name);
363 DataWrapVec(Group *parent = nullptr, const char *name = nullptr,
365 : DataWrap<Derived, InfoProxyType>(parent, name, desc)
444 DataWrapVec2d(Group *parent, const char *name, const char *desc) argument
445 : DataWrapVec<Derived, InfoProxyType>(parent, nam
[all...]
H A Dstatistics.cc82 InfoAccess::setInfo(Group *parent, Info *info) argument
90 if (parent) {
210 Info::setName(const Group *parent, const string &name) argument
216 // old-style stats without a parent group. New-style stats should
219 if (!parent) {
418 Formula::Formula(Group *parent, const char *name, const char *desc) argument
419 : DataWrapVec<Formula, FormulaInfoProxy>(parent, name, desc)
426 Formula::Formula(Group *parent, const char *name, const char *desc, argument
428 : DataWrapVec<Formula, FormulaInfoProxy>(parent, name, desc)
/gem5/ext/libelf/
H A Dlibelf_ar.c216 Elf *parent; local
221 if ((parent = e->e_parent) == NULL) {
228 assert((uintptr_t) arh >= (uintptr_t) parent->e_rawfile + SARMAG);
229 assert((uintptr_t) arh <= (uintptr_t) parent->e_rawfile + parent->e_rawsize -
241 parent)) == NULL)
/gem5/src/systemc/tests/systemc/kernel/process_control/test07/
H A Dtest07.cpp85 SC_THREAD(parent);
114 void parent() function
116 // only parent alive
/gem5/src/arch/arm/
H A Dstage2_mmu.cc56 // we use the stage-one table walker as the parent of the port,
113 : data(_data), numBytes(0), event(_event), parent(_parent), oVAddr(_oVAddr),
135 parent.getDMAPort().dmaAction(
H A Dnativetrace.hh81 void update(NativeTrace *parent);
/gem5/src/mem/cache/prefetch/
H A Dbase.hh76 parent(_parent), isFill(_isFill), miss(_miss) {}
79 BasePrefetcher &parent; member in class:BasePrefetcher::PrefetchListener
260 /** Pointr to the parent cache. */
263 /** The block size of the parent cache. */
266 /** log_2(block size of the parent cache). */
/gem5/src/arch/x86/
H A Dnativetrace.hh71 void update(NativeTrace *parent);

Completed in 37 milliseconds

123456