Lines Matching refs:u8

200 	u8         outer_dmac[0x1];
201 u8 outer_smac[0x1];
202 u8 outer_ether_type[0x1];
203 u8 reserved_0[0x1];
204 u8 outer_first_prio[0x1];
205 u8 outer_first_cfi[0x1];
206 u8 outer_first_vid[0x1];
207 u8 reserved_1[0x1];
208 u8 outer_second_prio[0x1];
209 u8 outer_second_cfi[0x1];
210 u8 outer_second_vid[0x1];
211 u8 reserved_2[0x1];
212 u8 outer_sip[0x1];
213 u8 outer_dip[0x1];
214 u8 outer_frag[0x1];
215 u8 outer_ip_protocol[0x1];
216 u8 outer_ip_ecn[0x1];
217 u8 outer_ip_dscp[0x1];
218 u8 outer_udp_sport[0x1];
219 u8 outer_udp_dport[0x1];
220 u8 outer_tcp_sport[0x1];
221 u8 outer_tcp_dport[0x1];
222 u8 outer_tcp_flags[0x1];
223 u8 outer_gre_protocol[0x1];
224 u8 outer_gre_key[0x1];
225 u8 outer_vxlan_vni[0x1];
226 u8 reserved_3[0x5];
227 u8 source_eswitch_port[0x1];
229 u8 inner_dmac[0x1];
230 u8 inner_smac[0x1];
231 u8 inner_ether_type[0x1];
232 u8 reserved_4[0x1];
233 u8 inner_first_prio[0x1];
234 u8 inner_first_cfi[0x1];
235 u8 inner_first_vid[0x1];
236 u8 reserved_5[0x1];
237 u8 inner_second_prio[0x1];
238 u8 inner_second_cfi[0x1];
239 u8 inner_second_vid[0x1];
240 u8 reserved_6[0x1];
241 u8 inner_sip[0x1];
242 u8 inner_dip[0x1];
243 u8 inner_frag[0x1];
244 u8 inner_ip_protocol[0x1];
245 u8 inner_ip_ecn[0x1];
246 u8 inner_ip_dscp[0x1];
247 u8 inner_udp_sport[0x1];
248 u8 inner_udp_dport[0x1];
249 u8 inner_tcp_sport[0x1];
250 u8 inner_tcp_dport[0x1];
251 u8 inner_tcp_flags[0x1];
252 u8 reserved_7[0x9];
254 u8 reserved_8[0x40];
258 u8 ft_support[0x1];
259 u8 reserved_0[0x1f];
261 u8 reserved_1[0x2];
262 u8 log_max_ft_size[0x6];
263 u8 reserved_2[0x10];
264 u8 max_ft_level[0x8];
266 u8 reserved_3[0x20];
268 u8 reserved_4[0x18];
269 u8 log_max_ft_num[0x8];
271 u8 reserved_5[0x18];
272 u8 log_max_destination[0x8];
274 u8 reserved_6[0x18];
275 u8 log_max_flow[0x8];
277 u8 reserved_7[0x40];
285 u8 send[0x1];
286 u8 receive[0x1];
287 u8 write[0x1];
288 u8 read[0x1];
289 u8 reserved_0[0x1];
290 u8 srq_receive[0x1];
291 u8 reserved_1[0x1a];
295 u8 smac_47_16[0x20];
297 u8 smac_15_0[0x10];
298 u8 ethertype[0x10];
300 u8 dmac_47_16[0x20];
302 u8 dmac_15_0[0x10];
303 u8 first_prio[0x3];
304 u8 first_cfi[0x1];
305 u8 first_vid[0xc];
307 u8 ip_protocol[0x8];
308 u8 ip_dscp[0x6];
309 u8 ip_ecn[0x2];
310 u8 vlan_tag[0x1];
311 u8 reserved_0[0x1];
312 u8 frag[0x1];
313 u8 reserved_1[0x4];
314 u8 tcp_flags[0x9];
316 u8 tcp_sport[0x10];
317 u8 tcp_dport[0x10];
319 u8 reserved_2[0x20];
321 u8 udp_sport[0x10];
322 u8 udp_dport[0x10];
324 u8 src_ip[4][0x20];
326 u8 dst_ip[4][0x20];
330 u8 reserved_0[0x20];
332 u8 reserved_1[0x10];
333 u8 source_port[0x10];
335 u8 outer_second_prio[0x3];
336 u8 outer_second_cfi[0x1];
337 u8 outer_second_vid[0xc];
338 u8 inner_second_prio[0x3];
339 u8 inner_second_cfi[0x1];
340 u8 inner_second_vid[0xc];
342 u8 outer_second_vlan_tag[0x1];
343 u8 inner_second_vlan_tag[0x1];
344 u8 reserved_2[0xe];
345 u8 gre_protocol[0x10];
347 u8 gre_key_h[0x18];
348 u8 gre_key_l[0x8];
350 u8 vxlan_vni[0x18];
351 u8 reserved_3[0x8];
353 u8 reserved_4[0x20];
355 u8 reserved_5[0xc];
356 u8 outer_ipv6_flow_label[0x14];
358 u8 reserved_6[0xc];
359 u8 inner_ipv6_flow_label[0x14];
361 u8 reserved_7[0xe0];
365 u8 pa_h[0x20];
367 u8 pa_l[0x14];
368 u8 reserved_0[0xc];
372 u8 hi[0x20];
374 u8 lo[0x20];
391 u8 fl[0x1];
392 u8 free_ar[0x1];
393 u8 reserved_0[0xe];
394 u8 pkey_index[0x10];
396 u8 reserved_1[0x8];
397 u8 grh[0x1];
398 u8 mlid[0x7];
399 u8 rlid[0x10];
401 u8 ack_timeout[0x5];
402 u8 reserved_2[0x3];
403 u8 src_addr_index[0x8];
404 u8 reserved_3[0x4];
405 u8 stat_rate[0x4];
406 u8 hop_limit[0x8];
408 u8 reserved_4[0x4];
409 u8 tclass[0x8];
410 u8 flow_label[0x14];
412 u8 rgid_rip[16][0x8];
414 u8 reserved_5[0x4];
415 u8 f_dscp[0x1];
416 u8 f_ecn[0x1];
417 u8 reserved_6[0x1];
418 u8 f_eth_prio[0x1];
419 u8 ecn[0x2];
420 u8 dscp[0x6];
421 u8 udp_sport[0x10];
423 u8 dei_cfi[0x1];
424 u8 eth_prio[0x3];
425 u8 sl[0x4];
426 u8 port[0x8];
427 u8 rmac_47_32[0x10];
429 u8 rmac_31_0[0x20];
433 u8 reserved_0[0x200];
437 u8 reserved_1[0x200];
443 u8 reserved_2[0x200];
447 u8 reserved_3[0x7200];
451 u8 csum_cap[0x1];
452 u8 vlan_cap[0x1];
453 u8 lro_cap[0x1];
454 u8 lro_psh_flag[0x1];
455 u8 lro_time_stamp[0x1];
456 u8 reserved_0[0x3];
457 u8 self_lb_en_modifiable[0x1];
458 u8 reserved_1[0x2];
459 u8 max_lso_cap[0x5];
460 u8 reserved_2[0x4];
461 u8 rss_ind_tbl_cap[0x4];
462 u8 reserved_3[0x3];
463 u8 tunnel_lso_const_out_ip_id[0x1];
464 u8 reserved_4[0x2];
465 u8 tunnel_statless_gre[0x1];
466 u8 tunnel_stateless_vxlan[0x1];
468 u8 reserved_5[0x20];
470 u8 reserved_6[0x10];
471 u8 lro_min_mss_size[0x10];
473 u8 reserved_7[0x120];
475 u8 lro_timer_supported_periods[4][0x20];
477 u8 reserved_8[0x600];
481 u8 roce_apm[0x1];
482 u8 reserved_0[0x1f];
484 u8 reserved_1[0x60];
486 u8 reserved_2[0xc];
487 u8 l3_type[0x4];
488 u8 reserved_3[0x8];
489 u8 roce_version[0x8];
491 u8 reserved_4[0x10];
492 u8 r_roce_dest_udp_port[0x10];
494 u8 r_roce_max_src_udp_port[0x10];
495 u8 r_roce_min_src_udp_port[0x10];
497 u8 reserved_5[0x10];
498 u8 roce_address_table_size[0x10];
500 u8 reserved_6[0x700];
528 u8 reserved_0[0x40];
530 u8 atomic_req_endianness[0x1];
531 u8 reserved_1[0x1f];
533 u8 reserved_2[0x20];
535 u8 reserved_3[0x10];
536 u8 atomic_operations[0x10];
538 u8 reserved_4[0x10];
539 u8 atomic_size_qp[0x10];
541 u8 reserved_5[0x10];
542 u8 atomic_size_dc[0x10];
544 u8 reserved_6[0x720];
548 u8 reserved_0[0x40];
550 u8 sig[0x1];
551 u8 reserved_1[0x1f];
553 u8 reserved_2[0x20];
561 u8 reserved_3[0x720];
609 u8 reserved_0[0x80];
611 u8 log_max_srq_sz[0x8];
612 u8 log_max_qp_sz[0x8];
613 u8 reserved_1[0xb];
614 u8 log_max_qp[0x5];
616 u8 reserved_2[0xb];
617 u8 log_max_srq[0x5];
618 u8 reserved_3[0x10];
620 u8 reserved_4[0x8];
621 u8 log_max_cq_sz[0x8];
622 u8 reserved_5[0xb];
623 u8 log_max_cq[0x5];
625 u8 log_max_eq_sz[0x8];
626 u8 reserved_6[0x2];
627 u8 log_max_mkey[0x6];
628 u8 reserved_7[0xc];
629 u8 log_max_eq[0x4];
631 u8 max_indirection[0x8];
632 u8 reserved_8[0x1];
633 u8 log_max_mrw_sz[0x7];
634 u8 reserved_9[0x2];
635 u8 log_max_bsf_list_size[0x6];
636 u8 reserved_10[0x2];
637 u8 log_max_klm_list_size[0x6];
639 u8 reserved_11[0xa];
640 u8 log_max_ra_req_dc[0x6];
641 u8 reserved_12[0xa];
642 u8 log_max_ra_res_dc[0x6];
644 u8 reserved_13[0xa];
645 u8 log_max_ra_req_qp[0x6];
646 u8 reserved_14[0xa];
647 u8 log_max_ra_res_qp[0x6];
649 u8 pad_cap[0x1];
650 u8 cc_query_allowed[0x1];
651 u8 cc_modify_allowed[0x1];
652 u8 reserved_15[0xd];
653 u8 gid_table_size[0x10];
655 u8 out_of_seq_cnt[0x1];
656 u8 vport_counters[0x1];
657 u8 reserved_16[0x4];
658 u8 max_qp_cnt[0xa];
659 u8 pkey_table_size[0x10];
661 u8 vport_group_manager[0x1];
662 u8 vhca_group_manager[0x1];
663 u8 ib_virt[0x1];
664 u8 eth_virt[0x1];
665 u8 reserved_17[0x1];
666 u8 ets[0x1];
667 u8 nic_flow_table[0x1];
668 u8 reserved_18[0x4];
669 u8 local_ca_ack_delay[0x5];
670 u8 reserved_19[0x6];
671 u8 port_type[0x2];
672 u8 num_ports[0x8];
674 u8 reserved_20[0x3];
675 u8 log_max_msg[0x5];
676 u8 reserved_21[0x18];
678 u8 stat_rate_support[0x10];
679 u8 reserved_22[0xc];
680 u8 cqe_version[0x4];
682 u8 compact_address_vector[0x1];
683 u8 reserved_23[0xe];
684 u8 drain_sigerr[0x1];
685 u8 cmdif_checksum[0x2];
686 u8 sigerr_cqe[0x1];
687 u8 reserved_24[0x1];
688 u8 wq_signature[0x1];
689 u8 sctr_data_cqe[0x1];
690 u8 reserved_25[0x1];
691 u8 sho[0x1];
692 u8 tph[0x1];
693 u8 rf[0x1];
694 u8 dct[0x1];
695 u8 reserved_26[0x1];
696 u8 eth_net_offloads[0x1];
697 u8 roce[0x1];
698 u8 atomic[0x1];
699 u8 reserved_27[0x1];
701 u8 cq_oi[0x1];
702 u8 cq_resize[0x1];
703 u8 cq_moderation[0x1];
704 u8 reserved_28[0x3];
705 u8 cq_eq_remap[0x1];
706 u8 pg[0x1];
707 u8 block_lb_mc[0x1];
708 u8 reserved_29[0x1];
709 u8 scqe_break_moderation[0x1];
710 u8 reserved_30[0x1];
711 u8 cd[0x1];
712 u8 reserved_31[0x1];
713 u8 apm[0x1];
714 u8 reserved_32[0x7];
715 u8 qkv[0x1];
716 u8 pkv[0x1];
717 u8 reserved_33[0x4];
718 u8 xrc[0x1];
719 u8 ud[0x1];
720 u8 uc[0x1];
721 u8 rc[0x1];
723 u8 reserved_34[0xa];
724 u8 uar_sz[0x6];
725 u8 reserved_35[0x8];
726 u8 log_pg_sz[0x8];
728 u8 bf[0x1];
729 u8 reserved_36[0x1];
730 u8 pad_tx_eth_packet[0x1];
731 u8 reserved_37[0x8];
732 u8 log_bf_reg_size[0x5];
733 u8 reserved_38[0x10];
735 u8 reserved_39[0x10];
736 u8 max_wqe_sz_sq[0x10];
738 u8 reserved_40[0x10];
739 u8 max_wqe_sz_rq[0x10];
741 u8 reserved_41[0x10];
742 u8 max_wqe_sz_sq_dc[0x10];
744 u8 reserved_42[0x7];
745 u8 max_qp_mcg[0x19];
747 u8 reserved_43[0x18];
748 u8 log_max_mcg[0x8];
750 u8 reserved_44[0x3];
751 u8 log_max_transport_domain[0x5];
752 u8 reserved_45[0x3];
753 u8 log_max_pd[0x5];
754 u8 reserved_46[0xb];
755 u8 log_max_xrcd[0x5];
757 u8 reserved_47[0x20];
759 u8 reserved_48[0x3];
760 u8 log_max_rq[0x5];
761 u8 reserved_49[0x3];
762 u8 log_max_sq[0x5];
763 u8 reserved_50[0x3];
764 u8 log_max_tir[0x5];
765 u8 reserved_51[0x3];
766 u8 log_max_tis[0x5];
768 u8 basic_cyclic_rcv_wqe[0x1];
769 u8 reserved_52[0x2];
770 u8 log_max_rmp[0x5];
771 u8 reserved_53[0x3];
772 u8 log_max_rqt[0x5];
773 u8 reserved_54[0x3];
774 u8 log_max_rqt_size[0x5];
775 u8 reserved_55[0x3];
776 u8 log_max_tis_per_sq[0x5];
778 u8 reserved_56[0x3];
779 u8 log_max_stride_sz_rq[0x5];
780 u8 reserved_57[0x3];
781 u8 log_min_stride_sz_rq[0x5];
782 u8 reserved_58[0x3];
783 u8 log_max_stride_sz_sq[0x5];
784 u8 reserved_59[0x3];
785 u8 log_min_stride_sz_sq[0x5];
787 u8 reserved_60[0x1b];
788 u8 log_max_wq_sz[0x5];
790 u8 reserved_61[0xa0];
792 u8 reserved_62[0x3];
793 u8 log_max_l2_table[0x5];
794 u8 reserved_63[0x8];
795 u8 log_uar_page_sz[0x10];
797 u8 reserved_64[0x100];
799 u8 reserved_65[0x1f];
800 u8 cqe_zip[0x1];
802 u8 cqe_zip_timeout[0x10];
803 u8 cqe_zip_max_num[0x10];
805 u8 reserved_66[0x220];
814 u8 destination_type[0x8];
815 u8 destination_id[0x18];
817 u8 reserved_0[0x20];
827 u8 reserved_0[0xa00];
839 u8 l3_prot_type[0x1];
840 u8 l4_prot_type[0x1];
841 u8 selected_fields[0x1e];
855 u8 wq_type[0x4];
856 u8 wq_signature[0x1];
857 u8 end_padding_mode[0x2];
858 u8 cd_slave[0x1];
859 u8 reserved_0[0x18];
861 u8 hds_skip_first_sge[0x1];
862 u8 log2_hds_buf_size[0x3];
863 u8 reserved_1[0x7];
864 u8 page_offset[0x5];
865 u8 lwm[0x10];
867 u8 reserved_2[0x8];
868 u8 pd[0x18];
870 u8 reserved_3[0x8];
871 u8 uar_page[0x18];
873 u8 dbr_addr[0x40];
875 u8 hw_counter[0x20];
877 u8 sw_counter[0x20];
879 u8 reserved_4[0xc];
880 u8 log_wq_stride[0x4];
881 u8 reserved_5[0x3];
882 u8 log_wq_pg_sz[0x5];
883 u8 reserved_6[0x3];
884 u8 log_wq_sz[0x5];
886 u8 reserved_7[0x4e0];
892 u8 reserved_0[0x8];
893 u8 rq_num[0x18];
897 u8 reserved_0[0x10];
898 u8 mac_addr_47_32[0x10];
900 u8 mac_addr_31_0[0x20];
904 u8 reserved_0[0xa0];
906 u8 min_time_between_cnps[0x20];
908 u8 reserved_1[0x12];
909 u8 cnp_dscp[0x6];
910 u8 reserved_2[0x5];
911 u8 cnp_802p_prio[0x3];
913 u8 reserved_3[0x720];
917 u8 reserved_0[0x60];
919 u8 reserved_1[0x4];
920 u8 clamp_tgt_rate[0x1];
921 u8 reserved_2[0x3];
922 u8 clamp_tgt_rate_after_time_inc[0x1];
923 u8 reserved_3[0x17];
925 u8 reserved_4[0x20];
927 u8 rpg_time_reset[0x20];
929 u8 rpg_byte_reset[0x20];
931 u8 rpg_threshold[0x20];
933 u8 rpg_max_rate[0x20];
935 u8 rpg_ai_rate[0x20];
937 u8 rpg_hai_rate[0x20];
939 u8 rpg_gd[0x20];
941 u8 rpg_min_dec_fac[0x20];
943 u8 rpg_min_rate[0x20];
945 u8 reserved_5[0xe0];
947 u8 rate_to_set_on_first_cnp[0x20];
949 u8 dce_tcp_g[0x20];
951 u8 dce_tcp_rtt[0x20];
953 u8 rate_reduce_monitor_period[0x20];
955 u8 reserved_6[0x20];
957 u8 initial_alpha_value[0x20];
959 u8 reserved_7[0x4a0];
963 u8 reserved_0[0x80];
965 u8 rppp_max_rps[0x20];
967 u8 rpg_time_reset[0x20];
969 u8 rpg_byte_reset[0x20];
971 u8 rpg_threshold[0x20];
973 u8 rpg_max_rate[0x20];
975 u8 rpg_ai_rate[0x20];
977 u8 rpg_hai_rate[0x20];
979 u8 rpg_gd[0x20];
981 u8 rpg_min_dec_fac[0x20];
983 u8 rpg_min_rate[0x20];
985 u8 reserved_1[0x640];
995 u8 resize_field_select[0x20];
1006 u8 modify_field_select[0x20];
1010 u8 field_select_r_roce_np[0x20];
1014 u8 field_select_r_roce_rp[0x20];
1031 u8 field_select_8021qaurp[0x20];
1035 u8 time_since_last_clear_high[0x20];
1037 u8 time_since_last_clear_low[0x20];
1039 u8 symbol_errors_high[0x20];
1041 u8 symbol_errors_low[0x20];
1043 u8 sync_headers_errors_high[0x20];
1045 u8 sync_headers_errors_low[0x20];
1047 u8 edpl_bip_errors_lane0_high[0x20];
1049 u8 edpl_bip_errors_lane0_low[0x20];
1051 u8 edpl_bip_errors_lane1_high[0x20];
1053 u8 edpl_bip_errors_lane1_low[0x20];
1055 u8 edpl_bip_errors_lane2_high[0x20];
1057 u8 edpl_bip_errors_lane2_low[0x20];
1059 u8 edpl_bip_errors_lane3_high[0x20];
1061 u8 edpl_bip_errors_lane3_low[0x20];
1063 u8 fc_fec_corrected_blocks_lane0_high[0x20];
1065 u8 fc_fec_corrected_blocks_lane0_low[0x20];
1067 u8 fc_fec_corrected_blocks_lane1_high[0x20];
1069 u8 fc_fec_corrected_blocks_lane1_low[0x20];
1071 u8 fc_fec_corrected_blocks_lane2_high[0x20];
1073 u8 fc_fec_corrected_blocks_lane2_low[0x20];
1075 u8 fc_fec_corrected_blocks_lane3_high[0x20];
1077 u8 fc_fec_corrected_blocks_lane3_low[0x20];
1079 u8 fc_fec_uncorrectable_blocks_lane0_high[0x20];
1081 u8 fc_fec_uncorrectable_blocks_lane0_low[0x20];
1083 u8 fc_fec_uncorrectable_blocks_lane1_high[0x20];
1085 u8 fc_fec_uncorrectable_blocks_lane1_low[0x20];
1087 u8 fc_fec_uncorrectable_blocks_lane2_high[0x20];
1089 u8 fc_fec_uncorrectable_blocks_lane2_low[0x20];
1091 u8 fc_fec_uncorrectable_blocks_lane3_high[0x20];
1093 u8 fc_fec_uncorrectable_blocks_lane3_low[0x20];
1095 u8 rs_fec_corrected_blocks_high[0x20];
1097 u8 rs_fec_corrected_blocks_low[0x20];
1099 u8 rs_fec_uncorrectable_blocks_high[0x20];
1101 u8 rs_fec_uncorrectable_blocks_low[0x20];
1103 u8 rs_fec_no_errors_blocks_high[0x20];
1105 u8 rs_fec_no_errors_blocks_low[0x20];
1107 u8 rs_fec_single_error_blocks_high[0x20];
1109 u8 rs_fec_single_error_blocks_low[0x20];
1111 u8 rs_fec_corrected_symbols_total_high[0x20];
1113 u8 rs_fec_corrected_symbols_total_low[0x20];
1115 u8 rs_fec_corrected_symbols_lane0_high[0x20];
1117 u8 rs_fec_corrected_symbols_lane0_low[0x20];
1119 u8 rs_fec_corrected_symbols_lane1_high[0x20];
1121 u8 rs_fec_corrected_symbols_lane1_low[0x20];
1123 u8 rs_fec_corrected_symbols_lane2_high[0x20];
1125 u8 rs_fec_corrected_symbols_lane2_low[0x20];
1127 u8 rs_fec_corrected_symbols_lane3_high[0x20];
1129 u8 rs_fec_corrected_symbols_lane3_low[0x20];
1131 u8 link_down_events[0x20];
1133 u8 successful_recovery_events[0x20];
1135 u8 reserved_0[0x180];
1139 u8 transmit_queue_high[0x20];
1141 u8 transmit_queue_low[0x20];
1143 u8 reserved_0[0x780];
1147 u8 rx_octets_high[0x20];
1149 u8 rx_octets_low[0x20];
1151 u8 reserved_0[0xc0];
1153 u8 rx_frames_high[0x20];
1155 u8 rx_frames_low[0x20];
1157 u8 tx_octets_high[0x20];
1159 u8 tx_octets_low[0x20];
1161 u8 reserved_1[0xc0];
1163 u8 tx_frames_high[0x20];
1165 u8 tx_frames_low[0x20];
1167 u8 rx_pause_high[0x20];
1169 u8 rx_pause_low[0x20];
1171 u8 rx_pause_duration_high[0x20];
1173 u8 rx_pause_duration_low[0x20];
1175 u8 tx_pause_high[0x20];
1177 u8 tx_pause_low[0x20];
1179 u8 tx_pause_duration_high[0x20];
1181 u8 tx_pause_duration_low[0x20];
1183 u8 rx_pause_transition_high[0x20];
1185 u8 rx_pause_transition_low[0x20];
1187 u8 reserved_2[0x400];
1191 u8 port_transmit_wait_high[0x20];
1193 u8 port_transmit_wait_low[0x20];
1195 u8 reserved_0[0x780];
1199 u8 dot3stats_alignment_errors_high[0x20];
1201 u8 dot3stats_alignment_errors_low[0x20];
1203 u8 dot3stats_fcs_errors_high[0x20];
1205 u8 dot3stats_fcs_errors_low[0x20];
1207 u8 dot3stats_single_collision_frames_high[0x20];
1209 u8 dot3stats_single_collision_frames_low[0x20];
1211 u8 dot3stats_multiple_collision_frames_high[0x20];
1213 u8 dot3stats_multiple_collision_frames_low[0x20];
1215 u8 dot3stats_sqe_test_errors_high[0x20];
1217 u8 dot3stats_sqe_test_errors_low[0x20];
1219 u8 dot3stats_deferred_transmissions_high[0x20];
1221 u8 dot3stats_deferred_transmissions_low[0x20];
1223 u8 dot3stats_late_collisions_high[0x20];
1225 u8 dot3stats_late_collisions_low[0x20];
1227 u8 dot3stats_excessive_collisions_high[0x20];
1229 u8 dot3stats_excessive_collisions_low[0x20];
1231 u8 dot3stats_internal_mac_transmit_errors_high[0x20];
1233 u8 dot3stats_internal_mac_transmit_errors_low[0x20];
1235 u8 dot3stats_carrier_sense_errors_high[0x20];
1237 u8 dot3stats_carrier_sense_errors_low[0x20];
1239 u8 dot3stats_frame_too_longs_high[0x20];
1241 u8 dot3stats_frame_too_longs_low[0x20];
1243 u8 dot3stats_internal_mac_receive_errors_high[0x20];
1245 u8 dot3stats_internal_mac_receive_errors_low[0x20];
1247 u8 dot3stats_symbol_errors_high[0x20];
1249 u8 dot3stats_symbol_errors_low[0x20];
1251 u8 dot3control_in_unknown_opcodes_high[0x20];
1253 u8 dot3control_in_unknown_opcodes_low[0x20];
1255 u8 dot3in_pause_frames_high[0x20];
1257 u8 dot3in_pause_frames_low[0x20];
1259 u8 dot3out_pause_frames_high[0x20];
1261 u8 dot3out_pause_frames_low[0x20];
1263 u8 reserved_0[0x3c0];
1267 u8 ether_stats_drop_events_high[0x20];
1269 u8 ether_stats_drop_events_low[0x20];
1271 u8 ether_stats_octets_high[0x20];
1273 u8 ether_stats_octets_low[0x20];
1275 u8 ether_stats_pkts_high[0x20];
1277 u8 ether_stats_pkts_low[0x20];
1279 u8 ether_stats_broadcast_pkts_high[0x20];
1281 u8 ether_stats_broadcast_pkts_low[0x20];
1283 u8 ether_stats_multicast_pkts_high[0x20];
1285 u8 ether_stats_multicast_pkts_low[0x20];
1287 u8 ether_stats_crc_align_errors_high[0x20];
1289 u8 ether_stats_crc_align_errors_low[0x20];
1291 u8 ether_stats_undersize_pkts_high[0x20];
1293 u8 ether_stats_undersize_pkts_low[0x20];
1295 u8 ether_stats_oversize_pkts_high[0x20];
1297 u8 ether_stats_oversize_pkts_low[0x20];
1299 u8 ether_stats_fragments_high[0x20];
1301 u8 ether_stats_fragments_low[0x20];
1303 u8 ether_stats_jabbers_high[0x20];
1305 u8 ether_stats_jabbers_low[0x20];
1307 u8 ether_stats_collisions_high[0x20];
1309 u8 ether_stats_collisions_low[0x20];
1311 u8 ether_stats_pkts64octets_high[0x20];
1313 u8 ether_stats_pkts64octets_low[0x20];
1315 u8 ether_stats_pkts65to127octets_high[0x20];
1317 u8 ether_stats_pkts65to127octets_low[0x20];
1319 u8 ether_stats_pkts128to255octets_high[0x20];
1321 u8 ether_stats_pkts128to255octets_low[0x20];
1323 u8 ether_stats_pkts256to511octets_high[0x20];
1325 u8 ether_stats_pkts256to511octets_low[0x20];
1327 u8 ether_stats_pkts512to1023octets_high[0x20];
1329 u8 ether_stats_pkts512to1023octets_low[0x20];
1331 u8 ether_stats_pkts1024to1518octets_high[0x20];
1333 u8 ether_stats_pkts1024to1518octets_low[0x20];
1335 u8 ether_stats_pkts1519to2047octets_high[0x20];
1337 u8 ether_stats_pkts1519to2047octets_low[0x20];
1339 u8 ether_stats_pkts2048to4095octets_high[0x20];
1341 u8 ether_stats_pkts2048to4095octets_low[0x20];
1343 u8 ether_stats_pkts4096to8191octets_high[0x20];
1345 u8 ether_stats_pkts4096to8191octets_low[0x20];
1347 u8 ether_stats_pkts8192to10239octets_high[0x20];
1349 u8 ether_stats_pkts8192to10239octets_low[0x20];
1351 u8 reserved_0[0x280];
1355 u8 if_in_octets_high[0x20];
1357 u8 if_in_octets_low[0x20];
1359 u8 if_in_ucast_pkts_high[0x20];
1361 u8 if_in_ucast_pkts_low[0x20];
1363 u8 if_in_discards_high[0x20];
1365 u8 if_in_discards_low[0x20];
1367 u8 if_in_errors_high[0x20];
1369 u8 if_in_errors_low[0x20];
1371 u8 if_in_unknown_protos_high[0x20];
1373 u8 if_in_unknown_protos_low[0x20];
1375 u8 if_out_octets_high[0x20];
1377 u8 if_out_octets_low[0x20];
1379 u8 if_out_ucast_pkts_high[0x20];
1381 u8 if_out_ucast_pkts_low[0x20];
1383 u8 if_out_discards_high[0x20];
1385 u8 if_out_discards_low[0x20];
1387 u8 if_out_errors_high[0x20];
1389 u8 if_out_errors_low[0x20];
1391 u8 if_in_multicast_pkts_high[0x20];
1393 u8 if_in_multicast_pkts_low[0x20];
1395 u8 if_in_broadcast_pkts_high[0x20];
1397 u8 if_in_broadcast_pkts_low[0x20];
1399 u8 if_out_multicast_pkts_high[0x20];
1401 u8 if_out_multicast_pkts_low[0x20];
1403 u8 if_out_broadcast_pkts_high[0x20];
1405 u8 if_out_broadcast_pkts_low[0x20];
1407 u8 reserved_0[0x480];
1411 u8 a_frames_transmitted_ok_high[0x20];
1413 u8 a_frames_transmitted_ok_low[0x20];
1415 u8 a_frames_received_ok_high[0x20];
1417 u8 a_frames_received_ok_low[0x20];
1419 u8 a_frame_check_sequence_errors_high[0x20];
1421 u8 a_frame_check_sequence_errors_low[0x20];
1423 u8 a_alignment_errors_high[0x20];
1425 u8 a_alignment_errors_low[0x20];
1427 u8 a_octets_transmitted_ok_high[0x20];
1429 u8 a_octets_transmitted_ok_low[0x20];
1431 u8 a_octets_received_ok_high[0x20];
1433 u8 a_octets_received_ok_low[0x20];
1435 u8 a_multicast_frames_xmitted_ok_high[0x20];
1437 u8 a_multicast_frames_xmitted_ok_low[0x20];
1439 u8 a_broadcast_frames_xmitted_ok_high[0x20];
1441 u8 a_broadcast_frames_xmitted_ok_low[0x20];
1443 u8 a_multicast_frames_received_ok_high[0x20];
1445 u8 a_multicast_frames_received_ok_low[0x20];
1447 u8 a_broadcast_frames_received_ok_high[0x20];
1449 u8 a_broadcast_frames_received_ok_low[0x20];
1451 u8 a_in_range_length_errors_high[0x20];
1453 u8 a_in_range_length_errors_low[0x20];
1455 u8 a_out_of_range_length_field_high[0x20];
1457 u8 a_out_of_range_length_field_low[0x20];
1459 u8 a_frame_too_long_errors_high[0x20];
1461 u8 a_frame_too_long_errors_low[0x20];
1463 u8 a_symbol_error_during_carrier_high[0x20];
1465 u8 a_symbol_error_during_carrier_low[0x20];
1467 u8 a_mac_control_frames_transmitted_high[0x20];
1469 u8 a_mac_control_frames_transmitted_low[0x20];
1471 u8 a_mac_control_frames_received_high[0x20];
1473 u8 a_mac_control_frames_received_low[0x20];
1475 u8 a_unsupported_opcodes_received_high[0x20];
1477 u8 a_unsupported_opcodes_received_low[0x20];
1479 u8 a_pause_mac_ctrl_frames_received_high[0x20];
1481 u8 a_pause_mac_ctrl_frames_received_low[0x20];
1483 u8 a_pause_mac_ctrl_frames_transmitted_high[0x20];
1485 u8 a_pause_mac_ctrl_frames_transmitted_low[0x20];
1487 u8 reserved_0[0x300];
1491 u8 command_completion_vector[0x20];
1493 u8 reserved_0[0xc0];
1497 u8 reserved_0[0x18];
1498 u8 port_num[0x1];
1499 u8 reserved_1[0x3];
1500 u8 vl[0x4];
1502 u8 reserved_2[0xa0];
1506 u8 event_subtype[0x8];
1507 u8 reserved_0[0x8];
1508 u8 congestion_level[0x8];
1509 u8 reserved_1[0x8];
1511 u8 reserved_2[0xa0];
1515 u8 reserved_0[0x60];
1517 u8 gpio_event_hi[0x20];
1519 u8 gpio_event_lo[0x20];
1521 u8 reserved_1[0x40];
1525 u8 reserved_0[0x40];
1527 u8 port_num[0x4];
1528 u8 reserved_1[0x1c];
1530 u8 reserved_2[0x80];
1534 u8 reserved_0[0xe0];
1543 u8 reserved_0[0x8];
1544 u8 cqn[0x18];
1546 u8 reserved_1[0x20];
1548 u8 reserved_2[0x18];
1549 u8 syndrome[0x8];
1551 u8 reserved_3[0x80];
1555 u8 bytes_committed[0x20];
1557 u8 r_key[0x20];
1559 u8 reserved_0[0x10];
1560 u8 packet_len[0x10];
1562 u8 rdma_op_len[0x20];
1564 u8 rdma_va[0x40];
1566 u8 reserved_1[0x5];
1567 u8 rdma[0x1];
1568 u8 write[0x1];
1569 u8 requestor[0x1];
1570 u8 qp_number[0x18];
1574 u8 bytes_committed[0x20];
1576 u8 reserved_0[0x10];
1577 u8 wqe_index[0x10];
1579 u8 reserved_1[0x10];
1580 u8 len[0x10];
1582 u8 reserved_2[0x60];
1584 u8 reserved_3[0x5];
1585 u8 rdma[0x1];
1586 u8 write_read[0x1];
1587 u8 requestor[0x1];
1588 u8 qpn[0x18];
1592 u8 reserved_0[0xa0];
1594 u8 type[0x8];
1595 u8 reserved_1[0x18];
1597 u8 reserved_2[0x8];
1598 u8 qpn_rqn_sqn[0x18];
1602 u8 reserved_0[0xc0];
1604 u8 reserved_1[0x8];
1605 u8 dct_number[0x18];
1609 u8 reserved_0[0xc0];
1611 u8 reserved_1[0x8];
1612 u8 cq_number[0x18];
1683 u8 state[0x4];
1684 u8 reserved_0[0x4];
1685 u8 st[0x8];
1686 u8 reserved_1[0x3];
1687 u8 pm_state[0x2];
1688 u8 reserved_2[0x7];
1689 u8 end_padding_mode[0x2];
1690 u8 reserved_3[0x2];
1692 u8 wq_signature[0x1];
1693 u8 block_lb_mc[0x1];
1694 u8 atomic_like_write_en[0x1];
1695 u8 latency_sensitive[0x1];
1696 u8 reserved_4[0x1];
1697 u8 drain_sigerr[0x1];
1698 u8 reserved_5[0x2];
1699 u8 pd[0x18];
1701 u8 mtu[0x3];
1702 u8 log_msg_max[0x5];
1703 u8 reserved_6[0x1];
1704 u8 log_rq_size[0x4];
1705 u8 log_rq_stride[0x3];
1706 u8 no_sq[0x1];
1707 u8 log_sq_size[0x4];
1708 u8 reserved_7[0x6];
1709 u8 rlky[0x1];
1710 u8 reserved_8[0x4];
1712 u8 counter_set_id[0x8];
1713 u8 uar_page[0x18];
1715 u8 reserved_9[0x8];
1716 u8 user_index[0x18];
1718 u8 reserved_10[0x3];
1719 u8 log_page_size[0x5];
1720 u8 remote_qpn[0x18];
1726 u8 log_ack_req_freq[0x4];
1727 u8 reserved_11[0x4];
1728 u8 log_sra_max[0x3];
1729 u8 reserved_12[0x2];
1730 u8 retry_count[0x3];
1731 u8 rnr_retry[0x3];
1732 u8 reserved_13[0x1];
1733 u8 fre[0x1];
1734 u8 cur_rnr_retry[0x3];
1735 u8 cur_retry_count[0x3];
1736 u8 reserved_14[0x5];
1738 u8 reserved_15[0x20];
1740 u8 reserved_16[0x8];
1741 u8 next_send_psn[0x18];
1743 u8 reserved_17[0x8];
1744 u8 cqn_snd[0x18];
1746 u8 reserved_18[0x40];
1748 u8 reserved_19[0x8];
1749 u8 last_acked_psn[0x18];
1751 u8 reserved_20[0x8];
1752 u8 ssn[0x18];
1754 u8 reserved_21[0x8];
1755 u8 log_rra_max[0x3];
1756 u8 reserved_22[0x1];
1757 u8 atomic_mode[0x4];
1758 u8 rre[0x1];
1759 u8 rwe[0x1];
1760 u8 rae[0x1];
1761 u8 reserved_23[0x1];
1762 u8 page_offset[0x6];
1763 u8 reserved_24[0x3];
1764 u8 cd_slave_receive[0x1];
1765 u8 cd_slave_send[0x1];
1766 u8 cd_master[0x1];
1768 u8 reserved_25[0x3];
1769 u8 min_rnr_nak[0x5];
1770 u8 next_rcv_psn[0x18];
1772 u8 reserved_26[0x8];
1773 u8 xrcd[0x18];
1775 u8 reserved_27[0x8];
1776 u8 cqn_rcv[0x18];
1778 u8 dbr_addr[0x40];
1780 u8 q_key[0x20];
1782 u8 reserved_28[0x5];
1783 u8 rq_type[0x3];
1784 u8 srqn_rmpn[0x18];
1786 u8 reserved_29[0x8];
1787 u8 rmsn[0x18];
1789 u8 hw_sq_wqebb_counter[0x10];
1790 u8 sw_sq_wqebb_counter[0x10];
1792 u8 hw_rq_counter[0x20];
1794 u8 sw_rq_counter[0x20];
1796 u8 reserved_30[0x20];
1798 u8 reserved_31[0xf];
1799 u8 cgs[0x1];
1800 u8 cs_req[0x8];
1801 u8 cs_res[0x8];
1803 u8 dc_access_key[0x40];
1805 u8 reserved_32[0xc0];
1809 u8 source_l3_address[16][0x8];
1811 u8 reserved_0[0x3];
1812 u8 vlan_valid[0x1];
1813 u8 vlan_id[0xc];
1814 u8 source_mac_47_32[0x10];
1816 u8 source_mac_31_0[0x20];
1818 u8 reserved_1[0x14];
1819 u8 roce_l3_type[0x4];
1820 u8 roce_version[0x8];
1822 u8 reserved_2[0x20];
1832 u8 reserved_0[0x8000];
1842 u8 reserved_0[0x20];
1844 u8 group_id[0x20];
1846 u8 reserved_1[0x8];
1847 u8 flow_tag[0x18];
1849 u8 reserved_2[0x10];
1850 u8 action[0x10];
1852 u8 reserved_3[0x8];
1853 u8 destination_list_size[0x18];
1855 u8 reserved_4[0x160];
1859 u8 reserved_5[0x600];
1870 u8 state[0x4];
1871 u8 log_xrc_srq_size[0x4];
1872 u8 reserved_0[0x18];
1874 u8 wq_signature[0x1];
1875 u8 cont_srq[0x1];
1876 u8 reserved_1[0x1];
1877 u8 rlky[0x1];
1878 u8 basic_cyclic_rcv_wqe[0x1];
1879 u8 log_rq_stride[0x3];
1880 u8 xrcd[0x18];
1882 u8 page_offset[0x6];
1883 u8 reserved_2[0x2];
1884 u8 cqn[0x18];
1886 u8 reserved_3[0x20];
1888 u8 user_index_equal_xrc_srqn[0x1];
1889 u8 reserved_4[0x1];
1890 u8 log_page_size[0x6];
1891 u8 user_index[0x18];
1893 u8 reserved_5[0x20];
1895 u8 reserved_6[0x8];
1896 u8 pd[0x18];
1898 u8 lwm[0x10];
1899 u8 wqe_cnt[0x10];
1901 u8 reserved_7[0x40];
1903 u8 db_record_addr_h[0x20];
1905 u8 db_record_addr_l[0x1e];
1906 u8 reserved_8[0x2];
1908 u8 reserved_9[0x80];
1912 u8 packets[0x40];
1914 u8 octets[0x40];
1918 u8 reserved_0[0xc];
1919 u8 prio[0x4];
1920 u8 reserved_1[0x10];
1922 u8 reserved_2[0x100];
1924 u8 reserved_3[0x8];
1925 u8 transport_domain[0x18];
1927 u8 reserved_4[0x3c0];
1952 u8 reserved_0[0x20];
1954 u8 disp_type[0x4];
1955 u8 reserved_1[0x1c];
1957 u8 reserved_2[0x40];
1959 u8 reserved_3[0x4];
1960 u8 lro_timeout_period_usecs[0x10];
1961 u8 lro_enable_mask[0x4];
1962 u8 lro_max_ip_payload_size[0x8];
1964 u8 reserved_4[0x40];
1966 u8 reserved_5[0x8];
1967 u8 inline_rqn[0x18];
1969 u8 rx_hash_symmetric[0x1];
1970 u8 reserved_6[0x1];
1971 u8 tunneled_offload_en[0x1];
1972 u8 reserved_7[0x5];
1973 u8 indirect_table[0x18];
1975 u8 rx_hash_fn[0x4];
1976 u8 reserved_8[0x2];
1977 u8 self_lb_block[0x2];
1978 u8 transport_domain[0x18];
1980 u8 rx_hash_toeplitz_key[10][0x20];
1986 u8 reserved_9[0x4c0];
1995 u8 state[0x4];
1996 u8 log_srq_size[0x4];
1997 u8 reserved_0[0x18];
1999 u8 wq_signature[0x1];
2000 u8 cont_srq[0x1];
2001 u8 reserved_1[0x1];
2002 u8 rlky[0x1];
2003 u8 reserved_2[0x1];
2004 u8 log_rq_stride[0x3];
2005 u8 xrcd[0x18];
2007 u8 page_offset[0x6];
2008 u8 reserved_3[0x2];
2009 u8 cqn[0x18];
2011 u8 reserved_4[0x20];
2013 u8 reserved_5[0x2];
2014 u8 log_page_size[0x6];
2015 u8 reserved_6[0x18];
2017 u8 reserved_7[0x20];
2019 u8 reserved_8[0x8];
2020 u8 pd[0x18];
2022 u8 lwm[0x10];
2023 u8 wqe_cnt[0x10];
2025 u8 reserved_9[0x40];
2027 u8 dbr_addr[0x40];
2029 u8 reserved_10[0x80];
2039 u8 rlky[0x1];
2040 u8 cd_master[0x1];
2041 u8 fre[0x1];
2042 u8 flush_in_error_en[0x1];
2043 u8 reserved_0[0x4];
2044 u8 state[0x4];
2045 u8 reserved_1[0x14];
2047 u8 reserved_2[0x8];
2048 u8 user_index[0x18];
2050 u8 reserved_3[0x8];
2051 u8 cqn[0x18];
2053 u8 reserved_4[0xa0];
2055 u8 tis_lst_sz[0x10];
2056 u8 reserved_5[0x10];
2058 u8 reserved_6[0x40];
2060 u8 reserved_7[0x8];
2061 u8 tis_num_0[0x18];
2067 u8 reserved_0[0xa0];
2069 u8 reserved_1[0x10];
2070 u8 rqt_max_size[0x10];
2072 u8 reserved_2[0x10];
2073 u8 rqt_actual_size[0x10];
2075 u8 reserved_3[0x6a0];
2092 u8 rlky[0x1];
2093 u8 reserved_0[0x2];
2094 u8 vsd[0x1];
2095 u8 mem_rq_type[0x4];
2096 u8 state[0x4];
2097 u8 reserved_1[0x1];
2098 u8 flush_in_error_en[0x1];
2099 u8 reserved_2[0x12];
2101 u8 reserved_3[0x8];
2102 u8 user_index[0x18];
2104 u8 reserved_4[0x8];
2105 u8 cqn[0x18];
2107 u8 counter_set_id[0x8];
2108 u8 reserved_5[0x18];
2110 u8 reserved_6[0x8];
2111 u8 rmpn[0x18];
2113 u8 reserved_7[0xe0];
2124 u8 reserved_0[0x8];
2125 u8 state[0x4];
2126 u8 reserved_1[0x14];
2128 u8 basic_cyclic_rcv_wqe[0x1];
2129 u8 reserved_2[0x1f];
2131 u8 reserved_3[0x140];
2141 u8 reserved_0[0x1f];
2142 u8 roce_en[0x1];
2144 u8 reserved_1[0x760];
2146 u8 reserved_2[0x5];
2147 u8 allowed_list_type[0x3];
2148 u8 reserved_3[0xc];
2149 u8 allowed_list_size[0xc];
2153 u8 reserved_4[0x20];
2155 u8 current_uc_mac_address[0][0x40];
2165 u8 reserved_0[0x1];
2166 u8 free[0x1];
2167 u8 reserved_1[0xd];
2168 u8 small_fence_on_rdma_read_response[0x1];
2169 u8 umr_en[0x1];
2170 u8 a[0x1];
2171 u8 rw[0x1];
2172 u8 rr[0x1];
2173 u8 lw[0x1];
2174 u8 lr[0x1];
2175 u8 access_mode[0x2];
2176 u8 reserved_2[0x8];
2178 u8 qpn[0x18];
2179 u8 mkey_7_0[0x8];
2181 u8 reserved_3[0x20];
2183 u8 length64[0x1];
2184 u8 bsf_en[0x1];
2185 u8 sync_umr[0x1];
2186 u8 reserved_4[0x2];
2187 u8 expected_sigerr_count[0x1];
2188 u8 reserved_5[0x1];
2189 u8 en_rinval[0x1];
2190 u8 pd[0x18];
2192 u8 start_addr[0x40];
2194 u8 len[0x40];
2196 u8 bsf_octword_size[0x20];
2198 u8 reserved_6[0x80];
2200 u8 translations_octword_size[0x20];
2202 u8 reserved_7[0x1b];
2203 u8 log_page_size[0x5];
2205 u8 reserved_8[0x20];
2209 u8 reserved_0[0x10];
2210 u8 pkey[0x10];
2214 u8 array128_auto[16][0x8];
2218 u8 field_select[0x20];
2220 u8 reserved_0[0xe0];
2222 u8 sm_virt_aware[0x1];
2223 u8 has_smi[0x1];
2224 u8 has_raw[0x1];
2225 u8 grh_required[0x1];
2226 u8 reserved_1[0xc];
2227 u8 port_physical_state[0x4];
2228 u8 vport_state_policy[0x4];
2229 u8 port_state[0x4];
2230 u8 vport_state[0x4];
2232 u8 reserved_2[0x20];
2234 u8 system_image_guid[0x40];
2236 u8 port_guid[0x40];
2238 u8 node_guid[0x40];
2240 u8 cap_mask1[0x20];
2242 u8 cap_mask1_field_select[0x20];
2244 u8 cap_mask2[0x20];
2246 u8 cap_mask2_field_select[0x20];
2248 u8 reserved_3[0x80];
2250 u8 lid[0x10];
2251 u8 reserved_4[0x4];
2252 u8 init_type_reply[0x4];
2253 u8 lmc[0x3];
2254 u8 subnet_timeout[0x5];
2256 u8 sm_lid[0x10];
2257 u8 sm_sl[0x4];
2258 u8 reserved_5[0xc];
2260 u8 qkey_violation_counter[0x10];
2261 u8 pkey_violation_counter[0x10];
2263 u8 reserved_6[0xca0];
2277 u8 status[0x4];
2278 u8 reserved_0[0x9];
2279 u8 ec[0x1];
2280 u8 oi[0x1];
2281 u8 reserved_1[0x5];
2282 u8 st[0x4];
2283 u8 reserved_2[0x8];
2285 u8 reserved_3[0x20];
2287 u8 reserved_4[0x14];
2288 u8 page_offset[0x6];
2289 u8 reserved_5[0x6];
2291 u8 reserved_6[0x3];
2292 u8 log_eq_size[0x5];
2293 u8 uar_page[0x18];
2295 u8 reserved_7[0x20];
2297 u8 reserved_8[0x18];
2298 u8 intr[0x8];
2300 u8 reserved_9[0x3];
2301 u8 log_page_size[0x5];
2302 u8 reserved_10[0x18];
2304 u8 reserved_11[0x60];
2306 u8 reserved_12[0x8];
2307 u8 consumer_counter[0x18];
2309 u8 reserved_13[0x8];
2310 u8 producer_counter[0x18];
2312 u8 reserved_14[0x80];
2336 u8 reserved_0[0x4];
2337 u8 state[0x4];
2338 u8 reserved_1[0x18];
2340 u8 reserved_2[0x8];
2341 u8 user_index[0x18];
2343 u8 reserved_3[0x8];
2344 u8 cqn[0x18];
2346 u8 counter_set_id[0x8];
2347 u8 atomic_mode[0x4];
2348 u8 rre[0x1];
2349 u8 rwe[0x1];
2350 u8 rae[0x1];
2351 u8 atomic_like_write_en[0x1];
2352 u8 latency_sensitive[0x1];
2353 u8 rlky[0x1];
2354 u8 free_ar[0x1];
2355 u8 reserved_4[0xd];
2357 u8 reserved_5[0x8];
2358 u8 cs_res[0x8];
2359 u8 reserved_6[0x3];
2360 u8 min_rnr_nak[0x5];
2361 u8 reserved_7[0x8];
2363 u8 reserved_8[0x8];
2364 u8 srqn[0x18];
2366 u8 reserved_9[0x8];
2367 u8 pd[0x18];
2369 u8 tclass[0x8];
2370 u8 reserved_10[0x4];
2371 u8 flow_label[0x14];
2373 u8 dc_access_key[0x40];
2375 u8 reserved_11[0x5];
2376 u8 mtu[0x3];
2377 u8 port[0x8];
2378 u8 pkey_index[0x10];
2380 u8 reserved_12[0x8];
2381 u8 my_addr_index[0x8];
2382 u8 reserved_13[0x8];
2383 u8 hop_limit[0x8];
2385 u8 dc_access_key_violation_count[0x20];
2387 u8 reserved_14[0x14];
2388 u8 dei_cfi[0x1];
2389 u8 eth_prio[0x3];
2390 u8 ecn[0x2];
2391 u8 dscp[0x6];
2393 u8 reserved_15[0x40];
2414 u8 status[0x4];
2415 u8 reserved_0[0x4];
2416 u8 cqe_sz[0x3];
2417 u8 cc[0x1];
2418 u8 reserved_1[0x1];
2419 u8 scqe_break_moderation_en[0x1];
2420 u8 oi[0x1];
2421 u8 reserved_2[0x2];
2422 u8 cqe_zip_en[0x1];
2423 u8 mini_cqe_res_format[0x2];
2424 u8 st[0x4];
2425 u8 reserved_3[0x8];
2427 u8 reserved_4[0x20];
2429 u8 reserved_5[0x14];
2430 u8 page_offset[0x6];
2431 u8 reserved_6[0x6];
2433 u8 reserved_7[0x3];
2434 u8 log_cq_size[0x5];
2435 u8 uar_page[0x18];
2437 u8 reserved_8[0x4];
2438 u8 cq_period[0xc];
2439 u8 cq_max_count[0x10];
2441 u8 reserved_9[0x18];
2442 u8 c_eqn[0x8];
2444 u8 reserved_10[0x3];
2445 u8 log_page_size[0x5];
2446 u8 reserved_11[0x18];
2448 u8 reserved_12[0x20];
2450 u8 reserved_13[0x8];
2451 u8 last_notified_index[0x18];
2453 u8 reserved_14[0x8];
2454 u8 last_solicit_index[0x18];
2456 u8 reserved_15[0x8];
2457 u8 consumer_counter[0x18];
2459 u8 reserved_16[0x8];
2460 u8 producer_counter[0x18];
2462 u8 reserved_17[0x40];
2464 u8 dbr_addr[0x40];
2471 u8 reserved_0[0x800];
2475 u8 reserved_0[0xc0];
2477 u8 reserved_1[0x8];
2478 u8 ieee_vendor_id[0x18];
2480 u8 reserved_2[0x10];
2481 u8 vsd_vendor_id[0x10];
2483 u8 vsd[208][0x8];
2485 u8 vsd_contd_psid[16][0x8];
2491 u8 reserved_0[0x20];
2498 u8 reserved_0[0x20];
2510 u8 reserved_0[0x7c0];
2526 u8 reserved_0[0xe0];
2530 u8 reserved_0[0x100];
2532 u8 assert_existptr[0x20];
2534 u8 assert_callra[0x20];
2536 u8 reserved_1[0x40];
2538 u8 fw_version[0x20];
2540 u8 hw_id[0x20];
2542 u8 reserved_2[0x20];
2544 u8 irisc_index[0x8];
2545 u8 synd[0x8];
2546 u8 ext_synd[0x10];
2550 u8 no_lb[0x1];
2551 u8 reserved_0[0x7];
2552 u8 port[0x8];
2553 u8 reserved_1[0x10];
2555 u8 reserved_2[0x60];
2559 u8 status[0x8];
2560 u8 reserved_0[0x18];
2562 u8 syndrome[0x20];
2564 u8 reserved_1[0x40];
2573 u8 opcode[0x10];
2574 u8 reserved_0[0x10];
2576 u8 reserved_1[0x10];
2577 u8 op_mod[0x10];
2579 u8 reserved_2[0x10];
2580 u8 profile[0x10];
2582 u8 reserved_3[0x20];
2586 u8 status[0x8];
2587 u8 reserved_0[0x18];
2589 u8 syndrome[0x20];
2591 u8 reserved_1[0x40];
2595 u8 opcode[0x10];
2596 u8 reserved_0[0x10];
2598 u8 reserved_1[0x10];
2599 u8 op_mod[0x10];
2601 u8 reserved_2[0x8];
2602 u8 qpn[0x18];
2604 u8 reserved_3[0x20];
2606 u8 opt_param_mask[0x20];
2608 u8 reserved_4[0x20];
2612 u8 reserved_5[0x80];
2616 u8 status[0x8];
2617 u8 reserved_0[0x18];
2619 u8 syndrome[0x20];
2621 u8 reserved_1[0x40];
2625 u8 opcode[0x10];
2626 u8 reserved_0[0x10];
2628 u8 reserved_1[0x10];
2629 u8 op_mod[0x10];
2631 u8 reserved_2[0x8];
2632 u8 qpn[0x18];
2634 u8 reserved_3[0x20];
2636 u8 opt_param_mask[0x20];
2638 u8 reserved_4[0x20];
2642 u8 reserved_5[0x80];
2646 u8 status[0x8];
2647 u8 reserved_0[0x18];
2649 u8 syndrome[0x20];
2651 u8 reserved_1[0x40];
2655 u8 opcode[0x10];
2656 u8 reserved_0[0x10];
2658 u8 reserved_1[0x10];
2659 u8 op_mod[0x10];
2661 u8 roce_address_index[0x10];
2662 u8 reserved_2[0x10];
2664 u8 reserved_3[0x20];
2670 u8 status[0x8];
2671 u8 reserved_0[0x18];
2673 u8 syndrome[0x20];
2675 u8 reserved_1[0x40];
2684 u8 opcode[0x10];
2685 u8 reserved_0[0x10];
2687 u8 reserved_1[0x10];
2688 u8 op_mod[0x10];
2690 u8 reserved_2[0x20];
2692 u8 reserved_3[0x6];
2693 u8 demux_mode[0x2];
2694 u8 reserved_4[0x18];
2698 u8 status[0x8];
2699 u8 reserved_0[0x18];
2701 u8 syndrome[0x20];
2703 u8 reserved_1[0x40];
2707 u8 opcode[0x10];
2708 u8 reserved_0[0x10];
2710 u8 reserved_1[0x10];
2711 u8 op_mod[0x10];
2713 u8 reserved_2[0x60];
2715 u8 reserved_3[0x8];
2716 u8 table_index[0x18];
2718 u8 reserved_4[0x20];
2720 u8 reserved_5[0x13];
2721 u8 vlan_valid[0x1];
2722 u8 vlan[0xc];
2726 u8 reserved_6[0xc0];
2730 u8 status[0x8];
2731 u8 reserved_0[0x18];
2733 u8 syndrome[0x20];
2735 u8 reserved_1[0x40];
2739 u8 opcode[0x10];
2740 u8 reserved_0[0x10];
2742 u8 reserved_1[0x10];
2743 u8 op_mod[0x10];
2745 u8 reserved_2[0x10];
2746 u8 current_issi[0x10];
2748 u8 reserved_3[0x20];
2752 u8 status[0x8];
2753 u8 reserved_0[0x18];
2755 u8 syndrome[0x20];
2757 u8 reserved_1[0x40];
2761 u8 opcode[0x10];
2762 u8 reserved_0[0x10];
2764 u8 reserved_1[0x10];
2765 u8 op_mod[0x10];
2767 u8 reserved_2[0x40];
2773 u8 status[0x8];
2774 u8 reserved_0[0x18];
2776 u8 syndrome[0x20];
2778 u8 reserved_1[0x40];
2782 u8 opcode[0x10];
2783 u8 reserved_0[0x10];
2785 u8 reserved_1[0x10];
2786 u8 op_mod[0x10];
2788 u8 reserved_2[0x40];
2790 u8 table_type[0x8];
2791 u8 reserved_3[0x18];
2793 u8 reserved_4[0x8];
2794 u8 table_id[0x18];
2796 u8 reserved_5[0x40];
2798 u8 flow_index[0x20];
2800 u8 reserved_6[0xe0];
2806 u8 status[0x8];
2807 u8 reserved_0[0x18];
2809 u8 syndrome[0x20];
2811 u8 reserved_1[0x40];
2815 u8 opcode[0x10];
2816 u8 reserved_0[0x10];
2818 u8 reserved_1[0x10];
2819 u8 op_mod[0x10];
2821 u8 reserved_2[0x8];
2822 u8 qpn[0x18];
2824 u8 reserved_3[0x20];
2826 u8 opt_param_mask[0x20];
2828 u8 reserved_4[0x20];
2832 u8 reserved_5[0x80];
2836 u8 status[0x8];
2837 u8 reserved_0[0x18];
2839 u8 syndrome[0x20];
2841 u8 reserved_1[0x40];
2845 u8 opcode[0x10];
2846 u8 reserved_0[0x10];
2848 u8 reserved_1[0x10];
2849 u8 op_mod[0x10];
2851 u8 reserved_2[0x8];
2852 u8 qpn[0x18];
2854 u8 reserved_3[0x20];
2856 u8 opt_param_mask[0x20];
2858 u8 reserved_4[0x20];
2862 u8 reserved_5[0x80];
2866 u8 status[0x8];
2867 u8 reserved_0[0x18];
2869 u8 syndrome[0x20];
2871 u8 reserved_1[0x40];
2875 u8 opcode[0x10];
2876 u8 reserved_0[0x10];
2878 u8 reserved_1[0x10];
2879 u8 op_mod[0x10];
2881 u8 reserved_2[0x8];
2882 u8 qpn[0x18];
2884 u8 reserved_3[0x20];
2886 u8 opt_param_mask[0x20];
2888 u8 reserved_4[0x20];
2892 u8 reserved_5[0x80];
2896 u8 status[0x8];
2897 u8 reserved_0[0x18];
2899 u8 syndrome[0x20];
2901 u8 reserved_1[0x40];
2905 u8 reserved_2[0x600];
2907 u8 pas[0][0x40];
2911 u8 opcode[0x10];
2912 u8 reserved_0[0x10];
2914 u8 reserved_1[0x10];
2915 u8 op_mod[0x10];
2917 u8 reserved_2[0x8];
2918 u8 xrc_srqn[0x18];
2920 u8 reserved_3[0x20];
2929 u8 status[0x8];
2930 u8 reserved_0[0x18];
2932 u8 syndrome[0x20];
2934 u8 reserved_1[0x20];
2936 u8 reserved_2[0x18];
2937 u8 admin_state[0x4];
2938 u8 state[0x4];
2946 u8 opcode[0x10];
2947 u8 reserved_0[0x10];
2949 u8 reserved_1[0x10];
2950 u8 op_mod[0x10];
2952 u8 other_vport[0x1];
2953 u8 reserved_2[0xf];
2954 u8 vport_number[0x10];
2956 u8 reserved_3[0x20];
2960 u8 status[0x8];
2961 u8 reserved_0[0x18];
2963 u8 syndrome[0x20];
2965 u8 reserved_1[0x40];
2991 u8 reserved_2[0xa00];
2999 u8 opcode[0x10];
3000 u8 reserved_0[0x10];
3002 u8 reserved_1[0x10];
3003 u8 op_mod[0x10];
3005 u8 other_vport[0x1];
3006 u8 reserved_2[0xf];
3007 u8 vport_number[0x10];
3009 u8 reserved_3[0x60];
3011 u8 clear[0x1];
3012 u8 reserved_4[0x1f];
3014 u8 reserved_5[0x20];
3018 u8 status[0x8];
3019 u8 reserved_0[0x18];
3021 u8 syndrome[0x20];
3023 u8 reserved_1[0x40];
3029 u8 opcode[0x10];
3030 u8 reserved_0[0x10];
3032 u8 reserved_1[0x10];
3033 u8 op_mod[0x10];
3035 u8 reserved_2[0x8];
3036 u8 tisn[0x18];
3038 u8 reserved_3[0x20];
3042 u8 status[0x8];
3043 u8 reserved_0[0x18];
3045 u8 syndrome[0x20];
3047 u8 reserved_1[0xc0];
3053 u8 opcode[0x10];
3054 u8 reserved_0[0x10];
3056 u8 reserved_1[0x10];
3057 u8 op_mod[0x10];
3059 u8 reserved_2[0x8];
3060 u8 tirn[0x18];
3062 u8 reserved_3[0x20];
3066 u8 status[0x8];
3067 u8 reserved_0[0x18];
3069 u8 syndrome[0x20];
3071 u8 reserved_1[0x40];
3075 u8 reserved_2[0x600];
3077 u8 pas[0][0x40];
3081 u8 opcode[0x10];
3082 u8 reserved_0[0x10];
3084 u8 reserved_1[0x10];
3085 u8 op_mod[0x10];
3087 u8 reserved_2[0x8];
3088 u8 srqn[0x18];
3090 u8 reserved_3[0x20];
3094 u8 status[0x8];
3095 u8 reserved_0[0x18];
3097 u8 syndrome[0x20];
3099 u8 reserved_1[0xc0];
3105 u8 opcode[0x10];
3106 u8 reserved_0[0x10];
3108 u8 reserved_1[0x10];
3109 u8 op_mod[0x10];
3111 u8 reserved_2[0x8];
3112 u8 sqn[0x18];
3114 u8 reserved_3[0x20];
3118 u8 status[0x8];
3119 u8 reserved_0[0x18];
3121 u8 syndrome[0x20];
3123 u8 reserved_1[0x20];
3125 u8 resd_lkey[0x20];
3129 u8 opcode[0x10];
3130 u8 reserved_0[0x10];
3132 u8 reserved_1[0x10];
3133 u8 op_mod[0x10];
3135 u8 reserved_2[0x40];
3139 u8 status[0x8];
3140 u8 reserved_0[0x18];
3142 u8 syndrome[0x20];
3144 u8 reserved_1[0xc0];
3150 u8 opcode[0x10];
3151 u8 reserved_0[0x10];
3153 u8 reserved_1[0x10];
3154 u8 op_mod[0x10];
3156 u8 reserved_2[0x8];
3157 u8 rqtn[0x18];
3159 u8 reserved_3[0x20];
3163 u8 status[0x8];
3164 u8 reserved_0[0x18];
3166 u8 syndrome[0x20];
3168 u8 reserved_1[0xc0];
3174 u8 opcode[0x10];
3175 u8 reserved_0[0x10];
3177 u8 reserved_1[0x10];
3178 u8 op_mod[0x10];
3180 u8 reserved_2[0x8];
3181 u8 rqn[0x18];
3183 u8 reserved_3[0x20];
3187 u8 status[0x8];
3188 u8 reserved_0[0x18];
3190 u8 syndrome[0x20];
3192 u8 reserved_1[0x40];
3198 u8 opcode[0x10];
3199 u8 reserved_0[0x10];
3201 u8 reserved_1[0x10];
3202 u8 op_mod[0x10];
3204 u8 roce_address_index[0x10];
3205 u8 reserved_2[0x10];
3207 u8 reserved_3[0x20];
3211 u8 status[0x8];
3212 u8 reserved_0[0x18];
3214 u8 syndrome[0x20];
3216 u8 reserved_1[0xc0];
3222 u8 opcode[0x10];
3223 u8 reserved_0[0x10];
3225 u8 reserved_1[0x10];
3226 u8 op_mod[0x10];
3228 u8 reserved_2[0x8];
3229 u8 rmpn[0x18];
3231 u8 reserved_3[0x20];
3235 u8 status[0x8];
3236 u8 reserved_0[0x18];
3238 u8 syndrome[0x20];
3240 u8 reserved_1[0x40];
3242 u8 opt_param_mask[0x20];
3244 u8 reserved_2[0x20];
3248 u8 reserved_3[0x80];
3250 u8 pas[0][0x40];
3254 u8 opcode[0x10];
3255 u8 reserved_0[0x10];
3257 u8 reserved_1[0x10];
3258 u8 op_mod[0x10];
3260 u8 reserved_2[0x8];
3261 u8 qpn[0x18];
3263 u8 reserved_3[0x20];
3267 u8 status[0x8];
3268 u8 reserved_0[0x18];
3270 u8 syndrome[0x20];
3272 u8 reserved_1[0x40];
3274 u8 rx_write_requests[0x20];
3276 u8 reserved_2[0x20];
3278 u8 rx_read_requests[0x20];
3280 u8 reserved_3[0x20];
3282 u8 rx_atomic_requests[0x20];
3284 u8 reserved_4[0x20];
3286 u8 rx_dct_connect[0x20];
3288 u8 reserved_5[0x20];
3290 u8 out_of_buffer[0x20];
3292 u8 reserved_6[0x20];
3294 u8 out_of_sequence[0x20];
3296 u8 reserved_7[0x620];
3300 u8 opcode[0x10];
3301 u8 reserved_0[0x10];
3303 u8 reserved_1[0x10];
3304 u8 op_mod[0x10];
3306 u8 reserved_2[0x80];
3308 u8 clear[0x1];
3309 u8 reserved_3[0x1f];
3311 u8 reserved_4[0x18];
3312 u8 counter_set_id[0x8];
3316 u8 status[0x8];
3317 u8 reserved_0[0x18];
3319 u8 syndrome[0x20];
3321 u8 reserved_1[0x10];
3322 u8 function_id[0x10];
3324 u8 num_pages[0x20];
3334 u8 opcode[0x10];
3335 u8 reserved_0[0x10];
3337 u8 reserved_1[0x10];
3338 u8 op_mod[0x10];
3340 u8 reserved_2[0x10];
3341 u8 function_id[0x10];
3343 u8 reserved_3[0x20];
3347 u8 status[0x8];
3348 u8 reserved_0[0x18];
3350 u8 syndrome[0x20];
3352 u8 reserved_1[0x40];
3358 u8 opcode[0x10];
3359 u8 reserved_0[0x10];
3361 u8 reserved_1[0x10];
3362 u8 op_mod[0x10];
3364 u8 other_vport[0x1];
3365 u8 reserved_2[0xf];
3366 u8 vport_number[0x10];
3368 u8 reserved_3[0x5];
3369 u8 allowed_list_type[0x3];
3370 u8 reserved_4[0x18];
3374 u8 status[0x8];
3375 u8 reserved_0[0x18];
3377 u8 syndrome[0x20];
3379 u8 reserved_1[0x40];
3383 u8 reserved_2[0x600];
3385 u8 bsf0_klm0_pas_mtt0_1[16][0x8];
3387 u8 bsf1_klm1_pas_mtt2_3[16][0x8];
3391 u8 opcode[0x10];
3392 u8 reserved_0[0x10];
3394 u8 reserved_1[0x10];
3395 u8 op_mod[0x10];
3397 u8 reserved_2[0x8];
3398 u8 mkey_index[0x18];
3400 u8 pg_access[0x1];
3401 u8 reserved_3[0x1f];
3405 u8 status[0x8];
3406 u8 reserved_0[0x18];
3408 u8 syndrome[0x20];
3410 u8 reserved_1[0x40];
3412 u8 mad_dumux_parameters_block[0x20];
3416 u8 opcode[0x10];
3417 u8 reserved_0[0x10];
3419 u8 reserved_1[0x10];
3420 u8 op_mod[0x10];
3422 u8 reserved_2[0x40];
3426 u8 status[0x8];
3427 u8 reserved_0[0x18];
3429 u8 syndrome[0x20];
3431 u8 reserved_1[0xa0];
3433 u8 reserved_2[0x13];
3434 u8 vlan_valid[0x1];
3435 u8 vlan[0xc];
3439 u8 reserved_3[0xc0];
3443 u8 opcode[0x10];
3444 u8 reserved_0[0x10];
3446 u8 reserved_1[0x10];
3447 u8 op_mod[0x10];
3449 u8 reserved_2[0x60];
3451 u8 reserved_3[0x8];
3452 u8 table_index[0x18];
3454 u8 reserved_4[0x140];
3458 u8 status[0x8];
3459 u8 reserved_0[0x18];
3461 u8 syndrome[0x20];
3463 u8 reserved_1[0x10];
3464 u8 current_issi[0x10];
3466 u8 reserved_2[0xa0];
3468 u8 supported_issi_reserved[76][0x8];
3469 u8 supported_issi_dw0[0x20];
3473 u8 opcode[0x10];
3474 u8 reserved_0[0x10];
3476 u8 reserved_1[0x10];
3477 u8 op_mod[0x10];
3479 u8 reserved_2[0x40];
3483 u8 status[0x8];
3484 u8 reserved_0[0x18];
3486 u8 syndrome[0x20];
3488 u8 reserved_1[0x40];
3494 u8 opcode[0x10];
3495 u8 reserved_0[0x10];
3497 u8 reserved_1[0x10];
3498 u8 op_mod[0x10];
3500 u8 other_vport[0x1];
3501 u8 reserved_2[0xb];
3502 u8 port_num[0x4];
3503 u8 vport_number[0x10];
3505 u8 reserved_3[0x10];
3506 u8 pkey_index[0x10];
3510 u8 status[0x8];
3511 u8 reserved_0[0x18];
3513 u8 syndrome[0x20];
3515 u8 reserved_1[0x20];
3517 u8 gids_num[0x10];
3518 u8 reserved_2[0x10];
3524 u8 opcode[0x10];
3525 u8 reserved_0[0x10];
3527 u8 reserved_1[0x10];
3528 u8 op_mod[0x10];
3530 u8 other_vport[0x1];
3531 u8 reserved_2[0xb];
3532 u8 port_num[0x4];
3533 u8 vport_number[0x10];
3535 u8 reserved_3[0x10];
3536 u8 gid_index[0x10];
3540 u8 status[0x8];
3541 u8 reserved_0[0x18];
3543 u8 syndrome[0x20];
3545 u8 reserved_1[0x40];
3551 u8 opcode[0x10];
3552 u8 reserved_0[0x10];
3554 u8 reserved_1[0x10];
3555 u8 op_mod[0x10];
3557 u8 other_vport[0x1];
3558 u8 reserved_2[0xb];
3559 u8 port_num[0x4];
3560 u8 vport_number[0x10];
3562 u8 reserved_3[0x20];
3566 u8 status[0x8];
3567 u8 reserved_0[0x18];
3569 u8 syndrome[0x20];
3571 u8 reserved_1[0x40];
3577 u8 opcode[0x10];
3578 u8 reserved_0[0x10];
3580 u8 reserved_1[0x10];
3581 u8 op_mod[0x10];
3583 u8 reserved_2[0x40];
3587 u8 status[0x8];
3588 u8 reserved_0[0x18];
3590 u8 syndrome[0x20];
3592 u8 reserved_1[0x80];
3594 u8 reserved_2[0x8];
3595 u8 level[0x8];
3596 u8 reserved_3[0x8];
3597 u8 log_size[0x8];
3599 u8 reserved_4[0x120];
3603 u8 opcode[0x10];
3604 u8 reserved_0[0x10];
3606 u8 reserved_1[0x10];
3607 u8 op_mod[0x10];
3609 u8 reserved_2[0x40];
3611 u8 table_type[0x8];
3612 u8 reserved_3[0x18];
3614 u8 reserved_4[0x8];
3615 u8 table_id[0x18];
3617 u8 reserved_5[0x140];
3621 u8 status[0x8];
3622 u8 reserved_0[0x18];
3624 u8 syndrome[0x20];
3626 u8 reserved_1[0x1c0];
3632 u8 opcode[0x10];
3633 u8 reserved_0[0x10];
3635 u8 reserved_1[0x10];
3636 u8 op_mod[0x10];
3638 u8 reserved_2[0x40];
3640 u8 table_type[0x8];
3641 u8 reserved_3[0x18];
3643 u8 reserved_4[0x8];
3644 u8 table_id[0x18];
3646 u8 reserved_5[0x40];
3648 u8 flow_index[0x20];
3650 u8 reserved_6[0xe0];
3660 u8 status[0x8];
3661 u8 reserved_0[0x18];
3663 u8 syndrome[0x20];
3665 u8 reserved_1[0xa0];
3667 u8 start_flow_index[0x20];
3669 u8 reserved_2[0x20];
3671 u8 end_flow_index[0x20];
3673 u8 reserved_3[0xa0];
3675 u8 reserved_4[0x18];
3676 u8 match_criteria_enable[0x8];
3680 u8 reserved_5[0xe00];
3684 u8 opcode[0x10];
3685 u8 reserved_0[0x10];
3687 u8 reserved_1[0x10];
3688 u8 op_mod[0x10];
3690 u8 reserved_2[0x40];
3692 u8 table_type[0x8];
3693 u8 reserved_3[0x18];
3695 u8 reserved_4[0x8];
3696 u8 table_id[0x18];
3698 u8 group_id[0x20];
3700 u8 reserved_5[0x120];
3704 u8 status[0x8];
3705 u8 reserved_0[0x18];
3707 u8 syndrome[0x20];
3709 u8 reserved_1[0x40];
3713 u8 reserved_2[0x40];
3715 u8 event_bitmask[0x40];
3717 u8 reserved_3[0x580];
3719 u8 pas[0][0x40];
3723 u8 opcode[0x10];
3724 u8 reserved_0[0x10];
3726 u8 reserved_1[0x10];
3727 u8 op_mod[0x10];
3729 u8 reserved_2[0x18];
3730 u8 eq_number[0x8];
3732 u8 reserved_3[0x20];
3736 u8 status[0x8];
3737 u8 reserved_0[0x18];
3739 u8 syndrome[0x20];
3741 u8 reserved_1[0x40];
3745 u8 reserved_2[0x180];
3749 u8 opcode[0x10];
3750 u8 reserved_0[0x10];
3752 u8 reserved_1[0x10];
3753 u8 op_mod[0x10];
3755 u8 reserved_2[0x8];
3756 u8 dctn[0x18];
3758 u8 reserved_3[0x20];
3762 u8 status[0x8];
3763 u8 reserved_0[0x18];
3765 u8 syndrome[0x20];
3767 u8 reserved_1[0x40];
3771 u8 reserved_2[0x600];
3773 u8 pas[0][0x40];
3777 u8 opcode[0x10];
3778 u8 reserved_0[0x10];
3780 u8 reserved_1[0x10];
3781 u8 op_mod[0x10];
3783 u8 reserved_2[0x8];
3784 u8 cqn[0x18];
3786 u8 reserved_3[0x20];
3790 u8 status[0x8];
3791 u8 reserved_0[0x18];
3793 u8 syndrome[0x20];
3795 u8 reserved_1[0x20];
3797 u8 enable[0x1];
3798 u8 tag_enable[0x1];
3799 u8 reserved_2[0x1e];
3803 u8 opcode[0x10];
3804 u8 reserved_0[0x10];
3806 u8 reserved_1[0x10];
3807 u8 op_mod[0x10];
3809 u8 reserved_2[0x18];
3810 u8 priority[0x4];
3811 u8 cong_protocol[0x4];
3813 u8 reserved_3[0x20];
3817 u8 status[0x8];
3818 u8 reserved_0[0x18];
3820 u8 syndrome[0x20];
3822 u8 reserved_1[0x40];
3824 u8 cur_flows[0x20];
3826 u8 sum_flows[0x20];
3828 u8 cnp_ignored_high[0x20];
3830 u8 cnp_ignored_low[0x20];
3832 u8 cnp_handled_high[0x20];
3834 u8 cnp_handled_low[0x20];
3836 u8 reserved_2[0x100];
3838 u8 time_stamp_high[0x20];
3840 u8 time_stamp_low[0x20];
3842 u8 accumulators_period[0x20];
3844 u8 ecn_marked_roce_packets_high[0x20];
3846 u8 ecn_marked_roce_packets_low[0x20];
3848 u8 cnps_sent_high[0x20];
3850 u8 cnps_sent_low[0x20];
3852 u8 reserved_3[0x560];
3856 u8 opcode[0x10];
3857 u8 reserved_0[0x10];
3859 u8 reserved_1[0x10];
3860 u8 op_mod[0x10];
3862 u8 clear[0x1];
3863 u8 reserved_2[0x1f];
3865 u8 reserved_3[0x20];
3869 u8 status[0x8];
3870 u8 reserved_0[0x18];
3872 u8 syndrome[0x20];
3874 u8 reserved_1[0x40];
3880 u8 opcode[0x10];
3881 u8 reserved_0[0x10];
3883 u8 reserved_1[0x10];
3884 u8 op_mod[0x10];
3886 u8 reserved_2[0x1c];
3887 u8 cong_protocol[0x4];
3889 u8 reserved_3[0x20];
3893 u8 status[0x8];
3894 u8 reserved_0[0x18];
3896 u8 syndrome[0x20];
3898 u8 reserved_1[0x40];
3904 u8 opcode[0x10];
3905 u8 reserved_0[0x10];
3907 u8 reserved_1[0x10];
3908 u8 op_mod[0x10];
3910 u8 reserved_2[0x40];
3914 u8 status[0x8];
3915 u8 reserved_0[0x18];
3917 u8 syndrome[0x20];
3919 u8 reserved_1[0x40];
3923 u8 opcode[0x10];
3924 u8 reserved_0[0x10];
3926 u8 reserved_1[0x10];
3927 u8 op_mod[0x10];
3929 u8 reserved_2[0x8];
3930 u8 qpn[0x18];
3932 u8 reserved_3[0x20];
3936 u8 status[0x8];
3937 u8 reserved_0[0x18];
3939 u8 syndrome[0x20];
3941 u8 reserved_1[0x40];
3945 u8 opcode[0x10];
3946 u8 reserved_0[0x10];
3948 u8 reserved_1[0x10];
3949 u8 op_mod[0x10];
3951 u8 reserved_2[0x8];
3952 u8 qpn[0x18];
3954 u8 reserved_3[0x20];
3958 u8 status[0x8];
3959 u8 reserved_0[0x18];
3961 u8 syndrome[0x20];
3963 u8 reserved_1[0x40];
3967 u8 opcode[0x10];
3968 u8 reserved_0[0x10];
3970 u8 reserved_1[0x10];
3971 u8 op_mod[0x10];
3973 u8 error[0x1];
3974 u8 reserved_2[0x4];
3975 u8 rdma[0x1];
3976 u8 read_write[0x1];
3977 u8 req_res[0x1];
3978 u8 qpn[0x18];
3980 u8 reserved_3[0x20];
3984 u8 status[0x8];
3985 u8 reserved_0[0x18];
3987 u8 syndrome[0x20];
3989 u8 reserved_1[0x40];
3993 u8 opcode[0x10];
3994 u8 reserved_0[0x10];
3996 u8 reserved_1[0x10];
3997 u8 op_mod[0x10];
3999 u8 reserved_2[0x40];
4003 u8 status[0x8];
4004 u8 reserved_0[0x18];
4006 u8 syndrome[0x20];
4008 u8 reserved_1[0x40];
4012 u8 opcode[0x10];
4013 u8 reserved_0[0x10];
4015 u8 reserved_1[0x10];
4016 u8 op_mod[0x10];
4018 u8 other_vport[0x1];
4019 u8 reserved_2[0xf];
4020 u8 vport_number[0x10];
4022 u8 reserved_3[0x18];
4023 u8 admin_state[0x4];
4024 u8 reserved_4[0x4];
4028 u8 status[0x8];
4029 u8 reserved_0[0x18];
4031 u8 syndrome[0x20];
4033 u8 reserved_1[0x40];
4037 u8 opcode[0x10];
4038 u8 reserved_0[0x10];
4040 u8 reserved_1[0x10];
4041 u8 op_mod[0x10];
4043 u8 reserved_2[0x8];
4044 u8 tisn[0x18];
4046 u8 reserved_3[0x20];
4048 u8 modify_bitmask[0x40];
4050 u8 reserved_4[0x40];
4056 u8 reserved_0[0x20];
4058 u8 reserved_1[0x1b];
4059 u8 self_lb_en[0x1];
4060 u8 reserved_2[0x3];
4061 u8 lro[0x1];
4065 u8 status[0x8];
4066 u8 reserved_0[0x18];
4068 u8 syndrome[0x20];
4070 u8 reserved_1[0x40];
4074 u8 opcode[0x10];
4075 u8 reserved_0[0x10];
4077 u8 reserved_1[0x10];
4078 u8 op_mod[0x10];
4080 u8 reserved_2[0x8];
4081 u8 tirn[0x18];
4083 u8 reserved_3[0x20];
4087 u8 reserved_4[0x40];
4093 u8 status[0x8];
4094 u8 reserved_0[0x18];
4096 u8 syndrome[0x20];
4098 u8 reserved_1[0x40];
4102 u8 opcode[0x10];
4103 u8 reserved_0[0x10];
4105 u8 reserved_1[0x10];
4106 u8 op_mod[0x10];
4108 u8 sq_state[0x4];
4109 u8 reserved_2[0x4];
4110 u8 sqn[0x18];
4112 u8 reserved_3[0x20];
4114 u8 modify_bitmask[0x40];
4116 u8 reserved_4[0x40];
4122 u8 status[0x8];
4123 u8 reserved_0[0x18];
4125 u8 syndrome[0x20];
4127 u8 reserved_1[0x40];
4131 u8 reserved[0x20];
4133 u8 reserved1[0x1f];
4134 u8 rqn_list[0x1];
4138 u8 opcode[0x10];
4139 u8 reserved_0[0x10];
4141 u8 reserved_1[0x10];
4142 u8 op_mod[0x10];
4144 u8 reserved_2[0x8];
4145 u8 rqtn[0x18];
4147 u8 reserved_3[0x20];
4151 u8 reserved_4[0x40];
4157 u8 status[0x8];
4158 u8 reserved_0[0x18];
4160 u8 syndrome[0x20];
4162 u8 reserved_1[0x40];
4166 u8 opcode[0x10];
4167 u8 reserved_0[0x10];
4169 u8 reserved_1[0x10];
4170 u8 op_mod[0x10];
4172 u8 rq_state[0x4];
4173 u8 reserved_2[0x4];
4174 u8 rqn[0x18];
4176 u8 reserved_3[0x20];
4178 u8 modify_bitmask[0x40];
4180 u8 reserved_4[0x40];
4186 u8 status[0x8];
4187 u8 reserved_0[0x18];
4189 u8 syndrome[0x20];
4191 u8 reserved_1[0x40];
4195 u8 reserved[0x20];
4197 u8 reserved1[0x1f];
4198 u8 lwm[0x1];
4202 u8 opcode[0x10];
4203 u8 reserved_0[0x10];
4205 u8 reserved_1[0x10];
4206 u8 op_mod[0x10];
4208 u8 rmp_state[0x4];
4209 u8 reserved_2[0x4];
4210 u8 rmpn[0x18];
4212 u8 reserved_3[0x20];
4216 u8 reserved_4[0x40];
4222 u8 status[0x8];
4223 u8 reserved_0[0x18];
4225 u8 syndrome[0x20];
4227 u8 reserved_1[0x40];
4231 u8 reserved_0[0x1c];
4232 u8 permanent_address[0x1];
4233 u8 addresses_list[0x1];
4234 u8 roce_en[0x1];
4235 u8 reserved_1[0x1];
4239 u8 opcode[0x10];
4240 u8 reserved_0[0x10];
4242 u8 reserved_1[0x10];
4243 u8 op_mod[0x10];
4245 u8 other_vport[0x1];
4246 u8 reserved_2[0xf];
4247 u8 vport_number[0x10];
4251 u8 reserved_3[0x780];
4257 u8 status[0x8];
4258 u8 reserved_0[0x18];
4260 u8 syndrome[0x20];
4262 u8 reserved_1[0x40];
4266 u8 opcode[0x10];
4267 u8 reserved_0[0x10];
4269 u8 reserved_1[0x10];
4270 u8 op_mod[0x10];
4272 u8 other_vport[0x1];
4273 u8 reserved_2[0xb];
4274 u8 port_num[0x4];
4275 u8 vport_number[0x10];
4277 u8 reserved_3[0x20];
4283 u8 status[0x8];
4284 u8 reserved_0[0x18];
4286 u8 syndrome[0x20];
4288 u8 reserved_1[0x40];
4297 u8 opcode[0x10];
4298 u8 reserved_0[0x10];
4300 u8 reserved_1[0x10];
4301 u8 op_mod[0x10];
4303 u8 reserved_2[0x8];
4304 u8 cqn[0x18];
4310 u8 reserved_3[0x600];
4312 u8 pas[0][0x40];
4316 u8 status[0x8];
4317 u8 reserved_0[0x18];
4319 u8 syndrome[0x20];
4321 u8 reserved_1[0x40];
4325 u8 opcode[0x10];
4326 u8 reserved_0[0x10];
4328 u8 reserved_1[0x10];
4329 u8 op_mod[0x10];
4331 u8 reserved_2[0x18];
4332 u8 priority[0x4];
4333 u8 cong_protocol[0x4];
4335 u8 enable[0x1];
4336 u8 tag_enable[0x1];
4337 u8 reserved_3[0x1e];
4341 u8 status[0x8];
4342 u8 reserved_0[0x18];
4344 u8 syndrome[0x20];
4346 u8 reserved_1[0x40];
4350 u8 opcode[0x10];
4351 u8 reserved_0[0x10];
4353 u8 reserved_1[0x10];
4354 u8 op_mod[0x10];
4356 u8 reserved_2[0x1c];
4357 u8 cong_protocol[0x4];
4361 u8 reserved_3[0x80];
4367 u8 status[0x8];
4368 u8 reserved_0[0x18];
4370 u8 syndrome[0x20];
4372 u8 output_num_entries[0x20];
4374 u8 reserved_1[0x20];
4376 u8 pas[0][0x40];
4386 u8 opcode[0x10];
4387 u8 reserved_0[0x10];
4389 u8 reserved_1[0x10];
4390 u8 op_mod[0x10];
4392 u8 reserved_2[0x10];
4393 u8 function_id[0x10];
4395 u8 input_num_entries[0x20];
4397 u8 pas[0][0x40];
4401 u8 status[0x8];
4402 u8 reserved_0[0x18];
4404 u8 syndrome[0x20];
4406 u8 reserved_1[0x40];
4408 u8 response_mad_packet[256][0x8];
4412 u8 opcode[0x10];
4413 u8 reserved_0[0x10];
4415 u8 reserved_1[0x10];
4416 u8 op_mod[0x10];
4418 u8 remote_lid[0x10];
4419 u8 reserved_2[0x8];
4420 u8 port[0x8];
4422 u8 reserved_3[0x20];
4424 u8 mad[256][0x8];
4428 u8 status[0x8];
4429 u8 reserved_0[0x18];
4431 u8 syndrome[0x20];
4433 u8 reserved_1[0x40];
4437 u8 opcode[0x10];
4438 u8 reserved_0[0x10];
4440 u8 reserved_1[0x10];
4441 u8 op_mod[0x10];
4443 u8 reserved_2[0x40];
4447 u8 status[0x8];
4448 u8 reserved_0[0x18];
4450 u8 syndrome[0x20];
4452 u8 reserved_1[0x40];
4456 u8 opcode[0x10];
4457 u8 reserved_0[0x10];
4459 u8 reserved_1[0x10];
4460 u8 op_mod[0x10];
4462 u8 reserved_2[0x8];
4463 u8 qpn[0x18];
4465 u8 reserved_3[0x20];
4467 u8 opt_param_mask[0x20];
4469 u8 reserved_4[0x20];
4473 u8 reserved_5[0x80];
4477 u8 status[0x8];
4478 u8 reserved_0[0x18];
4480 u8 syndrome[0x20];
4482 u8 reserved_1[0x40];
4486 u8 opcode[0x10];
4487 u8 reserved_0[0x10];
4489 u8 reserved_1[0x10];
4490 u8 op_mod[0x10];
4492 u8 reserved_2[0x8];
4493 u8 qpn[0x18];
4495 u8 reserved_3[0x20];
4497 u8 opt_param_mask[0x20];
4499 u8 reserved_4[0x20];
4503 u8 reserved_5[0x80];
4507 u8 status[0x8];
4508 u8 reserved_0[0x18];
4510 u8 syndrome[0x20];
4512 u8 reserved_1[0x40];
4514 u8 packet_headers_log[128][0x8];
4516 u8 packet_syndrome[64][0x8];
4520 u8 opcode[0x10];
4521 u8 reserved_0[0x10];
4523 u8 reserved_1[0x10];
4524 u8 op_mod[0x10];
4526 u8 reserved_2[0x40];
4530 u8 opcode[0x10];
4531 u8 reserved_0[0x10];
4533 u8 reserved_1[0x10];
4534 u8 op_mod[0x10];
4536 u8 reserved_2[0x18];
4537 u8 eq_number[0x8];
4539 u8 reserved_3[0x20];
4541 u8 eqe[64][0x8];
4545 u8 status[0x8];
4546 u8 reserved_0[0x18];
4548 u8 syndrome[0x20];
4550 u8 reserved_1[0x40];
4554 u8 status[0x8];
4555 u8 reserved_0[0x18];
4557 u8 syndrome[0x20];
4559 u8 reserved_1[0x20];
4563 u8 opcode[0x10];
4564 u8 reserved_0[0x10];
4566 u8 reserved_1[0x10];
4567 u8 op_mod[0x10];
4569 u8 reserved_2[0x10];
4570 u8 function_id[0x10];
4572 u8 reserved_3[0x20];
4576 u8 status[0x8];
4577 u8 reserved_0[0x18];
4579 u8 syndrome[0x20];
4581 u8 reserved_1[0x40];
4585 u8 opcode[0x10];
4586 u8 reserved_0[0x10];
4588 u8 reserved_1[0x10];
4589 u8 op_mod[0x10];
4591 u8 reserved_2[0x8];
4592 u8 dctn[0x18];
4594 u8 reserved_3[0x20];
4598 u8 status[0x8];
4599 u8 reserved_0[0x18];
4601 u8 syndrome[0x20];
4603 u8 reserved_1[0x20];
4607 u8 opcode[0x10];
4608 u8 reserved_0[0x10];
4610 u8 reserved_1[0x10];
4611 u8 op_mod[0x10];
4613 u8 reserved_2[0x10];
4614 u8 function_id[0x10];
4616 u8 reserved_3[0x20];
4620 u8 status[0x8];
4621 u8 reserved_0[0x18];
4623 u8 syndrome[0x20];
4625 u8 reserved_1[0x40];
4629 u8 opcode[0x10];
4630 u8 reserved_0[0x10];
4632 u8 reserved_1[0x10];
4633 u8 op_mod[0x10];
4635 u8 reserved_2[0x8];
4636 u8 qpn[0x18];
4638 u8 reserved_3[0x20];
4640 u8 multicast_gid[16][0x8];
4644 u8 status[0x8];
4645 u8 reserved_0[0x18];
4647 u8 syndrome[0x20];
4649 u8 reserved_1[0x40];
4653 u8 opcode[0x10];
4654 u8 reserved_0[0x10];
4656 u8 reserved_1[0x10];
4657 u8 op_mod[0x10];
4659 u8 reserved_2[0x8];
4660 u8 xrc_srqn[0x18];
4662 u8 reserved_3[0x20];
4666 u8 status[0x8];
4667 u8 reserved_0[0x18];
4669 u8 syndrome[0x20];
4671 u8 reserved_1[0x40];
4675 u8 opcode[0x10];
4676 u8 reserved_0[0x10];
4678 u8 reserved_1[0x10];
4679 u8 op_mod[0x10];
4681 u8 reserved_2[0x8];
4682 u8 tisn[0x18];
4684 u8 reserved_3[0x20];
4688 u8 status[0x8];
4689 u8 reserved_0[0x18];
4691 u8 syndrome[0x20];
4693 u8 reserved_1[0x40];
4697 u8 opcode[0x10];
4698 u8 reserved_0[0x10];
4700 u8 reserved_1[0x10];
4701 u8 op_mod[0x10];
4703 u8 reserved_2[0x8];
4704 u8 tirn[0x18];
4706 u8 reserved_3[0x20];
4710 u8 status[0x8];
4711 u8 reserved_0[0x18];
4713 u8 syndrome[0x20];
4715 u8 reserved_1[0x40];
4719 u8 opcode[0x10];
4720 u8 reserved_0[0x10];
4722 u8 reserved_1[0x10];
4723 u8 op_mod[0x10];
4725 u8 reserved_2[0x8];
4726 u8 srqn[0x18];
4728 u8 reserved_3[0x20];
4732 u8 status[0x8];
4733 u8 reserved_0[0x18];
4735 u8 syndrome[0x20];
4737 u8 reserved_1[0x40];
4741 u8 opcode[0x10];
4742 u8 reserved_0[0x10];
4744 u8 reserved_1[0x10];
4745 u8 op_mod[0x10];
4747 u8 reserved_2[0x8];
4748 u8 sqn[0x18];
4750 u8 reserved_3[0x20];
4754 u8 status[0x8];
4755 u8 reserved_0[0x18];
4757 u8 syndrome[0x20];
4759 u8 reserved_1[0x40];
4763 u8 opcode[0x10];
4764 u8 reserved_0[0x10];
4766 u8 reserved_1[0x10];
4767 u8 op_mod[0x10];
4769 u8 reserved_2[0x8];
4770 u8 rqtn[0x18];
4772 u8 reserved_3[0x20];
4776 u8 status[0x8];
4777 u8 reserved_0[0x18];
4779 u8 syndrome[0x20];
4781 u8 reserved_1[0x40];
4785 u8 opcode[0x10];
4786 u8 reserved_0[0x10];
4788 u8 reserved_1[0x10];
4789 u8 op_mod[0x10];
4791 u8 reserved_2[0x8];
4792 u8 rqn[0x18];
4794 u8 reserved_3[0x20];
4798 u8 status[0x8];
4799 u8 reserved_0[0x18];
4801 u8 syndrome[0x20];
4803 u8 reserved_1[0x40];
4807 u8 opcode[0x10];
4808 u8 reserved_0[0x10];
4810 u8 reserved_1[0x10];
4811 u8 op_mod[0x10];
4813 u8 reserved_2[0x8];
4814 u8 rmpn[0x18];
4816 u8 reserved_3[0x20];
4820 u8 status[0x8];
4821 u8 reserved_0[0x18];
4823 u8 syndrome[0x20];
4825 u8 reserved_1[0x40];
4829 u8 opcode[0x10];
4830 u8 reserved_0[0x10];
4832 u8 reserved_1[0x10];
4833 u8 op_mod[0x10];
4835 u8 reserved_2[0x8];
4836 u8 qpn[0x18];
4838 u8 reserved_3[0x20];
4842 u8 status[0x8];
4843 u8 reserved_0[0x18];
4845 u8 syndrome[0x20];
4847 u8 reserved_1[0x40];
4851 u8 opcode[0x10];
4852 u8 reserved_0[0x10];
4854 u8 reserved_1[0x10];
4855 u8 op_mod[0x10];
4857 u8 reserved_2[0x8];
4858 u8 psvn[0x18];
4860 u8 reserved_3[0x20];
4864 u8 status[0x8];
4865 u8 reserved_0[0x18];
4867 u8 syndrome[0x20];
4869 u8 reserved_1[0x40];
4873 u8 opcode[0x10];
4874 u8 reserved_0[0x10];
4876 u8 reserved_1[0x10];
4877 u8 op_mod[0x10];
4879 u8 reserved_2[0x8];
4880 u8 mkey_index[0x18];
4882 u8 reserved_3[0x20];
4886 u8 status[0x8];
4887 u8 reserved_0[0x18];
4889 u8 syndrome[0x20];
4891 u8 reserved_1[0x40];
4895 u8 opcode[0x10];
4896 u8 reserved_0[0x10];
4898 u8 reserved_1[0x10];
4899 u8 op_mod[0x10];
4901 u8 reserved_2[0x40];
4903 u8 table_type[0x8];
4904 u8 reserved_3[0x18];
4906 u8 reserved_4[0x8];
4907 u8 table_id[0x18];
4909 u8 reserved_5[0x140];
4913 u8 status[0x8];
4914 u8 reserved_0[0x18];
4916 u8 syndrome[0x20];
4918 u8 reserved_1[0x40];
4922 u8 opcode[0x10];
4923 u8 reserved_0[0x10];
4925 u8 reserved_1[0x10];
4926 u8 op_mod[0x10];
4928 u8 reserved_2[0x40];
4930 u8 table_type[0x8];
4931 u8 reserved_3[0x18];
4933 u8 reserved_4[0x8];
4934 u8 table_id[0x18];
4936 u8 group_id[0x20];
4938 u8 reserved_5[0x120];
4942 u8 status[0x8];
4943 u8 reserved_0[0x18];
4945 u8 syndrome[0x20];
4947 u8 reserved_1[0x40];
4951 u8 opcode[0x10];
4952 u8 reserved_0[0x10];
4954 u8 reserved_1[0x10];
4955 u8 op_mod[0x10];
4957 u8 reserved_2[0x18];
4958 u8 eq_number[0x8];
4960 u8 reserved_3[0x20];
4964 u8 status[0x8];
4965 u8 reserved_0[0x18];
4967 u8 syndrome[0x20];
4969 u8 reserved_1[0x40];
4973 u8 opcode[0x10];
4974 u8 reserved_0[0x10];
4976 u8 reserved_1[0x10];
4977 u8 op_mod[0x10];
4979 u8 reserved_2[0x8];
4980 u8 dctn[0x18];
4982 u8 reserved_3[0x20];
4986 u8 status[0x8];
4987 u8 reserved_0[0x18];
4989 u8 syndrome[0x20];
4991 u8 reserved_1[0x40];
4995 u8 opcode[0x10];
4996 u8 reserved_0[0x10];
4998 u8 reserved_1[0x10];
4999 u8 op_mod[0x10];
5001 u8 reserved_2[0x8];
5002 u8 cqn[0x18];
5004 u8 reserved_3[0x20];
5008 u8 status[0x8];
5009 u8 reserved_0[0x18];
5011 u8 syndrome[0x20];
5013 u8 reserved_1[0x40];
5017 u8 opcode[0x10];
5018 u8 reserved_0[0x10];
5020 u8 reserved_1[0x10];
5021 u8 op_mod[0x10];
5023 u8 reserved_2[0x20];
5025 u8 reserved_3[0x10];
5026 u8 vxlan_udp_port[0x10];
5030 u8 status[0x8];
5031 u8 reserved_0[0x18];
5033 u8 syndrome[0x20];
5035 u8 reserved_1[0x40];
5039 u8 opcode[0x10];
5040 u8 reserved_0[0x10];
5042 u8 reserved_1[0x10];
5043 u8 op_mod[0x10];
5045 u8 reserved_2[0x60];
5047 u8 reserved_3[0x8];
5048 u8 table_index[0x18];
5050 u8 reserved_4[0x140];
5054 u8 status[0x8];
5055 u8 reserved_0[0x18];
5057 u8 syndrome[0x20];
5059 u8 reserved_1[0x40];
5063 u8 opcode[0x10];
5064 u8 reserved_0[0x10];
5066 u8 reserved_1[0x10];
5067 u8 op_mod[0x10];
5069 u8 reserved_2[0x40];
5071 u8 table_type[0x8];
5072 u8 reserved_3[0x18];
5074 u8 reserved_4[0x8];
5075 u8 table_id[0x18];
5077 u8 reserved_5[0x40];
5079 u8 flow_index[0x20];
5081 u8 reserved_6[0xe0];
5085 u8 status[0x8];
5086 u8 reserved_0[0x18];
5088 u8 syndrome[0x20];
5090 u8 reserved_1[0x40];
5094 u8 opcode[0x10];
5095 u8 reserved_0[0x10];
5097 u8 reserved_1[0x10];
5098 u8 op_mod[0x10];
5100 u8 reserved_2[0x8];
5101 u8 xrcd[0x18];
5103 u8 reserved_3[0x20];
5107 u8 status[0x8];
5108 u8 reserved_0[0x18];
5110 u8 syndrome[0x20];
5112 u8 reserved_1[0x40];
5116 u8 opcode[0x10];
5117 u8 reserved_0[0x10];
5119 u8 reserved_1[0x10];
5120 u8 op_mod[0x10];
5122 u8 reserved_2[0x8];
5123 u8 uar[0x18];
5125 u8 reserved_3[0x20];
5129 u8 status[0x8];
5130 u8 reserved_0[0x18];
5132 u8 syndrome[0x20];
5134 u8 reserved_1[0x40];
5138 u8 opcode[0x10];
5139 u8 reserved_0[0x10];
5141 u8 reserved_1[0x10];
5142 u8 op_mod[0x10];
5144 u8 reserved_2[0x8];
5145 u8 transport_domain[0x18];
5147 u8 reserved_3[0x20];
5151 u8 status[0x8];
5152 u8 reserved_0[0x18];
5154 u8 syndrome[0x20];
5156 u8 reserved_1[0x40];
5160 u8 opcode[0x10];
5161 u8 reserved_0[0x10];
5163 u8 reserved_1[0x10];
5164 u8 op_mod[0x10];
5166 u8 reserved_2[0x18];
5167 u8 counter_set_id[0x8];
5169 u8 reserved_3[0x20];
5173 u8 status[0x8];
5174 u8 reserved_0[0x18];
5176 u8 syndrome[0x20];
5178 u8 reserved_1[0x40];
5182 u8 opcode[0x10];
5183 u8 reserved_0[0x10];
5185 u8 reserved_1[0x10];
5186 u8 op_mod[0x10];
5188 u8 reserved_2[0x8];
5189 u8 pd[0x18];
5191 u8 reserved_3[0x20];
5195 u8 status[0x8];
5196 u8 reserved_0[0x18];
5198 u8 syndrome[0x20];
5200 u8 reserved_1[0x8];
5201 u8 xrc_srqn[0x18];
5203 u8 reserved_2[0x20];
5207 u8 opcode[0x10];
5208 u8 reserved_0[0x10];
5210 u8 reserved_1[0x10];
5211 u8 op_mod[0x10];
5213 u8 reserved_2[0x40];
5217 u8 reserved_3[0x600];
5219 u8 pas[0][0x40];
5223 u8 status[0x8];
5224 u8 reserved_0[0x18];
5226 u8 syndrome[0x20];
5228 u8 reserved_1[0x8];
5229 u8 tisn[0x18];
5231 u8 reserved_2[0x20];
5235 u8 opcode[0x10];
5236 u8 reserved_0[0x10];
5238 u8 reserved_1[0x10];
5239 u8 op_mod[0x10];
5241 u8 reserved_2[0xc0];
5247 u8 status[0x8];
5248 u8 reserved_0[0x18];
5250 u8 syndrome[0x20];
5252 u8 reserved_1[0x8];
5253 u8 tirn[0x18];
5255 u8 reserved_2[0x20];
5259 u8 opcode[0x10];
5260 u8 reserved_0[0x10];
5262 u8 reserved_1[0x10];
5263 u8 op_mod[0x10];
5265 u8 reserved_2[0xc0];
5271 u8 status[0x8];
5272 u8 reserved_0[0x18];
5274 u8 syndrome[0x20];
5276 u8 reserved_1[0x8];
5277 u8 srqn[0x18];
5279 u8 reserved_2[0x20];
5283 u8 opcode[0x10];
5284 u8 reserved_0[0x10];
5286 u8 reserved_1[0x10];
5287 u8 op_mod[0x10];
5289 u8 reserved_2[0x40];
5293 u8 reserved_3[0x600];
5295 u8 pas[0][0x40];
5299 u8 status[0x8];
5300 u8 reserved_0[0x18];
5302 u8 syndrome[0x20];
5304 u8 reserved_1[0x8];
5305 u8 sqn[0x18];
5307 u8 reserved_2[0x20];
5311 u8 opcode[0x10];
5312 u8 reserved_0[0x10];
5314 u8 reserved_1[0x10];
5315 u8 op_mod[0x10];
5317 u8 reserved_2[0xc0];
5323 u8 status[0x8];
5324 u8 reserved_0[0x18];
5326 u8 syndrome[0x20];
5328 u8 reserved_1[0x8];
5329 u8 rqtn[0x18];
5331 u8 reserved_2[0x20];
5335 u8 opcode[0x10];
5336 u8 reserved_0[0x10];
5338 u8 reserved_1[0x10];
5339 u8 op_mod[0x10];
5341 u8 reserved_2[0xc0];
5347 u8 status[0x8];
5348 u8 reserved_0[0x18];
5350 u8 syndrome[0x20];
5352 u8 reserved_1[0x8];
5353 u8 rqn[0x18];
5355 u8 reserved_2[0x20];
5359 u8 opcode[0x10];
5360 u8 reserved_0[0x10];
5362 u8 reserved_1[0x10];
5363 u8 op_mod[0x10];
5365 u8 reserved_2[0xc0];
5371 u8 status[0x8];
5372 u8 reserved_0[0x18];
5374 u8 syndrome[0x20];
5376 u8 reserved_1[0x8];
5377 u8 rmpn[0x18];
5379 u8 reserved_2[0x20];
5383 u8 opcode[0x10];
5384 u8 reserved_0[0x10];
5386 u8 reserved_1[0x10];
5387 u8 op_mod[0x10];
5389 u8 reserved_2[0xc0];
5395 u8 status[0x8];
5396 u8 reserved_0[0x18];
5398 u8 syndrome[0x20];
5400 u8 reserved_1[0x8];
5401 u8 qpn[0x18];
5403 u8 reserved_2[0x20];
5407 u8 opcode[0x10];
5408 u8 reserved_0[0x10];
5410 u8 reserved_1[0x10];
5411 u8 op_mod[0x10];
5413 u8 reserved_2[0x40];
5415 u8 opt_param_mask[0x20];
5417 u8 reserved_3[0x20];
5421 u8 reserved_4[0x80];
5423 u8 pas[0][0x40];
5427 u8 status[0x8];
5428 u8 reserved_0[0x18];
5430 u8 syndrome[0x20];
5432 u8 reserved_1[0x40];
5434 u8 reserved_2[0x8];
5435 u8 psv0_index[0x18];
5437 u8 reserved_3[0x8];
5438 u8 psv1_index[0x18];
5440 u8 reserved_4[0x8];
5441 u8 psv2_index[0x18];
5443 u8 reserved_5[0x8];
5444 u8 psv3_index[0x18];
5448 u8 opcode[0x10];
5449 u8 reserved_0[0x10];
5451 u8 reserved_1[0x10];
5452 u8 op_mod[0x10];
5454 u8 num_psv[0x4];
5455 u8 reserved_2[0x4];
5456 u8 pd[0x18];
5458 u8 reserved_3[0x20];
5462 u8 status[0x8];
5463 u8 reserved_0[0x18];
5465 u8 syndrome[0x20];
5467 u8 reserved_1[0x8];
5468 u8 mkey_index[0x18];
5470 u8 reserved_2[0x20];
5474 u8 opcode[0x10];
5475 u8 reserved_0[0x10];
5477 u8 reserved_1[0x10];
5478 u8 op_mod[0x10];
5480 u8 reserved_2[0x20];
5482 u8 pg_access[0x1];
5483 u8 reserved_3[0x1f];
5487 u8 reserved_4[0x80];
5489 u8 translations_octword_actual_size[0x20];
5491 u8 reserved_5[0x560];
5493 u8 klm_pas_mtt[0][0x20];
5497 u8 status[0x8];
5498 u8 reserved_0[0x18];
5500 u8 syndrome[0x20];
5502 u8 reserved_1[0x8];
5503 u8 table_id[0x18];
5505 u8 reserved_2[0x20];
5509 u8 opcode[0x10];
5510 u8 reserved_0[0x10];
5512 u8 reserved_1[0x10];
5513 u8 op_mod[0x10];
5515 u8 reserved_2[0x40];
5517 u8 table_type[0x8];
5518 u8 reserved_3[0x18];
5520 u8 reserved_4[0x20];
5522 u8 reserved_5[0x8];
5523 u8 level[0x8];
5524 u8 reserved_6[0x8];
5525 u8 log_size[0x8];
5527 u8 reserved_7[0x120];
5531 u8 status[0x8];
5532 u8 reserved_0[0x18];
5534 u8 syndrome[0x20];
5536 u8 reserved_1[0x8];
5537 u8 group_id[0x18];
5539 u8 reserved_2[0x20];
5549 u8 opcode[0x10];
5550 u8 reserved_0[0x10];
5552 u8 reserved_1[0x10];
5553 u8 op_mod[0x10];
5555 u8 reserved_2[0x40];
5557 u8 table_type[0x8];
5558 u8 reserved_3[0x18];
5560 u8 reserved_4[0x8];
5561 u8 table_id[0x18];
5563 u8 reserved_5[0x20];
5565 u8 start_flow_index[0x20];
5567 u8 reserved_6[0x20];
5569 u8 end_flow_index[0x20];
5571 u8 reserved_7[0xa0];
5573 u8 reserved_8[0x18];
5574 u8 match_criteria_enable[0x8];
5578 u8 reserved_9[0xe00];
5582 u8 status[0x8];
5583 u8 reserved_0[0x18];
5585 u8 syndrome[0x20];
5587 u8 reserved_1[0x18];
5588 u8 eq_number[0x8];
5590 u8 reserved_2[0x20];
5594 u8 opcode[0x10];
5595 u8 reserved_0[0x10];
5597 u8 reserved_1[0x10];
5598 u8 op_mod[0x10];
5600 u8 reserved_2[0x40];
5604 u8 reserved_3[0x40];
5606 u8 event_bitmask[0x40];
5608 u8 reserved_4[0x580];
5610 u8 pas[0][0x40];
5614 u8 status[0x8];
5615 u8 reserved_0[0x18];
5617 u8 syndrome[0x20];
5619 u8 reserved_1[0x8];
5620 u8 dctn[0x18];
5622 u8 reserved_2[0x20];
5626 u8 opcode[0x10];
5627 u8 reserved_0[0x10];
5629 u8 reserved_1[0x10];
5630 u8 op_mod[0x10];
5632 u8 reserved_2[0x40];
5636 u8 reserved_3[0x180];
5640 u8 status[0x8];
5641 u8 reserved_0[0x18];
5643 u8 syndrome[0x20];
5645 u8 reserved_1[0x8];
5646 u8 cqn[0x18];
5648 u8 reserved_2[0x20];
5652 u8 opcode[0x10];
5653 u8 reserved_0[0x10];
5655 u8 reserved_1[0x10];
5656 u8 op_mod[0x10];
5658 u8 reserved_2[0x40];
5662 u8 reserved_3[0x600];
5664 u8 pas[0][0x40];
5668 u8 status[0x8];
5669 u8 reserved_0[0x18];
5671 u8 syndrome[0x20];
5673 u8 reserved_1[0x4];
5674 u8 min_delay[0xc];
5675 u8 int_vector[0x10];
5677 u8 reserved_2[0x20];
5686 u8 opcode[0x10];
5687 u8 reserved_0[0x10];
5689 u8 reserved_1[0x10];
5690 u8 op_mod[0x10];
5692 u8 reserved_2[0x4];
5693 u8 min_delay[0xc];
5694 u8 int_vector[0x10];
5696 u8 reserved_3[0x20];
5700 u8 status[0x8];
5701 u8 reserved_0[0x18];
5703 u8 syndrome[0x20];
5705 u8 reserved_1[0x40];
5709 u8 opcode[0x10];
5710 u8 reserved_0[0x10];
5712 u8 reserved_1[0x10];
5713 u8 op_mod[0x10];
5715 u8 reserved_2[0x8];
5716 u8 qpn[0x18];
5718 u8 reserved_3[0x20];
5720 u8 multicast_gid[16][0x8];
5724 u8 status[0x8];
5725 u8 reserved_0[0x18];
5727 u8 syndrome[0x20];
5729 u8 reserved_1[0x40];
5737 u8 opcode[0x10];
5738 u8 reserved_0[0x10];
5740 u8 reserved_1[0x10];
5741 u8 op_mod[0x10];
5743 u8 reserved_2[0x8];
5744 u8 xrc_srqn[0x18];
5746 u8 reserved_3[0x10];
5747 u8 lwm[0x10];
5751 u8 status[0x8];
5752 u8 reserved_0[0x18];
5754 u8 syndrome[0x20];
5756 u8 reserved_1[0x40];
5764 u8 opcode[0x10];
5765 u8 reserved_0[0x10];
5767 u8 reserved_1[0x10];
5768 u8 op_mod[0x10];
5770 u8 reserved_2[0x8];
5771 u8 srq_number[0x18];
5773 u8 reserved_3[0x10];
5774 u8 lwm[0x10];
5778 u8 status[0x8];
5779 u8 reserved_0[0x18];
5781 u8 syndrome[0x20];
5783 u8 reserved_1[0x40];
5787 u8 opcode[0x10];
5788 u8 reserved_0[0x10];
5790 u8 reserved_1[0x10];
5791 u8 op_mod[0x10];
5793 u8 reserved_2[0x8];
5794 u8 dct_number[0x18];
5796 u8 reserved_3[0x20];
5800 u8 status[0x8];
5801 u8 reserved_0[0x18];
5803 u8 syndrome[0x20];
5805 u8 reserved_1[0x8];
5806 u8 xrcd[0x18];
5808 u8 reserved_2[0x20];
5812 u8 opcode[0x10];
5813 u8 reserved_0[0x10];
5815 u8 reserved_1[0x10];
5816 u8 op_mod[0x10];
5818 u8 reserved_2[0x40];
5822 u8 status[0x8];
5823 u8 reserved_0[0x18];
5825 u8 syndrome[0x20];
5827 u8 reserved_1[0x8];
5828 u8 uar[0x18];
5830 u8 reserved_2[0x20];
5834 u8 opcode[0x10];
5835 u8 reserved_0[0x10];
5837 u8 reserved_1[0x10];
5838 u8 op_mod[0x10];
5840 u8 reserved_2[0x40];
5844 u8 status[0x8];
5845 u8 reserved_0[0x18];
5847 u8 syndrome[0x20];
5849 u8 reserved_1[0x8];
5850 u8 transport_domain[0x18];
5852 u8 reserved_2[0x20];
5856 u8 opcode[0x10];
5857 u8 reserved_0[0x10];
5859 u8 reserved_1[0x10];
5860 u8 op_mod[0x10];
5862 u8 reserved_2[0x40];
5866 u8 status[0x8];
5867 u8 reserved_0[0x18];
5869 u8 syndrome[0x20];
5871 u8 reserved_1[0x18];
5872 u8 counter_set_id[0x8];
5874 u8 reserved_2[0x20];
5878 u8 opcode[0x10];
5879 u8 reserved_0[0x10];
5881 u8 reserved_1[0x10];
5882 u8 op_mod[0x10];
5884 u8 reserved_2[0x40];
5888 u8 status[0x8];
5889 u8 reserved_0[0x18];
5891 u8 syndrome[0x20];
5893 u8 reserved_1[0x8];
5894 u8 pd[0x18];
5896 u8 reserved_2[0x20];
5900 u8 opcode[0x10];
5901 u8 reserved_0[0x10];
5903 u8 reserved_1[0x10];
5904 u8 op_mod[0x10];
5906 u8 reserved_2[0x40];
5910 u8 status[0x8];
5911 u8 reserved_0[0x18];
5913 u8 syndrome[0x20];
5915 u8 reserved_1[0x40];
5919 u8 opcode[0x10];
5920 u8 reserved_0[0x10];
5922 u8 reserved_1[0x10];
5923 u8 op_mod[0x10];
5925 u8 reserved_2[0x20];
5927 u8 reserved_3[0x10];
5928 u8 vxlan_udp_port[0x10];
5932 u8 status[0x8];
5933 u8 reserved_0[0x18];
5935 u8 syndrome[0x20];
5937 u8 reserved_1[0x40];
5939 u8 register_data[0][0x20];
5948 u8 opcode[0x10];
5949 u8 reserved_0[0x10];
5951 u8 reserved_1[0x10];
5952 u8 op_mod[0x10];
5954 u8 reserved_2[0x10];
5955 u8 register_id[0x10];
5957 u8 argument[0x20];
5959 u8 register_data[0][0x20];
5963 u8 status[0x4];
5964 u8 version[0x4];
5965 u8 local_port[0x8];
5966 u8 pnat[0x2];
5967 u8 reserved_0[0x2];
5968 u8 lane[0x4];
5969 u8 reserved_1[0x8];
5971 u8 reserved_2[0x20];
5973 u8 reserved_3[0x7];
5974 u8 polarity[0x1];
5975 u8 ob_tap0[0x8];
5976 u8 ob_tap1[0x8];
5977 u8 ob_tap2[0x8];
5979 u8 reserved_4[0xc];
5980 u8 ob_preemp_mode[0x4];
5981 u8 ob_reg[0x8];
5982 u8 ob_bias[0x8];
5984 u8 reserved_5[0x20];
5988 u8 status[0x4];
5989 u8 version[0x4];
5990 u8 local_port[0x8];
5991 u8 pnat[0x2];
5992 u8 reserved_0[0x2];
5993 u8 lane[0x4];
5994 u8 reserved_1[0x8];
5996 u8 time_to_link_up[0x10];
5997 u8 reserved_2[0xc];
5998 u8 grade_lane_speed[0x4];
6000 u8 grade_version[0x8];
6001 u8 grade[0x18];
6003 u8 reserved_3[0x4];
6004 u8 height_grade_type[0x4];
6005 u8 height_grade[0x18];
6007 u8 height_dz[0x10];
6008 u8 height_dv[0x10];
6010 u8 reserved_4[0x10];
6011 u8 height_sigma[0x10];
6013 u8 reserved_5[0x20];
6015 u8 reserved_6[0x4];
6016 u8 phase_grade_type[0x4];
6017 u8 phase_grade[0x18];
6019 u8 reserved_7[0x8];
6020 u8 phase_eo_pos[0x8];
6021 u8 reserved_8[0x8];
6022 u8 phase_eo_neg[0x8];
6024 u8 ffe_set_tested[0x10];
6025 u8 test_errors_per_lane[0x10];
6029 u8 reserved_0[0x8];
6030 u8 local_port[0x8];
6031 u8 reserved_1[0x10];
6033 u8 reserved_2[0x1c];
6034 u8 vl_hw_cap[0x4];
6036 u8 reserved_3[0x1c];
6037 u8 vl_admin[0x4];
6039 u8 reserved_4[0x1c];
6040 u8 vl_operational[0x4];
6044 u8 swid[0x8];
6045 u8 local_port[0x8];
6046 u8 reserved_0[0x4];
6047 u8 admin_status[0x4];
6048 u8 reserved_1[0x4];
6049 u8 oper_status[0x4];
6051 u8 reserved_2[0x60];
6055 u8 reserved_0[0x8];
6056 u8 local_port[0x8];
6057 u8 reserved_1[0xd];
6058 u8 proto_mask[0x3];
6060 u8 reserved_2[0x40];
6062 u8 eth_proto_capability[0x20];
6064 u8 ib_link_width_capability[0x10];
6065 u8 ib_proto_capability[0x10];
6067 u8 reserved_3[0x20];
6069 u8 eth_proto_admin[0x20];
6071 u8 ib_link_width_admin[0x10];
6072 u8 ib_proto_admin[0x10];
6074 u8 reserved_4[0x20];
6076 u8 eth_proto_oper[0x20];
6078 u8 ib_link_width_oper[0x10];
6079 u8 ib_proto_oper[0x10];
6081 u8 reserved_5[0x20];
6083 u8 eth_proto_lp_advertise[0x20];
6085 u8 reserved_6[0x60];
6089 u8 reserved_0[0x20];
6091 u8 algorithm_options[0x10];
6092 u8 reserved_1[0x4];
6093 u8 repetitions_mode[0x4];
6094 u8 num_of_repetitions[0x8];
6096 u8 grade_version[0x8];
6097 u8 height_grade_type[0x4];
6098 u8 phase_grade_type[0x4];
6099 u8 height_grade_weight[0x8];
6100 u8 phase_grade_weight[0x8];
6102 u8 gisim_measure_bits[0x10];
6103 u8 adaptive_tap_measure_bits[0x10];
6105 u8 ber_bath_high_error_threshold[0x10];
6106 u8 ber_bath_mid_error_threshold[0x10];
6108 u8 ber_bath_low_error_threshold[0x10];
6109 u8 one_ratio_high_threshold[0x10];
6111 u8 one_ratio_high_mid_threshold[0x10];
6112 u8 one_ratio_low_mid_threshold[0x10];
6114 u8 one_ratio_low_threshold[0x10];
6115 u8 ndeo_error_threshold[0x10];
6117 u8 mixer_offset_step_size[0x10];
6118 u8 reserved_2[0x8];
6119 u8 mix90_phase_for_voltage_bath[0x8];
6121 u8 mixer_offset_start[0x10];
6122 u8 mixer_offset_end[0x10];
6124 u8 reserved_3[0x15];
6125 u8 ber_test_time[0xb];
6129 u8 swid[0x8];
6130 u8 local_port[0x8];
6131 u8 sub_port[0x8];
6132 u8 reserved_0[0x8];
6134 u8 reserved_1[0x20];
6138 u8 reserved_0[0x8];
6139 u8 local_port[0x8];
6140 u8 reserved_1[0x5];
6141 u8 prio[0x3];
6142 u8 reserved_2[0x6];
6143 u8 mode[0x2];
6145 u8 reserved_3[0x20];
6147 u8 reserved_4[0x10];
6148 u8 min_threshold[0x10];
6150 u8 reserved_5[0x10];
6151 u8 max_threshold[0x10];
6153 u8 reserved_6[0x10];
6154 u8 mark_probability_denominator[0x10];
6156 u8 reserved_7[0x60];
6160 u8 reserved_0[0x8];
6161 u8 local_port[0x8];
6162 u8 reserved_1[0x10];
6164 u8 reserved_2[0x60];
6166 u8 reserved_3[0x1c];
6167 u8 wrps_admin[0x4];
6169 u8 reserved_4[0x1c];
6170 u8 wrps_status[0x4];
6172 u8 reserved_5[0x8];
6173 u8 up_threshold[0x8];
6174 u8 reserved_6[0x8];
6175 u8 down_threshold[0x8];
6177 u8 reserved_7[0x20];
6179 u8 reserved_8[0x1c];
6180 u8 srps_admin[0x4];
6182 u8 reserved_9[0x1c];
6183 u8 srps_status[0x4];
6185 u8 reserved_10[0x40];
6189 u8 reserved_0[0x8];
6190 u8 local_port[0x8];
6191 u8 reserved_1[0x10];
6193 u8 reserved_2[0x8];
6194 u8 lb_cap[0x8];
6195 u8 reserved_3[0x8];
6196 u8 lb_en[0x8];
6200 u8 reserved_0[0x8];
6201 u8 local_port[0x8];
6202 u8 reserved_1[0x10];
6204 u8 reserved_2[0x20];
6206 u8 port_profile_mode[0x8];
6207 u8 static_port_profile[0x8];
6208 u8 active_port_profile[0x8];
6209 u8 reserved_3[0x8];
6211 u8 retransmission_active[0x8];
6212 u8 fec_mode_active[0x18];
6214 u8 reserved_4[0x20];
6218 u8 swid[0x8];
6219 u8 local_port[0x8];
6220 u8 pnat[0x2];
6221 u8 reserved_0[0x8];
6222 u8 grp[0x6];
6224 u8 clr[0x1];
6225 u8 reserved_1[0x1c];
6226 u8 prio_tc[0x3];
6232 u8 reserved_0[0x3];
6233 u8 single_mac[0x1];
6234 u8 reserved_1[0x4];
6235 u8 local_port[0x8];
6236 u8 mac_47_32[0x10];
6238 u8 mac_31_0[0x20];
6240 u8 reserved_2[0x40];
6244 u8 reserved_0[0x8];
6245 u8 local_port[0x8];
6246 u8 reserved_1[0x10];
6248 u8 max_mtu[0x10];
6249 u8 reserved_2[0x10];
6251 u8 admin_mtu[0x10];
6252 u8 reserved_3[0x10];
6254 u8 oper_mtu[0x10];
6255 u8 reserved_4[0x10];
6259 u8 reserved_0[0x8];
6260 u8 module[0x8];
6261 u8 reserved_1[0x10];
6263 u8 reserved_2[0x18];
6264 u8 attenuation_5g[0x8];
6266 u8 reserved_3[0x18];
6267 u8 attenuation_7g[0x8];
6269 u8 reserved_4[0x18];
6270 u8 attenuation_12g[0x8];
6274 u8 reserved_0[0x8];
6275 u8 module[0x8];
6276 u8 reserved_1[0xc];
6277 u8 module_status[0x4];
6279 u8 reserved_2[0x60];
6283 u8 module_state_updated[32][0x8];
6287 u8 reserved_0[0x4];
6288 u8 mlpn_status[0x4];
6289 u8 local_port[0x8];
6290 u8 reserved_1[0x10];
6292 u8 e[0x1];
6293 u8 reserved_2[0x1f];
6297 u8 rxtx[0x1];
6298 u8 reserved_0[0x7];
6299 u8 local_port[0x8];
6300 u8 reserved_1[0x8];
6301 u8 width[0x8];
6303 u8 lane0_module_mapping[0x20];
6305 u8 lane1_module_mapping[0x20];
6307 u8 lane2_module_mapping[0x20];
6309 u8 lane3_module_mapping[0x20];
6311 u8 reserved_2[0x160];
6315 u8 reserved_0[0x8];
6316 u8 module[0x8];
6317 u8 reserved_1[0x4];
6318 u8 admin_status[0x4];
6319 u8 reserved_2[0x4];
6320 u8 oper_status[0x4];
6322 u8 ase[0x1];
6323 u8 ee[0x1];
6324 u8 reserved_3[0x1c];
6325 u8 e[0x2];
6327 u8 reserved_4[0x40];
6331 u8 reserved_0[0x4];
6332 u8 profile_id[0xc];
6333 u8 reserved_1[0x4];
6334 u8 proto_mask[0x4];
6335 u8 reserved_2[0x8];
6337 u8 reserved_3[0x10];
6338 u8 lane_speed[0x10];
6340 u8 reserved_4[0x17];
6341 u8 lpbf[0x1];
6342 u8 fec_mode_policy[0x8];
6344 u8 retransmission_capability[0x8];
6345 u8 fec_mode_capability[0x18];
6347 u8 retransmission_support_admin[0x8];
6348 u8 fec_mode_support_admin[0x18];
6350 u8 retransmission_request_admin[0x8];
6351 u8 fec_mode_request_admin[0x18];
6353 u8 reserved_5[0x80];
6357 u8 reserved_0[0x8];
6358 u8 local_port[0x8];
6359 u8 reserved_1[0x8];
6360 u8 ib_port[0x8];
6362 u8 reserved_2[0x60];
6366 u8 reserved_0[0x8];
6367 u8 local_port[0x8];
6368 u8 reserved_1[0xd];
6369 u8 lbf_mode[0x3];
6371 u8 reserved_2[0x20];
6375 u8 reserved_0[0x8];
6376 u8 local_port[0x8];
6377 u8 reserved_1[0x10];
6379 u8 dic[0x1];
6380 u8 reserved_2[0x19];
6381 u8 ipg[0x4];
6382 u8 reserved_3[0x2];
6386 u8 reserved_0[0x8];
6387 u8 local_port[0x8];
6388 u8 reserved_1[0x10];
6390 u8 reserved_2[0xe0];
6392 u8 port_filter[8][0x20];
6394 u8 port_filter_update_en[8][0x20];
6398 u8 reserved_0[0x8];
6399 u8 local_port[0x8];
6400 u8 reserved_1[0x10];
6402 u8 ppan[0x4];
6403 u8 reserved_2[0x4];
6404 u8 prio_mask_tx[0x8];
6405 u8 reserved_3[0x8];
6406 u8 prio_mask_rx[0x8];
6408 u8 pptx[0x1];
6409 u8 aptx[0x1];
6410 u8 reserved_4[0x6];
6411 u8 pfctx[0x8];
6412 u8 reserved_5[0x10];
6414 u8 pprx[0x1];
6415 u8 aprx[0x1];
6416 u8 reserved_6[0x6];
6417 u8 pfcrx[0x8];
6418 u8 reserved_7[0x10];
6420 u8 reserved_8[0x80];
6424 u8 op[0x4];
6425 u8 reserved_0[0x4];
6426 u8 local_port[0x8];
6427 u8 reserved_1[0x10];
6429 u8 op_admin[0x8];
6430 u8 op_capability[0x8];
6431 u8 op_request[0x8];
6432 u8 op_active[0x8];
6434 u8 admin[0x40];
6436 u8 capability[0x40];
6438 u8 request[0x40];
6440 u8 active[0x40];
6442 u8 reserved_2[0x80];
6446 u8 reserved_0[0x8];
6447 u8 local_port[0x8];
6448 u8 reserved_1[0x10];
6450 u8 reserved_2[0xc];
6451 u8 error_count[0x4];
6452 u8 reserved_3[0x10];
6454 u8 reserved_4[0xc];
6455 u8 lane[0x4];
6456 u8 reserved_5[0x8];
6457 u8 error_type[0x8];
6461 u8 reserved_0[0x8];
6462 u8 local_port[0x8];
6463 u8 reserved_1[0x10];
6465 u8 port_capability_mask[4][0x20];
6469 u8 swid[0x8];
6470 u8 local_port[0x8];
6471 u8 reserved_0[0x4];
6472 u8 admin_status[0x4];
6473 u8 reserved_1[0x4];
6474 u8 oper_status[0x4];
6476 u8 ase[0x1];
6477 u8 ee[0x1];
6478 u8 reserved_2[0x1c];
6479 u8 e[0x2];
6481 u8 reserved_3[0x40];
6485 u8 reserved_0[0x8];
6486 u8 opamp_group[0x8];
6487 u8 reserved_1[0xc];
6488 u8 opamp_group_type[0x4];
6490 u8 start_index[0x10];
6491 u8 reserved_2[0x4];
6492 u8 num_of_indices[0xc];
6494 u8 index_data[18][0x10];
6498 u8 reserved_0[0x6];
6499 u8 rx_lane[0x2];
6500 u8 reserved_1[0x6];
6501 u8 tx_lane[0x2];
6502 u8 reserved_2[0x8];
6503 u8 module[0x8];
6507 u8 reserved_0[0x6];
6508 u8 lossy[0x1];
6509 u8 epsb[0x1];
6510 u8 reserved_1[0xc];
6511 u8 size[0xc];
6513 u8 xoff_threshold[0x10];
6514 u8 xon_threshold[0x10];
6518 u8 node_description[64][0x8];
6522 u8 reserved_0[0x18];
6523 u8 power_settings_level[0x8];
6525 u8 reserved_1[0x60];
6529 u8 he[0x1];
6530 u8 reserved_0[0x1f];
6532 u8 reserved_1[0x60];
6536 u8 reserved_0[0x20];
6538 u8 mkey[0x20];
6540 u8 addressh_63_32[0x20];
6542 u8 addressl_31_0[0x20];
6546 u8 dc_key[0x40];
6548 u8 ext[0x1];
6549 u8 reserved_0[0x7];
6550 u8 destination_qp_dct[0x18];
6552 u8 static_rate[0x4];
6553 u8 sl_eth_prio[0x4];
6554 u8 fl[0x1];
6555 u8 mlid[0x7];
6556 u8 rlid_udp_sport[0x10];
6558 u8 reserved_1[0x20];
6560 u8 rmac_47_16[0x20];
6562 u8 rmac_15_0[0x10];
6563 u8 tclass[0x8];
6564 u8 hop_limit[0x8];
6566 u8 reserved_2[0x1];
6567 u8 grh[0x1];
6568 u8 reserved_3[0x2];
6569 u8 src_addr_index[0x8];
6570 u8 flow_label[0x14];
6572 u8 rgid_rip[16][0x8];
6576 u8 reserved_0[0x10];
6577 u8 function_id[0x10];
6579 u8 num_pages[0x20];
6581 u8 reserved_1[0xa0];
6585 u8 reserved_0[0x8];
6586 u8 event_type[0x8];
6587 u8 reserved_1[0x8];
6588 u8 event_sub_type[0x8];
6590 u8 reserved_2[0xe0];
6594 u8 reserved_3[0x10];
6595 u8 signature[0x8];
6596 u8 reserved_4[0x7];
6597 u8 owner[0x1];
6605 u8 type[0x8];
6606 u8 reserved_0[0x18];
6608 u8 input_length[0x20];
6610 u8 input_mailbox_pointer_63_32[0x20];
6612 u8 input_mailbox_pointer_31_9[0x17];
6613 u8 reserved_1[0x9];
6615 u8 command_input_inline_data[16][0x8];
6617 u8 command_output_inline_data[16][0x8];
6619 u8 output_mailbox_pointer_63_32[0x20];
6621 u8 output_mailbox_pointer_31_9[0x17];
6622 u8 reserved_2[0x9];
6624 u8 output_length[0x20];
6626 u8 token[0x8];
6627 u8 signature[0x8];
6628 u8 reserved_3[0x8];
6629 u8 status[0x7];
6630 u8 ownership[0x1];
6634 u8 status[0x8];
6635 u8 reserved_0[0x18];
6637 u8 syndrome[0x20];
6639 u8 command_output[0x20];
6643 u8 opcode[0x10];
6644 u8 reserved_0[0x10];
6646 u8 reserved_1[0x10];
6647 u8 op_mod[0x10];
6649 u8 command[0][0x20];
6653 u8 mailbox_data[512][0x8];
6655 u8 reserved_0[0x180];
6657 u8 next_pointer_63_32[0x20];
6659 u8 next_pointer_31_10[0x16];
6660 u8 reserved_1[0xa];
6662 u8 block_number[0x20];
6664 u8 reserved_2[0x8];
6665 u8 token[0x8];
6666 u8 ctrl_signature[0x8];
6667 u8 signature[0x8];
6671 u8 ptag_63_32[0x20];
6673 u8 ptag_31_8[0x18];
6674 u8 reserved_0[0x6];
6675 u8 wr_en[0x1];
6676 u8 rd_en[0x1];
6706 u8 fw_rev_minor[0x10];
6707 u8 fw_rev_major[0x10];
6709 u8 cmd_interface_rev[0x10];
6710 u8 fw_rev_subminor[0x10];
6712 u8 reserved_0[0x40];
6714 u8 cmdq_phy_addr_63_32[0x20];
6716 u8 cmdq_phy_addr_31_12[0x14];
6717 u8 reserved_1[0x2];
6718 u8 nic_interface[0x2];
6719 u8 log_cmdq_size[0x4];
6720 u8 log_cmdq_stride[0x4];
6722 u8 command_doorbell_vector[0x20];
6724 u8 reserved_2[0xf00];
6726 u8 initializing[0x1];
6727 u8 reserved_3[0x4];
6728 u8 nic_interface_supported[0x3];
6729 u8 reserved_4[0x18];
6733 u8 no_dram_nic_offset[0x20];
6735 u8 reserved_5[0x6e40];
6737 u8 reserved_6[0x1f];
6738 u8 clear_int[0x1];
6740 u8 health_syndrome[0x8];
6741 u8 health_counter[0x18];
6743 u8 reserved_7[0x17fc0];
6788 u8 reserved_0[0x60e0];
6793 u8 reserved_0[0x200];
6798 u8 reserved_0[0x20060];