/gem5/util/tlm/src/ |
H A D | sc_peq.hh | 57 void (OWNER::*handler)(PayloadEvent<OWNER>* pe, member in class:Gem5SystemC::PayloadEvent 65 void process() { (port.*handler)(this, *t, p); } 77 , handler(handler_)
|
/gem5/ext/testlib/ |
H A D | log.py | 122 for handler in self.handlers: 123 handler.close() 132 map(lambda handler:handler.prehandle(), self.handlers) 133 for handler in self.handlers: 134 handler.handle(record) 135 handler.posthandle() 137 def add_handler(self, handler): 139 raise Exception('Unable to add a handler once the log is open.') 140 self.handlers.append(handler) [all...] |
H A D | handlers.py | 92 Log handler which listens for test results and output saving data as 95 When the handler is closed it writes out test results in the python pickle 182 #TODO Change from a handler to an internal post processor so it can be used 186 A log handler which listens to the log for test results 350 A handler class which forwards log records to subhandlers, enabling 353 The 'parent' side of the handler should execute either 368 def add_handler(self, handler): 370 self._subhandlers = (handler, ) + self._subhandlers 376 for handler in self._subhandlers: 377 # Prevent deadlock when using this handler b [all...] |
/gem5/src/systemc/tlm_bridge/ |
H A D | sc_peq.hh | 57 void (OWNER::*handler)(PayloadEvent<OWNER>* pe, member in class:Gem5SystemC::PayloadEvent 65 void process() { (port.*handler)(this, *t, p); } 77 , handler(handler_)
|
/gem5/util/batch/ |
H A D | job.py | 217 def handler(signum, frame): function 221 signal.signal(signal.SIGHUP, handler) 222 signal.signal(signal.SIGINT, handler) 223 signal.signal(signal.SIGQUIT, handler) 224 signal.signal(signal.SIGTERM, handler) 225 signal.signal(signal.SIGCONT, handler) 226 signal.signal(signal.SIGUSR1, handler) 227 signal.signal(signal.SIGUSR2, handler)
|
/gem5/util/pbs/ |
H A D | job.py | 212 def handler(signum, frame): function 216 signal.signal(signal.SIGHUP, handler) 217 signal.signal(signal.SIGINT, handler) 218 signal.signal(signal.SIGQUIT, handler) 219 signal.signal(signal.SIGTERM, handler) 220 signal.signal(signal.SIGCONT, handler) 221 signal.signal(signal.SIGUSR1, handler) 222 signal.signal(signal.SIGUSR2, handler)
|
/gem5/src/mem/ |
H A D | external_master.cc | 74 fatal("Can't find port handler type '%s'\n", portType); 108 Handler *handler) 110 portHandlers[handler_name] = handler; 107 registerHandler(const std::string &handler_name, Handler *handler) argument
|
H A D | external_master.hh | 48 * During initialisation, a `handler' for the port type specified in the 50 * provided with registerHandler. Once a handler is found, it is passed the 52 * port which is to be bound to. A port handler will usually construct a 89 * instantiations. A handler will typically build a bridge to the 109 /** Key to select a port handler */ 128 /** Register a handler which can provide ports with port_type == 131 Handler *handler);
|
H A D | external_slave.hh | 46 * During initialisation, a `handler' for the port type specified in the 48 * provided with registerHandler. Once a handler is found, it is passed the 50 * port which is to be bound to. A port handler will usually construct a 91 * instantiations. A handler will typically build a bridge to the 111 /** Key to select a port handler */ 134 /** Register a handler which can provide ports with port_type == 137 Handler *handler);
|
H A D | external_slave.cc | 191 /* Register the stub handler if it hasn't already been registered */ 207 fatal("Can't find port handler type '%s'\n", portType); 243 Handler *handler) 245 portHandlers[handler_name] = handler; 242 registerHandler(const std::string &handler_name, Handler *handler) argument
|
/gem5/src/sim/ |
H A D | init_signals.cc | 87 installSignalHandler(int signal, void (*handler)(int sigtype), 94 sa.sa_handler = handler; 98 panic("Failed to setup handler for signal %i\n", signal); 104 // The signal handler should have been reset and unmasked (it was 106 // signal again to invoke the default handler. 111 STATIC_ERR("Failed to execute default signal handler!\n"); 115 /// Stats signal handler. 135 /// Exit signal handler. 145 /// Abort signal handler. 160 /// Segmentation fault signal handler [all...] |
/gem5/src/arch/mips/ |
H A D | faults.cc | 152 Addr handler = vect(tc); local 153 tc->pcState(handler); 154 DPRINTF(MipsPRA, "ResetFault::invoke : PC set to %x", handler);
|
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64mi/ |
H A D | breakpoint.S | 40 # Trap handler should skip this instruction. 59 # Trap handler should skip this instruction. 77 # Trap handler should skip this instruction.
|
/gem5/ext/systemc/src/sysc/utils/ |
H A D | sc_report_handler.cpp | 117 // The official handler of the exception reporting 290 handler(rep, actions); 318 handler(rep, actions); 561 sc_report_handler_proc old = handler; 562 handler = handler_ ? handler_: &sc_report_handler::default_handler; 569 return handler; 700 sc_report_handler_proc sc_report_handler::handler = member in class:sc_core::sc_report_handler
|
H A D | sc_report_handler.h | 107 // use set_handler(NULL); to restore default handler 152 static sc_report_handler_proc handler; member in class:sc_core::sc_report_handler
|
H A D | sc_report.cpp | 195 handler(rep, actions);
|
/gem5/src/dev/arm/ |
H A D | rv_ctrl.cc | 220 Device *handler) 235 devices[addr] = handler; 218 registerDevice(DeviceFunc func, uint8_t site, uint8_t pos, uint8_t dcc, uint16_t dev, Device *handler) argument
|
H A D | rv_ctrl.hh | 190 Device *handler);
|
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64si/ |
H A D | ma_fetch.S | 29 # Without RVC, the jalr should trap, and the handler will skip ahead.
|
/gem5/util/minorview/ |
H A D | view.py | 206 for widget, signal, handler in elems: 208 widget.connect(signal, handler)
|