Searched refs:event (Results 101 - 125 of 130) sorted by relevance

123456

/gem5/src/systemc/ext/dt/fx/
H A Dsc_fxdefs.hh273 #define SC_OBSERVER_(object, observer_type, event) \
277 observer->event((object)); \
/gem5/src/dev/
H A Dmc146818.hh46 warn("No RTC event handler defined.\n");
90 /** RTC periodic interrupt event */
91 RTCEvent event; member in class:MC146818
93 /** RTC tick event */
H A Dintel_8254_timer.hh115 CounterEvent event; member in class:Intel8254Timer::Counter
/gem5/src/dev/net/
H A Dethertap.hh86 TapEvent *event; member in class:EtherTapBase
/gem5/util/
H A Dminorview.py67 help='time of first event to load from file')
69 help='time of last event to load from file')
72 parser.add_argument('eventFile', metavar='event-file', default='ev')
105 parser.error('Can\'t read event file: ' + args.eventFile)
/gem5/src/dev/storage/
H A Dide_disk.cc683 /** @todo make this a scheduled event to simulate disk delay */
923 /** @todo change this to a scheduled event to simulate
999 /** @todo change this to a scheduled event to simulate
1084 Events_t event = None; local
1090 event = Transfer;
1095 event = ReadWait;
1100 event = WriteWait;
1105 event = PrdRead;
1110 event = DmaRead;
1115 event
1162 Events_t event = None; local
[all...]
/gem5/src/systemc/ext/channel/
H A Dsc_inout.hh163 bool event() const { return (*this)->event(); } function in class:sc_core::sc_inout
329 bool event() const { return (*this)->event(); } function in class:sc_core::sc_inout
519 bool event() const { return (*this)->event(); } function in class:sc_core::sc_inout
H A Dsc_signal.hh68 bool event() const;
225 virtual bool event() const { return ScSignalBase::event(); } function in class:sc_gem5::ScSignalBaseT
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_signal_ports.h192 // get the default event
198 // get the value changed event
213 // was there a value changed event?
215 bool event() const function in class:sc_core::sc_in
216 { return (*this)->event(); }
219 // (other) event finder method(s)
515 // get the default event
521 // get the value changed event
526 // get the positive edge event
531 // get the negative edge event
573 bool event() const function in class:sc_core::sc_in
840 bool event() const function in class:sc_core::sc_in
1022 bool event() const function in class:sc_core::sc_inout
1349 bool event() const function in class:sc_core::sc_inout
1585 bool event() const function in class:sc_core::sc_inout
[all...]
H A Dsc_port.h143 sc_method_handle process_p, const sc_event& event) const;
145 sc_thread_handle process_p, const sc_event& event) const;
/gem5/src/mem/ruby/system/
H A DRubySystem.cc151 // Deschedule all prior events on the event queue, but record the tick they
165 // Schedule an event to start cache cooldown
171 // Deschedule any events left on the event queue.
179 // Restore all events that were originally on the event queue. This is
183 pair<Event*, Tick> event = original_events.back(); local
184 eventq->schedule(event.first, event.second);
355 // save the event queue head
361 // Schedule an event to start cache warmup
/gem5/configs/example/arm/
H A Dfs_bigLITTLE.py75 """Determine if the simulator is using multiple parallel event queues"""
283 # Assign KVM CPUs to their own event queues / threads. This
285 # since these mustn't inherit the CPU event queue.
290 # Child objects usually inherit the parent's event
291 # queue. Override that and use the same event queue for
324 event = m5.simulate()
325 exit_msg = event.getCause()
335 sys.exit(event.getCode())
/gem5/src/python/m5/
H A Dsimulate.py180 return _m5.event.simulate(*args, **kwargs)
202 # WARNING: if a valid exit event occurs while draining, it
204 exit_event = _m5.event.simulate()
/gem5/util/streamline/
H A Dm5stats2streamline.py667 event = Event(tick, task)
668 event_list[cpu_id].append(event)
669 unified_event_list.append(event)
1037 s.set("event", "0x00000000")
1072 for event in event_list[cpu]:
1073 timestamp = ticksToNs(event.tick)
1074 pid = event.task.tgid
1075 tid = event.task.pid
1076 if process_dict.has_key(event.task.tgid):
1077 cookie = process_dict[event
[all...]
/gem5/src/systemc/channel/
H A Dsc_signal.cc60 ScSignalBase::event() const function in class:sc_gem5::ScSignalBase
/gem5/src/systemc/tests/include/specialized_signals/
H A Dscx_signal_int.h200 // get the value changed event
211 // was there a value changed event?
212 virtual bool event() const = 0;
320 virtual inline bool event() const;
378 mutable sc_event* m_changed_event_p; // Value changed event this object.
379 sc_dt::uint64 m_event_delta; // Delta cycle of last event.
386 SC_TEMPLATE // Return true if a changed event happened in the last delta cycle.
400 SC_TEMPLATE // Return the value changed event, allocating it if necessary.
500 SC_TEMPLATE // Return the default event for this object instance.
505 SC_TEMPLATE // Return true if a changed event happene
506 inline bool sc_signal<sc_dt::sc_int<W> >::event() const function in class:sc_core::sc_signal
893 bool event() const function in class:sc_core::sc_in
1151 bool event() const function in class:sc_core::sc_inout
[all...]
H A Dscx_signal_uint.h232 // get the value changed event
243 // was there a value changed event?
244 virtual bool event() const = 0;
352 virtual inline bool event() const;
409 mutable sc_event* m_changed_event_p; // Value changed event this object.
410 sc_dt::uint64 m_event_delta; // Delta cycle of last event.
417 SC_TEMPLATE // Return true if a changed event happened in the last delta cycle.
431 SC_TEMPLATE // Return the value changed event, allocating it if necessary.
527 SC_TEMPLATE // Return the default event for this object instance.
532 SC_TEMPLATE // Return true if a changed event happene
533 inline bool sc_signal<sc_dt::sc_uint<W> >::event() const function in class:sc_core::sc_signal
949 bool event() const function in class:sc_core::sc_in
1209 bool event() const function in class:sc_core::sc_inout
[all...]
H A Dscx_signal_signed.h250 // get the value changed event
261 // was there a value changed event?
262 virtual bool event() const = 0;
376 virtual inline bool event() const;
491 mutable sc_event* m_changed_event_p; // Value changed event this object.
492 sc_dt::uint64 m_event_delta; // Delta cycle of last event.
499 SC_TEMPLATE // Return true if a changed event happened in the last delta cycle.
513 SC_TEMPLATE // Return the value changed event, allocating it if necessary.
639 SC_TEMPLATE // Return the default event for this object instance.
644 SC_TEMPLATE // Return true if a changed event happene
645 inline bool sc_signal<sc_dt::sc_bigint<W> >::event() const function in class:sc_core::sc_signal
1075 bool event() const function in class:sc_core::sc_in
1333 bool event() const function in class:sc_core::sc_inout
[all...]
H A Dscx_signal_unsigned.h240 // get the value changed event
251 // was there a value changed event?
252 virtual bool event() const = 0;
366 virtual inline bool event() const;
481 mutable sc_event* m_changed_event_p; // Value changed event this object.
482 sc_dt::uint64 m_event_delta; // Delta cycle of last event.
489 SC_TEMPLATE // Return true if a changed event happened in the last delta cycle.
503 SC_TEMPLATE // Return the value changed event, allocating it if necessary.
629 SC_TEMPLATE // Return the default event for this object instance.
634 SC_TEMPLATE // Return true if a changed event happene
635 inline bool sc_signal<sc_dt::sc_biguint<W> >::event() const function in class:sc_core::sc_signal
1071 bool event() const function in class:sc_core::sc_in
1329 bool event() const function in class:sc_core::sc_inout
[all...]
/gem5/src/dev/arm/
H A Dpl111.cc488 DmaDoneEvent *event(dmaDoneEventFree.back());
490 assert(!event->scheduled());
497 event, curAddr + dmaBuffer,
H A Dflash_device.cc47 * schedule an event at the tick where the action will finish. If a callback
49 * of that event. Note that this does not guarantee that there are no other
162 * an event that uses the callback function on completion of the action.
165 FlashDevice::accessDevice(uint64_t address, uint32_t amount, Callback *event, argument
255 * last event. If by chance that event is handled in this tick,
276 //worst case two plane finish at the same time, each triggers an event
278 //could execute its event, but in the same tick.
279 planeEventQueue[plane_address].back().function = event;
282 DPRINTF(FlashDevice, "first event
[all...]
/gem5/src/mem/cache/prefetch/
H A DPrefetcher.py90 # register deferred event handlers.
94 for event in self._events:
95 event.register()
/gem5/src/arch/mips/
H A Dpra_constants.hh299 Bitfield<10, 5> event; member in namespace:MipsISA
/gem5/src/arch/riscv/
H A Dpra_constants.hh299 Bitfield<10, 5> event; member in namespace:RiscvISA
/gem5/src/arch/arm/
H A Dpmu.hh77 * <li>The chain counter (event no. 0x1E) is unimplemented.
85 * automatically delays event type registration until after
90 * allows multiple probes per event type. When creating a system that
145 // Disable PMCCNTR when event counting is prohibited
149 // Number of event counters implemented
212 * Reset all event counters excluding the cycle counter to zero.
302 * attach this event to a given counter
304 * @param a pointer to the counter where to attach this event
309 * detach this event from a given counter
311 * @param a pointer to the counter where to detach this event fro
[all...]

Completed in 67 milliseconds

123456