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:
Daniel R. Carvalho
2021-05-06 15:25:50 -03:00
committed by Daniel Carvalho
parent 7592230550
commit 3016478068
73 changed files with 939 additions and 937 deletions

View File

@@ -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")
{

View File

@@ -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)
{