Emulex Logo
OneCoreā„¢ Storage SDK Release 11.2
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
ocs_ioctl_driver_info_t Struct Reference

DRIVER_INFO ioctl structure. More...

#include <ocs_ioctl.h>

Detailed Description

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]
 

Field Documentation

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.


The documentation for this struct was generated from the following file: