Searched refs:handler (Results 1 - 20 of 20) sorted by relevance

/gem5/util/tlm/src/
H A Dsc_peq.hh57 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 Dlog.py122 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 Dhandlers.py92 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 Dsc_peq.hh57 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 Djob.py217 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 Djob.py212 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 Dexternal_master.cc74 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 Dexternal_master.hh48 * 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 Dexternal_slave.hh46 * 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 Dexternal_slave.cc191 /* 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 Dinit_signals.cc87 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 Dfaults.cc152 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 Dbreakpoint.S40 # 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 Dsc_report_handler.cpp117 // 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 Dsc_report_handler.h107 // 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 Dsc_report.cpp195 handler(rep, actions);
/gem5/src/dev/arm/
H A Drv_ctrl.cc220 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 Drv_ctrl.hh190 Device *handler);
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64si/
H A Dma_fetch.S29 # Without RVC, the jalr should trap, and the handler will skip ahead.
/gem5/util/minorview/
H A Dview.py206 for widget, signal, handler in elems:
208 widget.connect(signal, handler)

Completed in 31 milliseconds