Purpose
Gets the
statistics for a Host Bus Adapter (HBA).
Library
Common Host
Bus Adapter Library (libHBAAPI.a)
Syntax
#include <sys/hbaapi.h>
HBA_STATUS HBA_GetPortStatistics (handle, portindex, portstatistics)
HBA_HANDLE handle;
HBA_UINT32 portindex;
HBA_PORTSTATISTICS *portstatistics;
Description
The
HBA_GetPortStatistics subroutine
retrieves the statistics for the specified adapter. Only single-port
adapters are supported, and the
portindex parameter is disregarded.
The exact meaning of events being counted for each statistic is vendor
specific. The
HBA_PORTSTATISTICS structure includes the following
fields:
- SecondsSinceLastReset
- TxFrames
- TxWords
- RxFrames
- RxWords
- LIPCount
- NOSCount
- ErrorFrames
- DumpedFrames
- LinkFailureCount
- LossOfSyncCount
- LossOfSignalCount
- PrimitiveSeqProtocolErrCount
- InvalidTxWordCount
- InvalidCRCCount
Parameters
Item |
Description |
handle |
HBA_HANDLE to an open adapter. |
portindex |
Not used. |
portstatistics |
Pointer to an HBA_PORTSTATISTICS structure. |