Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
vxge_hw_device_hw_info Struct Reference

#include <vxge-config.h>

Data Fields

u32 host_type
 
u64 function_mode
 
u32 func_id
 
u64 vpath_mask
 
struct vxge_hw_device_version fw_version
 
struct vxge_hw_device_date fw_date
 
struct vxge_hw_device_version flash_version
 
struct vxge_hw_device_date flash_date
 
u8 serial_number [VXGE_HW_INFO_LEN]
 
u8 part_number [VXGE_HW_INFO_LEN]
 
u8 product_desc [VXGE_HW_INFO_LEN]
 
u8 mac_addrs [VXGE_HW_MAX_VIRTUAL_PATHS][ETH_ALEN]
 
u8 mac_addr_masks [VXGE_HW_MAX_VIRTUAL_PATHS][ETH_ALEN]
 

Detailed Description

struct vxge_hw_device_hw_info - Device information : Host Type : Function Id : vpath bit mask : Firmware version : Firmware Date : Firmware version : Firmware Date : Mac addresses for each vpath : Mac address masks for each vpath

Returns the vpath mask that has the bits set for each vpath allocated for the driver and the first mac address for each vpath

Definition at line 796 of file vxge-config.h.

Field Documentation

Definition at line 824 of file vxge-config.h.

Definition at line 823 of file vxge-config.h.

u32 func_id

Definition at line 819 of file vxge-config.h.

u64 function_mode

Definition at line 806 of file vxge-config.h.

Definition at line 822 of file vxge-config.h.

Definition at line 821 of file vxge-config.h.

u32 host_type

Definition at line 797 of file vxge-config.h.

Definition at line 829 of file vxge-config.h.

Definition at line 828 of file vxge-config.h.

u8 part_number[VXGE_HW_INFO_LEN]

Definition at line 826 of file vxge-config.h.

u8 product_desc[VXGE_HW_INFO_LEN]

Definition at line 827 of file vxge-config.h.

u8 serial_number[VXGE_HW_INFO_LEN]

Definition at line 825 of file vxge-config.h.

u64 vpath_mask

Definition at line 820 of file vxge-config.h.


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