iPXE
|
struct vxge_hw_device_hw_info - Device information @host_type: Host Type @func_id: Function Id @vpath_mask: vpath bit mask @fw_version: Firmware version @fw_date: Firmware Date @flash_version: Firmware version @flash_date: Firmware Date @mac_addrs: Mac addresses for each vpath @mac_addr_masks: Mac address masks for each vpath More...
#include <vxge_config.h>
Public Member Functions | |
u8 (mac_addrs)[VXGE_HW_MAX_VIRTUAL_PATHS][ETH_ALEN] | |
u8 (mac_addr_masks)[VXGE_HW_MAX_VIRTUAL_PATHS][ETH_ALEN] | |
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] |
struct vxge_hw_device_hw_info - Device information @host_type: Host Type @func_id: Function Id @vpath_mask: vpath bit mask @fw_version: Firmware version @fw_date: Firmware Date @flash_version: Firmware version @flash_date: Firmware Date @mac_addrs: Mac addresses for each vpath @mac_addr_masks: 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 427 of file vxge_config.h.
vxge_hw_device_hw_info::u8 | ( | mac_addrs | ) |
vxge_hw_device_hw_info::u8 | ( | mac_addr_masks | ) |
u32 vxge_hw_device_hw_info::host_type |
Definition at line 428 of file vxge_config.h.
Referenced by vxge_hw_device_hw_info_get().
u64 vxge_hw_device_hw_info::function_mode |
Definition at line 437 of file vxge_config.h.
Referenced by vxge_close(), and vxge_probe().
u32 vxge_hw_device_hw_info::func_id |
Definition at line 454 of file vxge_config.h.
Referenced by vxge_hw_device_hw_info_get(), and vxge_probe().
u64 vxge_hw_device_hw_info::vpath_mask |
Definition at line 455 of file vxge_config.h.
Referenced by vxge_hw_device_hw_info_get(), and vxge_probe().
struct vxge_hw_device_version vxge_hw_device_hw_info::fw_version |
Definition at line 456 of file vxge_config.h.
Referenced by __vxge_hw_vpath_fw_ver_get(), and vxge_probe().
struct vxge_hw_device_date vxge_hw_device_hw_info::fw_date |
Definition at line 457 of file vxge_config.h.
Referenced by __vxge_hw_vpath_fw_ver_get(), and vxge_probe().
struct vxge_hw_device_version vxge_hw_device_hw_info::flash_version |
Definition at line 458 of file vxge_config.h.
Referenced by __vxge_hw_vpath_fw_ver_get().
struct vxge_hw_device_date vxge_hw_device_hw_info::flash_date |
Definition at line 459 of file vxge_config.h.
Referenced by __vxge_hw_vpath_fw_ver_get().
u8 vxge_hw_device_hw_info::serial_number[VXGE_HW_INFO_LEN] |
Definition at line 460 of file vxge_config.h.
Referenced by __vxge_hw_vpath_card_info_get(), and vxge_probe().
u8 vxge_hw_device_hw_info::part_number[VXGE_HW_INFO_LEN] |
Definition at line 461 of file vxge_config.h.
Referenced by __vxge_hw_vpath_card_info_get(), and vxge_probe().
u8 vxge_hw_device_hw_info::product_desc[VXGE_HW_INFO_LEN] |
Definition at line 462 of file vxge_config.h.
Referenced by __vxge_hw_vpath_card_info_get(), and vxge_probe().