#include <sisci_types.h>
Data Fields | |
unsigned long long | fdid |
unsigned short | pci_device_id |
unsigned short | pci_vendor_id |
unsigned int | pci_class |
unsigned short | pci_subsystem_device_id |
unsigned short | pci_subsystem_vendor_id |
unsigned long long | pci_serial_number |
unsigned short | remote_bdf |
unsigned short | local_bdf |
unsigned int | adapter |
unsigned int | nodeid |
int | physical_slot |
char | user_name [64] |
char | uuid [37] |
SmartIO device information.
unsigned int sci_smartio_device_info_t::adapter |
The local adapter than can be used to reach this device. If multiple paths are available this will specify the 'main' path
unsigned long long sci_smartio_device_info_t::fdid |
The fabric device id of the device
unsigned short sci_smartio_device_info_t::local_bdf |
The local Bus-Device-Function of this device
unsigned int sci_smartio_device_info_t::nodeid |
The nodeId of the node containing this device. If multiple paths are available this will specify the 'main' path
unsigned int sci_smartio_device_info_t::pci_class |
The PCI Class ID
unsigned short sci_smartio_device_info_t::pci_device_id |
The PCI Device ID
unsigned long long sci_smartio_device_info_t::pci_serial_number |
The serial number of the device
unsigned short sci_smartio_device_info_t::pci_subsystem_device_id |
The PCI Subsystem Device ID
unsigned short sci_smartio_device_info_t::pci_subsystem_vendor_id |
The PCI Subsystem Vendor ID
unsigned short sci_smartio_device_info_t::pci_vendor_id |
The PCI Vendor ID
int sci_smartio_device_info_t::physical_slot |
Physical slot device is plugged into. < 0 if unknown
unsigned short sci_smartio_device_info_t::remote_bdf |
The Bus-Device-Function on the remote side
char sci_smartio_device_info_t::user_name[64] |
User specified name of this device
char sci_smartio_device_info_t::uuid[37] |
UUID of this device represented as a string