__be16
#define __cpu_to_be16(x) ((__force __be16)__swab16((x)))
__be16 cidx;
__be16 pidx;
__be16 credits;
__be16 rsvd;
__be16 pack;
__be16 len;
__be16 ipid_ofst;
__be16 mss;
__be16 ethlen;
__be16 iplen;
__be16 udplen;
__be16 mss;
__be16 seqcnt_ofst;
__be16 mtu;
__be16 pdu_len_ddp;
__be16 len;
__be16 urg;
__be16 mpdu;
__be16 pdu_len_ddp;
__be16 len;
__be16 urg;
__be16 len;
__be16 urg;
__be16 rsvd;
__be16 len;
__be16 urg;
__be16 oxid;
__be16 len;
__be16 seq_cnt;
__be16 len;
__be16 rsvd;
__be16 len;
__be16 urg;
__be16 len;
__be16 rsvd;
__be16 len;
__be16 ddp_len;
__be16 msg_len;
__be16 ddp_len;
__be16 msg_len;
__be16 pdu_len_ddp;
__be16 len;
__be16 urg;
__be16 ddp_len;
__be16 msg_len;
__be16 csum;
__be16 vlan;
__be16 len;
__be16 hdr_len;
__be16 err_vec;
__be16 rsvd;
__be16 len;
__be16 rsvd;
__be16 len;
__be16 l2t_idx;
__be16 params;
__be16 l2t_idx;
__be16 vlan;
__be16 vlan;
__be16 info;
__be16 cur_msn;
__be16 max_msn;
__be16 cur_msn;
__be16 max_msn;
__be16 pfvf1;
__be16 pfvf0;
__be16 pfvf0;
__be16 rsvd;
__be16 pfvf1;
__be16 pfvf0;
__be16 rsvd0;
__be16 rsvd;
__be16 len;
__be16 rsvd;
__be16 len;
__be16 reply_ctrl;
__be16 params;
__be16 len;
__be16 cidx;
__be16 pidx;
__be16 len;
__be16 len;
__be16 len;
__be16 rsvd0;
__be16 rsvd0;
__be16 IpIdOffsetOut;
__be16 UdpLenSetOut_to_TnlHdrLen;
__be16 IpIdOffset;
__be16 IpIdSplit_to_Mss;
__be16 mss;
__be16 qid;
__be16 local_port;
__be16 peer_port;
__be16 local_port;
__be16 peer_port;
__be16 mac_idx;
__be16 tcp_opt;
__be16 rsvd;
__be16 len;
__be16 vlan;
__be16 l2info;
__be16 local_port;
__be16 peer_port;
__be16 local_port;
__be16 peer_port;
__be16 local_port;
__be16 peer_port;
__be16 local_port;
__be16 peer_port;
__be16 local_port;
__be16 peer_port;
__be16 local_port;
__be16 peer_port;
__be16 mac_idx;
__be16 tcp_opt;
__be16 reply_ctrl;
__be16 cookie;
__be16 len;
__be16 reply_ctrl;
__be16 cookie;
__be16 reply_ctrl;
__be16 word_cookie;
__be16 rsvd;
__be16 reply_ctrl;
__be16 rsvd;
__be16 ping_pldsize;
__be16 ethtype;
__be16 vlantci;
__be16 plen;
__be16 ethtype;
__be16 vlantci;
__be16 nsge;
__be16 nsge;
__be16 r2;
__be16 r3;
__be16 r3;
__be16 iqdroprss_to_iqesize;
__be16 iqsize;
__be16 r3;
__be16 nrqe;
__be16 vlanid;
__be16 mtu;
__be16 r1;
__be16 rcv_fr_sz;
__be16 iqid;
__be16 iscsi_opts;
__be16 tcp_opts;
__be16 ip_opts;
__be16 max_rcv_len;
__be16 max_snd_len;
__be16 first_brst_len;
__be16 max_brst_len;
__be16 r4;
__be16 def_time2wait;
__be16 def_time2ret;
__be16 nop_out_intrvl;
__be16 non_scsi_to;
__be16 isid;
__be16 tsid;
__be16 port;
__be16 tpgt;
__be16 iqid;
__be16 nodeid;
__be16 login_retry;
__be16 retry_timeout;
__be16 r3;
__be16 max_conn;
__be16 max_r2t;
__be16 time2wait;
__be16 time2retain;
__be16 dst_port;
__be16 src_port;
__be16 node_id;
__be16 r4;
__be16 in_port;
__be16 iq_id;
__be16 r4;
__be16 iq_id;
__be16 in_port;
__be16 iq_id;
__be16 r4;
__be16 iqid;
__be16 xfer_cnt;
__be16 iqid;
__be16 iqid;
__be16 iqid;
__be16 ethtype;
__be16 iqid;
__be16 ethtypem;
__be16 rx_chan_rx_rpl_iq;
__be16 iqid;
__be16 ivlan;
__be16 ivlanm;
__be16 ovlan;
__be16 iqid;
__be16 ovlanm;
__be16 lp;
__be16 iqid;
__be16 lpm;
__be16 fp;
__be16 fpm;
__be16 r7;
__be16 x_id;
__be16 vlan_id;
__be16 r6;
__be16 iqid;
__be16 op_to_inline;
__be16 app_tag;
__be16 ethtype;
__be16 ethtypem;
__be16 rx_chan_rx_rpl_iq;
__be16 r2;
__be16 app_tag;
__be16 mfs;
__be16 adjustedplen_pkd;
__be16 expinplenmax_pkd;
__be16 ivlan;
__be16 ivlanm;
__be16 ovlan;
__be16 ovlanm;
__be16 lp;
__be16 lpm;
__be16 fp;
__be16 dualck_to_txvalid;
__be16 fpm;
__be16 r7;
__be16 mfs;
__be16 r8;
__be16 newlport;
__be16 newfport;
__be16 paddr_mmd;
__be16 raddr;
__be16 vctl;
__be16 rval;
__be16 fid_idx;
__be16 rplcpf_pkd;
__be16 fid_mpsid;
__be16 r2[3];
__be16 vlan[16];
__be16 ctl_id;
__be16 nset_pkd;
__be16 nbmcaps;
__be16 linkcaps;
__be16 switchcaps;
__be16 r3;
__be16 niccaps;
__be16 toecaps;
__be16 rdmacaps;
__be16 cryptocaps;
__be16 iscsicaps;
__be16 fcoecaps;
__be16 nricq;
__be16 nriqp;
__be16 physiqid;
__be16 iqid;
__be16 fl0id;
__be16 fl1id;
__be16 iqdroprss_to_iqesize;
__be16 iqsize;
__be16 fl0dcaen_to_fl0cidxfthresh;
__be16 fl0size;
__be16 fl1dcaen_to_fl1cidxfthresh;
__be16 fl1size;
__be16 type_to_viid;
__be16 norss_rsssize;
__be16 idsiiq_pkd;
__be16 idseiq_pkd;
__be16 valid_to_idx;
__be16 valid_to_idx;
__be16 r7;
__be16 blinkdur;
__be16 r3;
__be16 nstats_ix;
__be16 r6;
__be16 r4;
__be16 r5;
__be16 r6;
__be16 r7;
__be16 vlanid[16];
__be16 ivlantype;
__be16 txipg_force_pinfo;
__be16 mtu;
__be16 ovlan0mask;
__be16 ovlan0type;
__be16 ovlan1mask;
__be16 ovlan1type;
__be16 ovlan2mask;
__be16 ovlan2type;
__be16 ovlan3mask;
__be16 ovlan3type;
__be16 pcap;
__be16 acap;
__be16 mtu;
__be16 lpacap;
__be16 protocolid;
__be16 dcb_version_to_app_state;
__be16 plen;
__be16 r6;
__be16 iplen;
__be16 r4;
__be16 mss;
__be16 schedpktsize;
__be16 r6;
__be16 iplen;
__be16 r4;
__be16 mss;
__be16 r5;
__be16 traceen_to_pciech;
__be16 qnum;
__be16 grehdroff;
__be16 iphdroffin;
__be16 tcphdroffin;
__be16 mss;
__be16 r4;
__be16 absid;
__be16 mode;
__be16 ptp_rx_ctrl_pkd;
__be16 r3;
__be16 vxlanhdroff;
__be16 iphdroffin;
__be16 tcphdroffin;
__be16 niqid;
__be16 startidx;
__be16 mss;
__be16 r4;
__be16 genevehdroff;
__be16 iphdroffin;
__be16 tcphdroffin;
__be16 mss;
__be16 r4;
__be16 weight;
__be16 pktsize;
__be16 burstsize;
__be16 r4;
__be16 lport;
__be16 pport;
__be16 reserved1;
__be16 mtu;
__be16 vlanid;
__be16 r4;
__be16 e_d_tov;
__be16 r_a_tov_seq;
__be16 r_a_tov_els;
__be16 r_r_tov;
__be16 flags;
__be16 vlan_id;
__be16 r6;
__be16 cplrxdataack_cplpassacceptrpl;
__be16 rcv_adv;
__be16 iqid;
__be16 r6;
__be16 ucast_adv_rcvd;
__be16 sol_sent;
__be16 vlan_req;
__be16 vlan_rpl;
__be16 clr_vlink;
__be16 link_down;
__be16 link_up;
__be16 logo;
__be16 flogi_req;
__be16 flogi_rpl;
__be16 fdisc_req;
__be16 fdisc_rpl;
__be16 fka_prd_chg;
__be16 fc_map_chg;
__be16 vfid_chg;
__be16 implicit_logo;
__be16 flogi_inv_sparm;
__be16 fdisc_inv_sparm;
__be16 flogi_rjt;
__be16 fdisc_rjt;
__be16 no_ssn;
__be16 mac_flt_fail;
__be16 inv_fr_rcvd;
__be16 ssn_offl_ios;
__be16 ssn_not_rdy_ios;
__be16 rx_data_fr_err;
__be16 logo_req_rcvd;
__be16 prlo_req_rcvd;
__be16 plogi_rjt_rcvd;
__be16 prli_rjt_rcvd;
__be16 priority_pkd;
__be16 vf_id;
__be16 max_fcoe_size;
__be16 cidx;
__be16 pfn_vfn;
__be16 cidx;
__be16 pfn_vfn;
__be16 mv_pkd;
__be16 dprtstridx;
__be16 r3[3];
__be16 test_status;
__be16 len512; /* bin length in units of 512-bytes */
__be16 len512; /* bin length in units of 512-bytes */
__be16 vendor_id;
__be16 device_id;
__be16 vlanid;
__be16 mtu;
__be16 typelength;
__be16 typelength;
__be16 typelen;
__be16 protocol;
__be16 lower_oui;
#ifndef __be16
__be16 address;
__be16 vlan_id;
__be16 tunnel_type;
__be16 src_port;
__be16 dst_port;
__be16 flex_bytes;
__be16 bkt_hash;
__be16 vlan_id;
__be16 src;
__be16 dst;
__be16 flex_bytes;