Searched refs:sc_event_and_list (Results 1 - 19 of 19) sorted by relevance

/gem5/src/systemc/core/
H A Dsc_event.cc39 * sc_event_and_list
42 sc_event_and_list::sc_event_and_list() : autoDelete(false), busy(0) {} function in class:sc_core::sc_event_and_list
44 sc_event_and_list::sc_event_and_list(const sc_event_and_list &eal) : function in class:sc_core::sc_event_and_list
48 sc_event_and_list::sc_event_and_list(const sc_event &e) : sc_event_and_list() function in class:sc_core::sc_event_and_list
53 sc_event_and_list function in class:sc_core::sc_event_and_list
[all...]
H A Dsc_prim.cc102 sc_prim_channel::next_trigger(const sc_event_and_list &eal)
145 sc_prim_channel::next_trigger(const sc_time &t, const sc_event_and_list &eal)
152 double d, sc_time_unit u, const sc_event_and_list &eal)
188 sc_prim_channel::wait(const sc_event_and_list &eal)
230 sc_prim_channel::wait(const sc_time &t, const sc_event_and_list &eal)
236 sc_prim_channel::wait(double d, sc_time_unit u, const sc_event_and_list &eal)
H A Dsensitivity.hh45 class sc_event_and_list;
256 Process *p, const sc_core::sc_event_and_list *eal);
291 Process *p, const sc_core::sc_event_and_list *eal);
294 Process *p, const sc_core::sc_event_and_list *eal);
H A Dsensitivity.cc208 Process *p, const sc_core::sc_event_and_list *eal)
237 Process *p, const sc_core::sc_event_and_list *eal) :
H A Dsc_module.cc368 sc_module::next_trigger(const sc_event_and_list &eal)
410 sc_module::next_trigger(const sc_time &t, const sc_event_and_list &eal)
416 sc_module::next_trigger(double d, sc_time_unit u, const sc_event_and_list &eal)
454 sc_module::wait(const sc_event_and_list &eal)
496 sc_module::wait(const sc_time &t, const sc_event_and_list &eal)
502 sc_module::wait(double d, sc_time_unit u, const sc_event_and_list &eal)
564 next_trigger(const sc_event_and_list &eal)
614 next_trigger(const sc_time &t, const sc_event_and_list &eal)
622 next_trigger(double d, sc_time_unit u, const sc_event_and_list &eal)
700 wait(const sc_event_and_list
[all...]
/gem5/src/systemc/ext/core/
H A Dsc_event.hh63 class sc_event_and_list class in namespace:sc_core
66 sc_event_and_list();
67 sc_event_and_list(const sc_event_and_list &);
68 sc_event_and_list(const sc_event &);
69 sc_event_and_list &operator = (const sc_event_and_list &);
70 ~sc_event_and_list();
73 void swap(sc_event_and_list &);
75 sc_event_and_list
[all...]
H A Dsc_prim.hh49 class sc_event_and_list;
69 void next_trigger(const sc_event_and_list &);
76 void next_trigger(const sc_time &, const sc_event_and_list &);
77 void next_trigger(double, sc_time_unit, const sc_event_and_list &);
86 void wait(const sc_event_and_list &);
93 void wait(const sc_time &, const sc_event_and_list &);
94 void wait(double, sc_time_unit, const sc_event_and_list &);
H A Dsc_module.hh78 class sc_event_and_list;
216 void next_trigger(const sc_event_and_list &);
223 void next_trigger(const sc_time &, const sc_event_and_list &);
224 void next_trigger(double, sc_time_unit, const sc_event_and_list &);
233 void wait(const sc_event_and_list &);
240 void wait(const sc_time &, const sc_event_and_list &);
241 void wait(double, sc_time_unit, const sc_event_and_list &);
266 void next_trigger(const sc_event_and_list &);
273 void next_trigger(const sc_time &, const sc_event_and_list &);
274 void next_trigger(double, sc_time_unit, const sc_event_and_list
[all...]
H A D_using.hh41 using sc_core::sc_event_and_list;
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_event.h45 class sc_event_and_list;
61 friend class sc_event_and_list;
174 // CLASS : sc_event_and_list
179 class sc_event_and_list class in namespace:sc_core
183 friend class sc_event_expr<sc_event_and_list>;
191 sc_event_and_list( bool auto_delete_ );
195 sc_event_and_list();
196 sc_event_and_list( const sc_event& );
198 void swap( sc_event_and_list& );
199 sc_event_and_list
704 sc_event_and_list::sc_event_and_list() function in class:sc_core::sc_event_and_list
709 sc_event_and_list::sc_event_and_list( const sc_event& e ) function in class:sc_core::sc_event_and_list
716 sc_event_and_list::sc_event_and_list( bool auto_delete_ ) function in class:sc_core::sc_event_and_list
[all...]
H A Dsc_wait.h39 class sc_event_and_list;
66 wait( const sc_event_and_list&,
115 const sc_event_and_list&,
121 const sc_event_and_list& el,
149 next_trigger( const sc_event_and_list&,
198 const sc_event_and_list&,
204 const sc_event_and_list& el,
H A Dsc_method_process.h91 void next_trigger( const sc_event_and_list&, sc_simcontext* );
95 void next_trigger( const sc_time&, const sc_event_and_list&, sc_simcontext* );
119 friend void next_trigger( const sc_event_and_list&,
127 friend void next_trigger( const sc_time&, const sc_event_and_list&,
152 void next_trigger( const sc_event_and_list& );
156 void next_trigger( const sc_time&, const sc_event_and_list& );
207 sc_method_process::next_trigger( const sc_event_and_list& el )
252 sc_method_process::next_trigger( const sc_time& t, const sc_event_and_list& el )
H A Dsc_thread_process.h66 class sc_event_and_list;
84 void wait( const sc_event_and_list&, sc_simcontext* );
88 void wait( const sc_time&, const sc_event_and_list&, sc_simcontext* );
110 friend void wait( const sc_event_and_list&, sc_simcontext* );
114 friend void wait( const sc_time&, const sc_event_and_list&, sc_simcontext*);
154 void wait( const sc_event_and_list& );
158 void wait( const sc_time&, const sc_event_and_list& );
296 sc_thread_process::wait( const sc_event_and_list& el )
353 sc_thread_process::wait( const sc_time& t, const sc_event_and_list& el )
H A Dsc_wait.cpp126 wait( const sc_event_and_list& el, sc_simcontext* simc )
222 wait( const sc_time& t, const sc_event_and_list& el, sc_simcontext* simc )
288 next_trigger( const sc_event_and_list& el, sc_simcontext* simc )
336 next_trigger(const sc_time& t, const sc_event_and_list& el, sc_simcontext* simc)
H A Dsc_module.h188 void wait( const sc_event_and_list& el )
210 void wait( const sc_time& t, const sc_event_and_list& el )
213 void wait( double v, sc_time_unit tu, const sc_event_and_list& el )
231 void next_trigger( const sc_event_and_list& el )
255 void next_trigger( const sc_time& t, const sc_event_and_list& el )
258 void next_trigger( double v, sc_time_unit tu, const sc_event_and_list& el )
/gem5/src/systemc/tests/systemc/1666-2011-compliance/event_list/
H A Devent_list.cpp141 sc_event_and_list list1 = e1 & e2;
152 sc_event_and_list list2;
165 sc_event_and_list list3 = list2 & e2;
176 sc_event_and_list list4;
187 sc_event_and_list list5 = list3 & list4;
193 sc_event_and_list list6 = e1;
255 sc_event_and_list and_list1, and_list2;
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_prim_channel.h107 void wait( const sc_event_and_list& el )
128 void wait( const sc_time& t, const sc_event_and_list& el )
131 void wait( double v, sc_time_unit tu, const sc_event_and_list& el )
152 void next_trigger( const sc_event_and_list& el )
175 void next_trigger( const sc_time& t, const sc_event_and_list& el )
178 void next_trigger( double v, sc_time_unit tu, const sc_event_and_list& el )
/gem5/src/systemc/tests/systemc/1666-2011-compliance/child_proc_control/
H A Dchild_proc_control.cpp78 sc_event_and_list reset_event_list;
79 sc_event_and_list terminated_event_list;
/gem5/src/systemc/tests/systemc/1666-2011-compliance/living_children/
H A Dliving_children.cpp62 sc_event_and_list and_list = t2a.terminated_event() & t2b.terminated_event();

Completed in 33 milliseconds