base-stats: Rename Units namespace as units
As part of recent decisions regarding namespace naming conventions, all namespaces will be changed to snake case. Stats::Units became Stats::units. Change-Id: I9ce855b291db122d952098a090a2984b42152850 Signed-off-by: Daniel R. Carvalho <odanrc@yahoo.com.br> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/45415 Maintainer: Jason Lowe-Power <power.jg@gmail.com> Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Hoa Nguyen <hoanguyen@ucdavis.edu>
This commit is contained in:
committed by
Daniel Carvalho
parent
7592230550
commit
3016478068
@@ -32,131 +32,131 @@
|
||||
|
||||
EtherDevice::EtherDeviceStats::EtherDeviceStats(Stats::Group *parent)
|
||||
: Stats::Group(parent, "EtherDevice"),
|
||||
ADD_STAT(postedInterrupts, Stats::Units::Count::get(),
|
||||
ADD_STAT(postedInterrupts, Stats::units::Count::get(),
|
||||
"Number of posts to CPU"),
|
||||
ADD_STAT(txBytes, Stats::Units::Byte::get(),
|
||||
ADD_STAT(txBytes, Stats::units::Byte::get(),
|
||||
"Bytes Transmitted"),
|
||||
ADD_STAT(rxBytes, Stats::Units::Byte::get(), "Bytes Received"),
|
||||
ADD_STAT(txPackets, Stats::Units::Count::get(),
|
||||
ADD_STAT(rxBytes, Stats::units::Byte::get(), "Bytes Received"),
|
||||
ADD_STAT(txPackets, Stats::units::Count::get(),
|
||||
"Number of Packets Transmitted"),
|
||||
ADD_STAT(rxPackets, Stats::Units::Count::get(),
|
||||
ADD_STAT(rxPackets, Stats::units::Count::get(),
|
||||
"Number of Packets Received"),
|
||||
ADD_STAT(txBandwidth, Stats::Units::Rate<
|
||||
Stats::Units::Bit, Stats::Units::Second>::get(),
|
||||
ADD_STAT(txBandwidth, Stats::units::Rate<
|
||||
Stats::units::Bit, Stats::units::Second>::get(),
|
||||
"Transmit Bandwidth",
|
||||
txBytes * Stats::constant(8) / simSeconds),
|
||||
ADD_STAT(rxBandwidth, Stats::Units::Rate<
|
||||
Stats::Units::Bit, Stats::Units::Second>::get(),
|
||||
ADD_STAT(rxBandwidth, Stats::units::Rate<
|
||||
Stats::units::Bit, Stats::units::Second>::get(),
|
||||
"Receive Bandwidth",
|
||||
rxBytes * Stats::constant(8) / simSeconds),
|
||||
ADD_STAT(txIpChecksums, Stats::Units::Count::get(),
|
||||
ADD_STAT(txIpChecksums, Stats::units::Count::get(),
|
||||
"Number of tx IP Checksums done by device"),
|
||||
ADD_STAT(rxIpChecksums, Stats::Units::Count::get(),
|
||||
ADD_STAT(rxIpChecksums, Stats::units::Count::get(),
|
||||
"Number of rx IP Checksums done by device"),
|
||||
ADD_STAT(txTcpChecksums, Stats::Units::Count::get(),
|
||||
ADD_STAT(txTcpChecksums, Stats::units::Count::get(),
|
||||
"Number of tx TCP Checksums done by device"),
|
||||
ADD_STAT(rxTcpChecksums, Stats::Units::Count::get(),
|
||||
ADD_STAT(rxTcpChecksums, Stats::units::Count::get(),
|
||||
"Number of rx TCP Checksums done by device"),
|
||||
ADD_STAT(txUdpChecksums, Stats::Units::Count::get(),
|
||||
ADD_STAT(txUdpChecksums, Stats::units::Count::get(),
|
||||
"Number of tx UDP Checksums done by device"),
|
||||
ADD_STAT(rxUdpChecksums, Stats::Units::Count::get(),
|
||||
ADD_STAT(rxUdpChecksums, Stats::units::Count::get(),
|
||||
"Number of rx UDP Checksums done by device"),
|
||||
ADD_STAT(descDmaReads, Stats::Units::Count::get(),
|
||||
ADD_STAT(descDmaReads, Stats::units::Count::get(),
|
||||
"Number of descriptors the device read w/ DMA"),
|
||||
ADD_STAT(descDmaWrites, Stats::Units::Count::get(),
|
||||
ADD_STAT(descDmaWrites, Stats::units::Count::get(),
|
||||
"Number of descriptors the device wrote w/ DMA"),
|
||||
ADD_STAT(descDmaRdBytes, Stats::Units::Count::get(),
|
||||
ADD_STAT(descDmaRdBytes, Stats::units::Count::get(),
|
||||
"Number of descriptor bytes read w/ DMA"),
|
||||
ADD_STAT(descDmaWrBytes, Stats::Units::Count::get(),
|
||||
ADD_STAT(descDmaWrBytes, Stats::units::Count::get(),
|
||||
"Number of descriptor bytes write w/ DMA"),
|
||||
ADD_STAT(totBandwidth, Stats::Units::Rate<
|
||||
Stats::Units::Bit, Stats::Units::Second>::get(),
|
||||
ADD_STAT(totBandwidth, Stats::units::Rate<
|
||||
Stats::units::Bit, Stats::units::Second>::get(),
|
||||
"Total Bandwidth",
|
||||
txBandwidth + rxBandwidth),
|
||||
ADD_STAT(totPackets, Stats::Units::Count::get(), "Total Packets",
|
||||
ADD_STAT(totPackets, Stats::units::Count::get(), "Total Packets",
|
||||
txPackets + rxPackets),
|
||||
ADD_STAT(totBytes, Stats::Units::Byte::get(), "Total Bytes",
|
||||
ADD_STAT(totBytes, Stats::units::Byte::get(), "Total Bytes",
|
||||
txBytes + rxBytes),
|
||||
ADD_STAT(totPacketRate, Stats::Units::Rate<
|
||||
Stats::Units::Count, Stats::Units::Second>::get(),
|
||||
ADD_STAT(totPacketRate, Stats::units::Rate<
|
||||
Stats::units::Count, Stats::units::Second>::get(),
|
||||
"Total Packet Tranmission Rate",
|
||||
totPackets / simSeconds),
|
||||
ADD_STAT(txPacketRate, Stats::Units::Rate<
|
||||
Stats::Units::Count, Stats::Units::Second>::get(),
|
||||
ADD_STAT(txPacketRate, Stats::units::Rate<
|
||||
Stats::units::Count, Stats::units::Second>::get(),
|
||||
"Packet Tranmission Rate",
|
||||
txPackets / simSeconds),
|
||||
ADD_STAT(rxPacketRate, Stats::Units::Rate<
|
||||
Stats::Units::Count, Stats::Units::Second>::get(),
|
||||
ADD_STAT(rxPacketRate, Stats::units::Rate<
|
||||
Stats::units::Count, Stats::units::Second>::get(),
|
||||
"Packet Reception Rate",
|
||||
rxPackets / simSeconds),
|
||||
ADD_STAT(postedSwi, Stats::Units::Count::get(),
|
||||
ADD_STAT(postedSwi, Stats::units::Count::get(),
|
||||
"Number of software interrupts posted to CPU"),
|
||||
ADD_STAT(totalSwi, Stats::Units::Count::get(),
|
||||
ADD_STAT(totalSwi, Stats::units::Count::get(),
|
||||
"Total number of Swi written to ISR"),
|
||||
ADD_STAT(coalescedSwi, Stats::Units::Rate<
|
||||
Stats::Units::Count, Stats::Units::Count>::get(),
|
||||
ADD_STAT(coalescedSwi, Stats::units::Rate<
|
||||
Stats::units::Count, Stats::units::Count>::get(),
|
||||
"Average number of Swi's coalesced into each post",
|
||||
totalSwi / postedInterrupts),
|
||||
ADD_STAT(postedRxIdle, Stats::Units::Count::get(),
|
||||
ADD_STAT(postedRxIdle, Stats::units::Count::get(),
|
||||
"Number of rxIdle interrupts posted to CPU"),
|
||||
ADD_STAT(totalRxIdle, Stats::Units::Count::get(),
|
||||
ADD_STAT(totalRxIdle, Stats::units::Count::get(),
|
||||
"Total number of RxIdle written to ISR"),
|
||||
ADD_STAT(coalescedRxIdle, Stats::Units::Rate<
|
||||
Stats::Units::Count, Stats::Units::Count>::get(),
|
||||
ADD_STAT(coalescedRxIdle, Stats::units::Rate<
|
||||
Stats::units::Count, Stats::units::Count>::get(),
|
||||
"Average number of RxIdle's coalesced into each post",
|
||||
totalRxIdle / postedInterrupts),
|
||||
ADD_STAT(postedRxOk, Stats::Units::Count::get(),
|
||||
ADD_STAT(postedRxOk, Stats::units::Count::get(),
|
||||
"Number of RxOk interrupts posted to CPU"),
|
||||
ADD_STAT(totalRxOk, Stats::Units::Count::get(),
|
||||
ADD_STAT(totalRxOk, Stats::units::Count::get(),
|
||||
"Total number of RxOk written to ISR"),
|
||||
ADD_STAT(coalescedRxOk, Stats::Units::Rate<
|
||||
Stats::Units::Count, Stats::Units::Count>::get(),
|
||||
ADD_STAT(coalescedRxOk, Stats::units::Rate<
|
||||
Stats::units::Count, Stats::units::Count>::get(),
|
||||
"Average number of RxOk's coalesced into each post",
|
||||
totalRxOk / postedInterrupts),
|
||||
ADD_STAT(postedRxDesc, Stats::Units::Count::get(),
|
||||
ADD_STAT(postedRxDesc, Stats::units::Count::get(),
|
||||
"Number of RxDesc interrupts posted to CPU"),
|
||||
ADD_STAT(totalRxDesc, Stats::Units::Count::get(),
|
||||
ADD_STAT(totalRxDesc, Stats::units::Count::get(),
|
||||
"Total number of RxDesc written to ISR"),
|
||||
ADD_STAT(coalescedRxDesc, Stats::Units::Rate<
|
||||
Stats::Units::Count, Stats::Units::Count>::get(),
|
||||
ADD_STAT(coalescedRxDesc, Stats::units::Rate<
|
||||
Stats::units::Count, Stats::units::Count>::get(),
|
||||
"Average number of RxDesc's coalesced into each post",
|
||||
totalRxDesc / postedInterrupts),
|
||||
ADD_STAT(postedTxOk, Stats::Units::Count::get(),
|
||||
ADD_STAT(postedTxOk, Stats::units::Count::get(),
|
||||
"Number of TxOk interrupts posted to CPU"),
|
||||
ADD_STAT(totalTxOk, Stats::Units::Count::get(),
|
||||
ADD_STAT(totalTxOk, Stats::units::Count::get(),
|
||||
"Total number of TxOk written to ISR"),
|
||||
ADD_STAT(coalescedTxOk, Stats::Units::Rate<
|
||||
Stats::Units::Count, Stats::Units::Count>::get(),
|
||||
ADD_STAT(coalescedTxOk, Stats::units::Rate<
|
||||
Stats::units::Count, Stats::units::Count>::get(),
|
||||
"Average number of TxOk's coalesced into each post",
|
||||
totalTxOk / postedInterrupts),
|
||||
ADD_STAT(postedTxIdle, Stats::Units::Count::get(),
|
||||
ADD_STAT(postedTxIdle, Stats::units::Count::get(),
|
||||
"Number of TxIdle interrupts posted to CPU"),
|
||||
ADD_STAT(totalTxIdle, Stats::Units::Count::get(),
|
||||
ADD_STAT(totalTxIdle, Stats::units::Count::get(),
|
||||
"Total number of TxIdle written to ISR"),
|
||||
ADD_STAT(coalescedTxIdle, Stats::Units::Rate<
|
||||
Stats::Units::Count, Stats::Units::Count>::get(),
|
||||
ADD_STAT(coalescedTxIdle, Stats::units::Rate<
|
||||
Stats::units::Count, Stats::units::Count>::get(),
|
||||
"Average number of TxIdle's coalesced into each post",
|
||||
totalTxIdle / postedInterrupts),
|
||||
ADD_STAT(postedTxDesc, Stats::Units::Count::get(),
|
||||
ADD_STAT(postedTxDesc, Stats::units::Count::get(),
|
||||
"Number of TxDesc interrupts posted to CPU"),
|
||||
ADD_STAT(totalTxDesc, Stats::Units::Count::get(),
|
||||
ADD_STAT(totalTxDesc, Stats::units::Count::get(),
|
||||
"Total number of TxDesc written to ISR"),
|
||||
ADD_STAT(coalescedTxDesc, Stats::Units::Rate<
|
||||
Stats::Units::Count, Stats::Units::Count>::get(),
|
||||
ADD_STAT(coalescedTxDesc, Stats::units::Rate<
|
||||
Stats::units::Count, Stats::units::Count>::get(),
|
||||
"Average number of TxDesc's coalesced into each post",
|
||||
totalTxDesc / postedInterrupts),
|
||||
ADD_STAT(postedRxOrn, Stats::Units::Count::get(),
|
||||
ADD_STAT(postedRxOrn, Stats::units::Count::get(),
|
||||
"Number of RxOrn posted to CPU"),
|
||||
ADD_STAT(totalRxOrn, Stats::Units::Count::get(),
|
||||
ADD_STAT(totalRxOrn, Stats::units::Count::get(),
|
||||
"Total number of RxOrn written to ISR"),
|
||||
ADD_STAT(coalescedRxOrn, Stats::Units::Rate<
|
||||
Stats::Units::Count, Stats::Units::Count>::get(),
|
||||
ADD_STAT(coalescedRxOrn, Stats::units::Rate<
|
||||
Stats::units::Count, Stats::units::Count>::get(),
|
||||
"Average number of RxOrn's coalesced into each post",
|
||||
totalRxOrn / postedInterrupts),
|
||||
ADD_STAT(coalescedTotal, Stats::Units::Rate<
|
||||
Stats::Units::Count, Stats::Units::Count>::get(),
|
||||
ADD_STAT(coalescedTotal, Stats::units::Rate<
|
||||
Stats::units::Count, Stats::units::Count>::get(),
|
||||
"Average number of interrupts coalesced into each post"),
|
||||
ADD_STAT(droppedPackets, Stats::Units::Count::get(),
|
||||
ADD_STAT(droppedPackets, Stats::units::Count::get(),
|
||||
"Number of packets dropped")
|
||||
{
|
||||
|
||||
|
||||
@@ -100,14 +100,14 @@ Device::~Device()
|
||||
|
||||
Device::DeviceStats::DeviceStats(Stats::Group *parent)
|
||||
: Stats::Group(parent, "SinicDevice"),
|
||||
ADD_STAT(totalVnicDistance, Stats::Units::Count::get(),
|
||||
ADD_STAT(totalVnicDistance, Stats::units::Count::get(),
|
||||
"Total vnic distance"),
|
||||
ADD_STAT(numVnicDistance, Stats::Units::Count::get(),
|
||||
ADD_STAT(numVnicDistance, Stats::units::Count::get(),
|
||||
"Number of vnic distance measurements"),
|
||||
ADD_STAT(maxVnicDistance, Stats::Units::Count::get(),
|
||||
ADD_STAT(maxVnicDistance, Stats::units::Count::get(),
|
||||
"Maximum vnic distance"),
|
||||
ADD_STAT(avgVnicDistance, Stats::Units::Rate<
|
||||
Stats::Units::Count, Stats::Units::Count>::get(),
|
||||
ADD_STAT(avgVnicDistance, Stats::units::Rate<
|
||||
Stats::units::Count, Stats::units::Count>::get(),
|
||||
"Average vnic distance", totalVnicDistance / numVnicDistance),
|
||||
_maxVnicDistance(0)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user