DRIVER_INFO ioctl structure. More...
#include <ocs_ioctl.h>
DRIVER_INFO ioctl structure.
Structure is returned whtn the OCS_IOCTL_CMD_DRIVER_INFO is issued by a user space program.
Definition at line 60 of file ocs_ioctl.h.
Data Fields | |
| uint16_t | pci_vendor |
| uint16_t | pci_device |
| char | businfo [16] |
| uint32_t | sli_intf |
| char | desc [64] |
| char | fw_rev [32] |
| union { | |
| struct { | |
| uint8_t wwnn [8] | |
| uint8_t wwpn [8] | |
| } fc | |
| struct { | |
| uint8_t mac_addr [6] | |
| uint8_t reserved [10] | |
| } iscsi | |
| } | hw_addr |
| char | serialnum [32] |
| char ocs_ioctl_driver_info_t::businfo[16] |
Bus information (text)
Definition at line 63 of file ocs_ioctl.h.
| char ocs_ioctl_driver_info_t::desc[64] |
description (text)
Definition at line 65 of file ocs_ioctl.h.
| struct { ... } ocs_ioctl_driver_info_t::fc |
| char ocs_ioctl_driver_info_t::fw_rev[32] |
firmware revision (text)
Definition at line 66 of file ocs_ioctl.h.
| union { ... } ocs_ioctl_driver_info_t::hw_addr |
| struct { ... } ocs_ioctl_driver_info_t::iscsi |
| uint8_t ocs_ioctl_driver_info_t::mac_addr[6] |
MAC address (binary)
Definition at line 73 of file ocs_ioctl.h.
| uint16_t ocs_ioctl_driver_info_t::pci_device |
PCI device ID value (binary)
Definition at line 62 of file ocs_ioctl.h.
| uint16_t ocs_ioctl_driver_info_t::pci_vendor |
PCI vender ID value (binary)
Definition at line 61 of file ocs_ioctl.h.
| uint8_t ocs_ioctl_driver_info_t::reserved[10] |
Definition at line 74 of file ocs_ioctl.h.
| char ocs_ioctl_driver_info_t::serialnum[32] |
board serial number (text)
Definition at line 77 of file ocs_ioctl.h.
| uint32_t ocs_ioctl_driver_info_t::sli_intf |
SLI_INTF register value (binary)
Definition at line 64 of file ocs_ioctl.h.
| uint8_t ocs_ioctl_driver_info_t::wwnn[8] |
WWNN (binary)
Definition at line 69 of file ocs_ioctl.h.
| uint8_t ocs_ioctl_driver_info_t::wwpn[8] |
WWPN (binary)
Definition at line 70 of file ocs_ioctl.h.