Struct containing 'static' PCIexpress info, that should not change during operation. More...
#include <common_types.h>
Data Fields | |
| uint8_t | is_valid |
| uint8_t | linkwidth |
| fio_pcie_linkspeed_t | linkspeed |
| float | bandwidth_mbytes_sec |
| float | slot_power_watts |
Struct containing 'static' PCIexpress info, that should not change during operation.
| float bandwidth_mbytes_sec |
Total bandwidth of the PCIe link (linkwidth * linkspeed), MBytes/sec. This is measured in transfers per second; see linkspeed field doc for more details.
| uint8_t is_valid |
non-zero: the following pcie information is present and valid.
Current negotiated linkspeed value. 0 if not available. Note that this link speed is measured in transfers per sec, and for every 8 logical bits transferred over PCIe, 2 control bits are transferred.
| uint8_t linkwidth |
Current number of PCIe lanes negotiated. 0 if not available.
| float slot_power_watts |
Power available from the slot into which this adapter or ioDimm is inserted.
1.6.3