/gem5/src/systemc/core/ |
H A D | sc_event.cc | 39 * 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 D | sc_prim.cc | 102 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 D | sensitivity.hh | 45 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 D | sensitivity.cc | 208 Process *p, const sc_core::sc_event_and_list *eal) 237 Process *p, const sc_core::sc_event_and_list *eal) :
|
H A D | sc_module.cc | 368 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 D | sc_event.hh | 63 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 D | sc_prim.hh | 49 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 D | sc_module.hh | 78 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.hh | 41 using sc_core::sc_event_and_list;
|
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_event.h | 45 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 D | sc_wait.h | 39 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 D | sc_method_process.h | 91 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 D | sc_thread_process.h | 66 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 D | sc_wait.cpp | 126 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 D | sc_module.h | 188 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 D | event_list.cpp | 141 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 D | sc_prim_channel.h | 107 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 D | child_proc_control.cpp | 78 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 D | living_children.cpp | 62 sc_event_and_list and_list = t2a.terminated_event() & t2b.terminated_event();
|