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

#include <elxu_device.h>

Detailed Description

Definition at line 78 of file elxu_device.h.

Data Fields

struct elxu_device_struct * next
 
char bus_addr [256]
 
uint16_t vendor
 
uint16_t device
 
uint16_t subsystem_vendor
 
uint16_t subsystem_device
 
uint32_t deviceIndex
 
uint32_t sli_intf
 
uint32_t asic_id
 
elxu_device_type_e type
 
elxu_device_protocol_e protocol
 
elxu_device_driver_e driver
 
char fwrev [32]
 
char ipl [16]
 
char * modeldesc
 
char * serialnum
 
uint32_t phy_port_num
 
uint8_t wwnn [8]
 
uint8_t wwpn [8]
 
uint8_t mac_addr [6]
 
char device_file_name [1024]
 
int fd
 
void * desc
 

Field Documentation

uint32_t elxu_device_t::asic_id

Definition at line 87 of file elxu_device.h.

char elxu_device_t::bus_addr[256]

Definition at line 80 of file elxu_device.h.

void* elxu_device_t::desc

Definition at line 104 of file elxu_device.h.

uint16_t elxu_device_t::device

Definition at line 82 of file elxu_device.h.

char elxu_device_t::device_file_name[1024]

Definition at line 102 of file elxu_device.h.

uint32_t elxu_device_t::deviceIndex

Definition at line 85 of file elxu_device.h.

elxu_device_driver_e elxu_device_t::driver

Definition at line 90 of file elxu_device.h.

int elxu_device_t::fd

Definition at line 103 of file elxu_device.h.

char elxu_device_t::fwrev[32]

Definition at line 92 of file elxu_device.h.

char elxu_device_t::ipl[16]

Definition at line 93 of file elxu_device.h.

uint8_t elxu_device_t::mac_addr[6]

Definition at line 100 of file elxu_device.h.

char* elxu_device_t::modeldesc

Definition at line 94 of file elxu_device.h.

struct elxu_device_struct* elxu_device_t::next

Definition at line 79 of file elxu_device.h.

uint32_t elxu_device_t::phy_port_num

Definition at line 96 of file elxu_device.h.

elxu_device_protocol_e elxu_device_t::protocol

Definition at line 89 of file elxu_device.h.

char* elxu_device_t::serialnum

Definition at line 95 of file elxu_device.h.

uint32_t elxu_device_t::sli_intf

Definition at line 86 of file elxu_device.h.

uint16_t elxu_device_t::subsystem_device

Definition at line 84 of file elxu_device.h.

uint16_t elxu_device_t::subsystem_vendor

Definition at line 83 of file elxu_device.h.

elxu_device_type_e elxu_device_t::type

Definition at line 88 of file elxu_device.h.

uint16_t elxu_device_t::vendor

Definition at line 81 of file elxu_device.h.

uint8_t elxu_device_t::wwnn[8]

Definition at line 98 of file elxu_device.h.

uint8_t elxu_device_t::wwpn[8]

Definition at line 99 of file elxu_device.h.


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