5.41. nvmlPciInfoExt_v1_t Struct Reference
[Device Structs]
PCI information about a GPU device.
Public Variables
- unsigned int baseClass
- The 8-bit PCI base class code.
- unsigned int bus
- The bus on which the device resides, 0 to 0xff.
- char busId[NVML_DEVICE_PCI_BUS_ID_BUFFER_SIZE]
- The tuple domain:bus:device.function PCI identifier (& NULL terminator).
- unsigned int device
- The device's id on the bus, 0 to 31.
- unsigned int domain
- The PCI domain on which the device's bus resides, 0 to 0xffffffff.
- unsigned int pciDeviceId
- The combined 16-bit device id and 16-bit vendor id.
- unsigned int pciSubSystemId
- The 32-bit Sub System Device ID.
- unsigned int subClass
- The 8-bit PCI sub class code.
- unsigned int version
- The version number of this struct.
Variables
- unsigned int nvmlPciInfoExt_v1_t::baseClass [inherited]
-
The 8-bit PCI base class code.
- unsigned int nvmlPciInfoExt_v1_t::bus [inherited]
-
The bus on which the device resides, 0 to 0xff.
- char nvmlPciInfoExt_v1_t::busId[NVML_DEVICE_PCI_BUS_ID_BUFFER_SIZE] [inherited]
-
The tuple domain:bus:device.function PCI identifier (& NULL terminator).
- unsigned int nvmlPciInfoExt_v1_t::device [inherited]
-
The device's id on the bus, 0 to 31.
- unsigned int nvmlPciInfoExt_v1_t::domain [inherited]
-
The PCI domain on which the device's bus resides, 0 to 0xffffffff.
- unsigned int nvmlPciInfoExt_v1_t::pciDeviceId [inherited]
-
The combined 16-bit device id and 16-bit vendor id.
- unsigned int nvmlPciInfoExt_v1_t::pciSubSystemId [inherited]
-
The 32-bit Sub System Device ID.
- unsigned int nvmlPciInfoExt_v1_t::subClass [inherited]
-
The 8-bit PCI sub class code.
- unsigned int nvmlPciInfoExt_v1_t::version [inherited]
-
The version number of this struct.