Searched refs:MakeCallback (Results 1 - 15 of 15) sorted by relevance
/gem5/src/base/ |
H A D | callback.hh | 64 class MakeCallback : public Callback class in inherits:Callback 73 MakeCallback(T *o, bool auto_destroy = false) function in class:MakeCallback 77 MakeCallback(T &o, bool auto_destroy = false) function in class:MakeCallback 116 add(new MakeCallback<T, F>(obj, true)); 123 add(new MakeCallback<T, F>(&obj, true));
|
/gem5/src/dev/serial/ |
H A D | uart.hh | 77 MakeCallback<Uart, &Uart::dataAvailable> callbackDataAvail;
|
/gem5/src/dev/virtio/ |
H A D | pci.hh | 86 MakeCallback<PciVirtIO, &PciVirtIO::kick> callbackKick;
|
H A D | console.hh | 151 MakeCallback<VirtIOConsole::TermRecvQueue,
|
H A D | fs9p.cc | 320 Callback* cb = new MakeCallback<VirtIO9PDiod,
|
/gem5/src/cpu/o3/ |
H A D | thread_state.hh | 103 new MakeCallback<O3ThreadState,
|
/gem5/src/dev/arm/ |
H A D | vio_mmio.hh | 108 MakeCallback<MmioVirtIO, &MmioVirtIO::kick> callbackKick;
|
H A D | ufs_device.cc | 102 memReadCallback = new MakeCallback<UFSSCSIDevice, 105 memWriteCallback = new MakeCallback<UFSSCSIDevice, 743 transferDoneCallback = new MakeCallback<UFSHostDevice, 745 memReadCallback = new MakeCallback<UFSHostDevice,
|
/gem5/src/mem/probes/ |
H A D | mem_trace.cc | 81 new MakeCallback<MemTraceProbe, &MemTraceProbe::closeStreams>(this));
|
H A D | mem_footprint.cc | 88 new MakeCallback<MemFootprintProbe, &MemFootprintProbe::statReset>(
|
/gem5/src/cpu/ |
H A D | profile.cc | 91 reset = new MakeCallback<FunctionProfile, &FunctionProfile::clear>(this);
|
H A D | inst_pb_trace.cc | 96 Callback *cb = new MakeCallback<InstPBTrace,
|
H A D | simple_thread.cc | 101 new MakeCallback<SimpleThread,
|
/gem5/src/mem/ |
H A D | dramsim2.cc | 73 Callback* cb = new MakeCallback<DRAMSim2Wrapper,
|
/gem5/src/cpu/o3/probe/ |
H A D | elastic_trace.cc | 95 Callback* cb = new MakeCallback<ElasticTrace,
|
Completed in 27 milliseconds