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

#include <bfa_defs.h>

Data Fields

u8 version
 
u8 mfg_sig [3]
 
u16 mfgsize
 
u16 u16_chksum
 
char brcd_serialnum [STRSZ(BFA_MFG_SERIALNUM_SIZE)]
 
char brcd_partnum [STRSZ(BFA_MFG_PARTNUM_SIZE)]
 
u8 mfg_day
 
u8 mfg_month
 
u16 mfg_year
 
wwn_t mfg_wwn
 
u8 num_wwn
 
u8 mfg_speeds
 
u8 rsv [2]
 
char supplier_id [STRSZ(BFA_MFG_SUPPLIER_ID_SIZE)]
 
char supplier_partnum [STRSZ(BFA_MFG_SUPPLIER_PARTNUM_SIZE)]
 
char supplier_serialnum [STRSZ(BFA_MFG_SUPPLIER_SERIALNUM_SIZE)]
 
char supplier_revision [STRSZ(BFA_MFG_SUPPLIER_REVISION_SIZE)]
 
mac_t mfg_mac
 
u8 num_mac
 
u8 rsv2
 
u32 card_type
 
char cap_nic
 
char cap_cna
 
char cap_hba
 
char cap_fc16g
 
char cap_sriov
 
char cap_mezz
 
u8 rsv3
 
u8 mfg_nports
 
char media [8]
 
char initial_mode [8]
 
u8 rsv4 [84]
 
u8 md5_chksum [BFA_MFG_CHKSUM_SIZE]
 

Detailed Description

Definition at line 565 of file bfa_defs.h.

Field Documentation

Definition at line 571 of file bfa_defs.h.

char brcd_serialnum[STRSZ(BFA_MFG_SERIALNUM_SIZE)]

Definition at line 570 of file bfa_defs.h.

char cap_cna

capability cna

Definition at line 588 of file bfa_defs.h.

char cap_fc16g

capability fc 16g

Definition at line 590 of file bfa_defs.h.

char cap_hba

capability hba

Definition at line 589 of file bfa_defs.h.

char cap_mezz

capability mezz

Definition at line 592 of file bfa_defs.h.

char cap_nic

capability nic

Definition at line 587 of file bfa_defs.h.

char cap_sriov

capability sriov

Definition at line 591 of file bfa_defs.h.

card type

Definition at line 586 of file bfa_defs.h.

char initial_mode[8]

initial mode: hba/cna/nic

Definition at line 596 of file bfa_defs.h.

u8 md5_chksum[BFA_MFG_CHKSUM_SIZE]

md5 checksum

Definition at line 598 of file bfa_defs.h.

char media[8]

xfi/xaui

Definition at line 595 of file bfa_defs.h.

u8 mfg_day

manufacturing day

Definition at line 572 of file bfa_defs.h.

mac_t mfg_mac

base mac address

Definition at line 583 of file bfa_defs.h.

u8 mfg_month

manufacturing month

Definition at line 573 of file bfa_defs.h.

u8 mfg_nports

number of ports

Definition at line 594 of file bfa_defs.h.

u8 mfg_sig[3]

characters 'M', 'F', 'G'

Definition at line 567 of file bfa_defs.h.

u8 mfg_speeds

speeds allowed for this adapter

Definition at line 577 of file bfa_defs.h.

wwn_t mfg_wwn

wwn base for this adapter

Definition at line 575 of file bfa_defs.h.

u16 mfg_year

manufacturing year

Definition at line 574 of file bfa_defs.h.

u16 mfgsize

mfg block size

Definition at line 568 of file bfa_defs.h.

u8 num_mac

number of mac addresses

Definition at line 584 of file bfa_defs.h.

u8 num_wwn

number of wwns assigned

Definition at line 576 of file bfa_defs.h.

u8 rsv[2]

Definition at line 578 of file bfa_defs.h.

u8 rsv2

Definition at line 585 of file bfa_defs.h.

u8 rsv3

Definition at line 593 of file bfa_defs.h.

u8 rsv4[84]

Definition at line 597 of file bfa_defs.h.

Definition at line 579 of file bfa_defs.h.

Definition at line 580 of file bfa_defs.h.

Definition at line 582 of file bfa_defs.h.

Definition at line 581 of file bfa_defs.h.

u16 u16_chksum

old u16 checksum

Definition at line 569 of file bfa_defs.h.

u8 version

manufacturing block version

Definition at line 566 of file bfa_defs.h.


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