gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Attributes | List of all members
UFSHostDevice::UFSHostDeviceStats Struct Reference

Statistics. More...

Public Attributes

Stats::Scalar currentSCSIQueue
 Queue lengths. More...
 
Stats::Scalar currentReadSSDQueue
 
Stats::Scalar currentWriteSSDQueue
 
Stats::Scalar totalReadSSD
 Amount of data read/written. More...
 
Stats::Scalar totalWrittenSSD
 
Stats::Scalar totalReadDiskTransactions
 
Stats::Scalar totalWriteDiskTransactions
 
Stats::Scalar totalReadUFSTransactions
 
Stats::Scalar totalWriteUFSTransactions
 
Stats::Formula averageReadSSDBW
 Average bandwidth for reads and writes. More...
 
Stats::Formula averageWriteSSDBW
 
Stats::Average averageSCSIQueue
 Average Queue lengths. More...
 
Stats::Average averageReadSSDQueue
 
Stats::Average averageWriteSSDQueue
 
Stats::Formula curDoorbell
 Number of doorbells rung. More...
 
Stats::Scalar maxDoorbell
 
Stats::Average averageDoorbell
 
Stats::Histogram transactionLatency
 Histogram of latencies. More...
 
Stats::Histogram idleTimes
 

Detailed Description

Statistics.

Definition at line 495 of file ufs_device.hh.

Member Data Documentation

Stats::Average UFSHostDevice::UFSHostDeviceStats::averageDoorbell
Stats::Formula UFSHostDevice::UFSHostDeviceStats::averageReadSSDBW

Average bandwidth for reads and writes.

Definition at line 510 of file ufs_device.hh.

Referenced by UFSHostDevice::regStats().

Stats::Average UFSHostDevice::UFSHostDeviceStats::averageReadSSDQueue

Definition at line 515 of file ufs_device.hh.

Referenced by UFSHostDevice::manageReadTransfer(), and UFSHostDevice::regStats().

Stats::Average UFSHostDevice::UFSHostDeviceStats::averageSCSIQueue

Average Queue lengths.

Definition at line 514 of file ufs_device.hh.

Referenced by UFSHostDevice::regStats().

Stats::Formula UFSHostDevice::UFSHostDeviceStats::averageWriteSSDBW

Definition at line 511 of file ufs_device.hh.

Referenced by UFSHostDevice::regStats().

Stats::Average UFSHostDevice::UFSHostDeviceStats::averageWriteSSDQueue

Definition at line 516 of file ufs_device.hh.

Referenced by UFSHostDevice::regStats(), and UFSHostDevice::writeDone().

Stats::Formula UFSHostDevice::UFSHostDeviceStats::curDoorbell

Number of doorbells rung.

Definition at line 519 of file ufs_device.hh.

Referenced by UFSHostDevice::regStats().

Stats::Scalar UFSHostDevice::UFSHostDeviceStats::currentReadSSDQueue

Definition at line 498 of file ufs_device.hh.

Referenced by UFSHostDevice::manageReadTransfer(), and UFSHostDevice::regStats().

Stats::Scalar UFSHostDevice::UFSHostDeviceStats::currentSCSIQueue

Queue lengths.

Definition at line 497 of file ufs_device.hh.

Referenced by UFSHostDevice::regStats().

Stats::Scalar UFSHostDevice::UFSHostDeviceStats::currentWriteSSDQueue

Definition at line 499 of file ufs_device.hh.

Referenced by UFSHostDevice::regStats(), and UFSHostDevice::writeDone().

Stats::Histogram UFSHostDevice::UFSHostDeviceStats::idleTimes

Definition at line 525 of file ufs_device.hh.

Referenced by UFSHostDevice::regStats(), and UFSHostDevice::write().

Stats::Scalar UFSHostDevice::UFSHostDeviceStats::maxDoorbell
Stats::Scalar UFSHostDevice::UFSHostDeviceStats::totalReadDiskTransactions

Definition at line 504 of file ufs_device.hh.

Referenced by UFSHostDevice::readCallback(), and UFSHostDevice::regStats().

Stats::Scalar UFSHostDevice::UFSHostDeviceStats::totalReadSSD

Amount of data read/written.

Definition at line 502 of file ufs_device.hh.

Referenced by UFSHostDevice::manageReadTransfer(), and UFSHostDevice::regStats().

Stats::Scalar UFSHostDevice::UFSHostDeviceStats::totalReadUFSTransactions

Definition at line 506 of file ufs_device.hh.

Referenced by UFSHostDevice::manageReadTransfer(), and UFSHostDevice::regStats().

Stats::Scalar UFSHostDevice::UFSHostDeviceStats::totalWriteDiskTransactions

Definition at line 505 of file ufs_device.hh.

Referenced by UFSHostDevice::regStats(), and UFSHostDevice::writeDone().

Stats::Scalar UFSHostDevice::UFSHostDeviceStats::totalWriteUFSTransactions

Definition at line 507 of file ufs_device.hh.

Referenced by UFSHostDevice::manageWriteTransfer(), and UFSHostDevice::regStats().

Stats::Scalar UFSHostDevice::UFSHostDeviceStats::totalWrittenSSD

Definition at line 503 of file ufs_device.hh.

Referenced by UFSHostDevice::manageWriteTransfer(), and UFSHostDevice::regStats().

Stats::Histogram UFSHostDevice::UFSHostDeviceStats::transactionLatency

Histogram of latencies.

Definition at line 524 of file ufs_device.hh.

Referenced by UFSHostDevice::finalUTP(), and UFSHostDevice::regStats().


The documentation for this struct was generated from the following file:

Generated on Fri Jun 9 2017 13:04:22 for gem5 by doxygen 1.8.6