/gem5/src/dev/ |
H A D | IntPin.py | 37 def __init__(self, desc): 39 INT_SOURCE_ROLE, desc, is_source=True) 44 def __init__(self, desc): 45 super(IntSinkPin, self).__init__(INT_SINK_ROLE, desc) 51 def __init__(self, desc): 52 super(VectorIntSinkPin, self).__init__(INT_SINK_ROLE, desc)
|
/gem5/src/kern/ |
H A D | system_events.hh | 41 SkipFuncEvent(PCEventQueue *q, const std::string &desc, Addr addr) argument 42 : PCEvent(q, desc, addr)
|
H A D | kernel_stats.cc | 51 .desc("number of arm instructions executed") 56 .desc("number of quiesce instructions executed")
|
/gem5/src/arch/alpha/ |
H A D | idle_event.hh | 41 IdleStartEvent(PCEventQueue *q, const std::string &desc, Addr addr) argument 42 : PCEvent(q, desc, addr)
|
/gem5/src/arch/mips/ |
H A D | idle_event.hh | 41 IdleStartEvent(PCEventQueue *q, const std::string &desc, Addr addr) argument 42 : PCEvent(q, desc, addr)
|
/gem5/src/cpu/minor/ |
H A D | stats.cc | 53 .desc("Number of instructions committed"); 57 .desc("Number of ops (including micro ops) committed"); 61 .desc("Number of ops (including micro ops) which were discarded " 66 .desc("Number of times Execute suspended instruction fetching"); 70 .desc("Total number of cycles that CPU has spent quiesced or waiting " 76 .desc("CPI: cycles per instruction") 82 .desc("IPC: instructions per cycle") 89 .desc("Class of committed instruction")
|
/gem5/src/arch/riscv/ |
H A D | idle_event.hh | 41 IdleStartEvent(PCEventQueue *q, const std::string &desc, Addr addr) argument 42 : PCEvent(q, desc, addr)
|
/gem5/src/dev/net/ |
H A D | etherdevice.cc | 43 .desc("Bytes Transmitted") 49 .desc("Bytes Received") 55 .desc("Number of Packets Transmitted") 61 .desc("Number of Packets Received") 67 .desc("Number of tx IP Checksums done by device") 74 .desc("Number of rx IP Checksums done by device") 81 .desc("Number of tx TCP Checksums done by device") 88 .desc("Number of rx TCP Checksums done by device") 95 .desc("Number of tx UDP Checksums done by device") 102 .desc("Numbe [all...] |
/gem5/src/cpu/o3/probe/ |
H A D | ElasticTrace.py | 48 instFetchTraceFile = Param.String(desc="Protobuf trace file name for " \ 50 dataDepTraceFile = Param.String(desc="Protobuf trace file name for " \ 54 depWindowSize = Param.Unsigned(desc="Instruction window size used for " \
|
/gem5/src/dev/virtio/ |
H A D | base.cc | 49 desc{0, 0, 0, 0} 68 desc = std::move(rhs.desc); 82 const Addr desc_addr(vq_addr + sizeof(desc) * _index); 85 desc = vtoh_legacy(guest_desc); 89 _index, desc.addr, desc.len, desc.flags, desc.next); 95 VirtDescriptor *desc(thi 290 produceDescriptor(VirtDescriptor *desc, uint32_t len) argument [all...] |
H A D | console.cc | 100 VirtIOConsole::TermTransQueue::onNotifyDescriptor(VirtDescriptor *desc) argument 103 desc->size()); 107 const size_t size(desc->chainSize()); 109 desc->chainRead(0, data, size); 110 for (int i = 0; i < desc->size(); ++i) 114 produceDescriptor(desc, 0);
|
H A D | block.cc | 125 VirtIOBlock::RequestQueue::onNotifyDescriptor(VirtDescriptor *desc) argument 128 desc->size()); 134 desc->chainRead(0, (uint8_t *)&req, sizeof(req)); 139 const size_t data_size(desc->chainSize() 144 status = parent.read(req, desc, sizeof(BlkRequest), data_size); 148 status = parent.write(req, desc, sizeof(BlkRequest), data_size); 161 desc->chainWrite(sizeof(BlkRequest) + data_size, 165 produceDescriptor(desc, sizeof(BlkRequest) + data_size + sizeof(Status));
|
/gem5/src/kern/freebsd/ |
H A D | events.hh | 60 UDelayEvent(PCEventQueue *q, const std::string &desc, Addr addr, argument 62 : SkipFuncEvent(q, desc, addr), argDivToNs(div), argMultToNs(mult) {}
|
/gem5/src/kern/linux/ |
H A D | events.hh | 54 DebugPrintkEvent(PCEventQueue *q, const std::string &desc, Addr addr) argument 55 : SkipFuncEvent(q, desc, addr) {} 73 DmesgDumpEvent(PCEventQueue *q, const std::string &desc, Addr addr, argument 75 : PCEvent(q, desc, addr), fname(_fname) {} 93 KernelPanicEvent(PCEventQueue *q, const std::string &desc, Addr addr, argument 95 : PCEvent(q, desc, addr), fname(_fname) {} 119 UDelayEvent(PCEventQueue *q, const std::string &desc, Addr addr, argument 121 : SkipFuncEvent(q, desc, addr), argDivToNs(div), argMultToNs(mult) {}
|
/gem5/src/systemc/ |
H A D | Tlm.py | 37 def __init__(self, width, desc): 42 super(TlmTargetSocket, self).__init__(my_role, desc) 45 def __init__(self, width, desc): 50 super(VectorTlmTargetSocket, self).__init__(my_role, desc) 53 def __init__(self, width, desc): 58 super(TlmInitiatorSocket, self).__init__(my_role, desc, is_source=True) 61 def __init__(self, width, desc): 67 my_role, desc, is_source=True)
|
/gem5/src/arch/alpha/freebsd/ |
H A D | system.hh | 45 SkipCalibrateClocksEvent(PCEventQueue *q, const std::string &desc, argument 47 : SkipFuncEvent(q, desc, addr) {}
|
/gem5/src/unittest/ |
H A D | stattest.cc | 140 .desc("this is statistic 1") 145 .desc("this is statistic 2") 151 .desc("this is statistic 3") 157 .desc("this is statistic 4") 164 .desc("this is statistic 5") 176 .desc("this is statistic 6") 183 .desc("this is statistic 7") 192 .desc("this is statistic 8") 200 .desc("this is statistic 9") 207 .desc("thi [all...] |
/gem5/src/sim/ |
H A D | stat_control.cc | 128 .desc("Number of instructions simulated") 136 .desc("Number of ops (including micro ops) simulated") 143 .desc("Number of seconds simulated") 149 .desc("Frequency of simulated ticks") 155 .desc("Number of ticks simulated") 161 .desc("Number of ticks from beginning of simulation " 167 .desc("Simulator instruction rate (inst/s)") 174 .desc("Simulator op (including micro ops) rate (op/s)") 182 .desc("Number of bytes of host memory used") 189 .desc("Rea [all...] |
/gem5/src/arch/mips/linux/ |
H A D | system.hh | 57 SkipDelayLoopEvent(PCEventQueue *q, const std::string &desc, Addr addr) argument 58 : SkipFuncEvent(q, desc, addr) {} 65 PrintThreadInfo(PCEventQueue *q, const std::string &desc, Addr addr) argument 66 : PCEvent(q, desc, addr) {}
|
/gem5/src/arch/arm/linux/ |
H A D | system.hh | 130 DumpStatsPCEvent(PCEventQueue *q, const std::string &desc, Addr addr) argument 131 : PCEvent(q, desc, addr) 143 DumpStatsPCEvent64(PCEventQueue *q, const std::string &desc, Addr addr) argument 144 : DumpStatsPCEvent(q, desc, addr)
|
/gem5/src/sim/power/ |
H A D | power_model.hh | 92 .desc("Dynamic power for this object (Watts)") 98 .desc("Static power for this object (Watts)") 143 .desc("Dynamic power for this power state") 149 .desc("Static power for this power state")
|
/gem5/src/arch/alpha/linux/ |
H A D | system.hh | 56 SkipDelayLoopEvent(PCEventQueue *q, const std::string &desc, Addr addr) argument 57 : SkipFuncEvent(q, desc, addr) {} 63 PrintThreadInfo(PCEventQueue *q, const std::string &desc, Addr addr) argument 64 : PCEvent(q, desc, addr) {}
|
/gem5/src/gpu-compute/ |
H A D | exec_stage.cc | 157 .desc("number of CU transitions from active to idle") 162 .desc("number of cycles the CU issues nothing") 167 .desc("number of cycles the CU issued at least one instruction") 173 .desc("Execution units active per cycle (Exec unit=SIMD,MemPipe)") 179 .desc("duration of idle periods in cycles") 185 .desc("Number of cycles at least one instruction of specific type " 192 .desc("Number of cycles no instruction of specific type issued")
|
/gem5/src/mem/probes/ |
H A D | stack_dist.cc | 71 .desc("Reads linear distribution") 77 .desc("Reads logarithmic distribution") 83 .desc("Writes linear distribution") 89 .desc("Writes logarithmic distribution") 94 .desc("Number of requests with infinite stack distance")
|
/gem5/src/base/ |
H A D | debug.hh | 50 Flag(const char *name, const char *desc); 54 std::string desc() const { return _desc; } function in class:Debug::Flag 70 SimpleFlag(const char *name, const char *desc) argument 71 : Flag(name, desc), _status(false) 100 CompoundFlag(const char *name, const char *desc, argument 111 : Flag(name, desc)
|