Lines Matching refs:u8
273 u8 outer_dmac[0x1];
274 u8 outer_smac[0x1];
275 u8 outer_ether_type[0x1];
276 u8 reserved_0[0x1];
277 u8 outer_first_prio[0x1];
278 u8 outer_first_cfi[0x1];
279 u8 outer_first_vid[0x1];
280 u8 reserved_1[0x1];
281 u8 outer_second_prio[0x1];
282 u8 outer_second_cfi[0x1];
283 u8 outer_second_vid[0x1];
284 u8 outer_ipv6_flow_label[0x1];
285 u8 outer_sip[0x1];
286 u8 outer_dip[0x1];
287 u8 outer_frag[0x1];
288 u8 outer_ip_protocol[0x1];
289 u8 outer_ip_ecn[0x1];
290 u8 outer_ip_dscp[0x1];
291 u8 outer_udp_sport[0x1];
292 u8 outer_udp_dport[0x1];
293 u8 outer_tcp_sport[0x1];
294 u8 outer_tcp_dport[0x1];
295 u8 outer_tcp_flags[0x1];
296 u8 outer_gre_protocol[0x1];
297 u8 outer_gre_key[0x1];
298 u8 outer_vxlan_vni[0x1];
299 u8 outer_geneve_vni[0x1];
300 u8 outer_geneve_oam[0x1];
301 u8 outer_geneve_protocol_type[0x1];
302 u8 outer_geneve_opt_len[0x1];
303 u8 reserved_2[0x1];
304 u8 source_eswitch_port[0x1];
306 u8 inner_dmac[0x1];
307 u8 inner_smac[0x1];
308 u8 inner_ether_type[0x1];
309 u8 reserved_3[0x1];
310 u8 inner_first_prio[0x1];
311 u8 inner_first_cfi[0x1];
312 u8 inner_first_vid[0x1];
313 u8 reserved_4[0x1];
314 u8 inner_second_prio[0x1];
315 u8 inner_second_cfi[0x1];
316 u8 inner_second_vid[0x1];
317 u8 inner_ipv6_flow_label[0x1];
318 u8 inner_sip[0x1];
319 u8 inner_dip[0x1];
320 u8 inner_frag[0x1];
321 u8 inner_ip_protocol[0x1];
322 u8 inner_ip_ecn[0x1];
323 u8 inner_ip_dscp[0x1];
324 u8 inner_udp_sport[0x1];
325 u8 inner_udp_dport[0x1];
326 u8 inner_tcp_sport[0x1];
327 u8 inner_tcp_dport[0x1];
328 u8 inner_tcp_flags[0x1];
329 u8 reserved_5[0x9];
331 u8 reserved_6[0x1a];
332 u8 bth_dst_qp[0x1];
333 u8 reserved_7[0x4];
334 u8 source_sqn[0x1];
336 u8 reserved_8[0x20];
340 u8 ingress_general_high[0x20];
342 u8 ingress_general_low[0x20];
344 u8 ingress_policy_engine_high[0x20];
346 u8 ingress_policy_engine_low[0x20];
348 u8 ingress_vlan_membership_high[0x20];
350 u8 ingress_vlan_membership_low[0x20];
352 u8 ingress_tag_frame_type_high[0x20];
354 u8 ingress_tag_frame_type_low[0x20];
356 u8 egress_vlan_membership_high[0x20];
358 u8 egress_vlan_membership_low[0x20];
360 u8 loopback_filter_high[0x20];
362 u8 loopback_filter_low[0x20];
364 u8 egress_general_high[0x20];
366 u8 egress_general_low[0x20];
368 u8 reserved_at_1c0[0x40];
370 u8 egress_hoq_high[0x20];
372 u8 egress_hoq_low[0x20];
374 u8 port_isolation_high[0x20];
376 u8 port_isolation_low[0x20];
378 u8 egress_policy_engine_high[0x20];
380 u8 egress_policy_engine_low[0x20];
382 u8 ingress_tx_link_down_high[0x20];
384 u8 ingress_tx_link_down_low[0x20];
386 u8 egress_stp_filter_high[0x20];
388 u8 egress_stp_filter_low[0x20];
390 u8 egress_hoq_stall_high[0x20];
392 u8 egress_hoq_stall_low[0x20];
394 u8 reserved_at_340[0x440];
397 u8 ft_support[0x1];
398 u8 flow_tag[0x1];
399 u8 flow_counter[0x1];
400 u8 flow_modify_en[0x1];
401 u8 modify_root[0x1];
402 u8 identified_miss_table[0x1];
403 u8 flow_table_modify[0x1];
404 u8 encap[0x1];
405 u8 decap[0x1];
406 u8 reset_root_to_default[0x1];
407 u8 reserved_at_a[0x16];
409 u8 reserved_at_20[0x2];
410 u8 log_max_ft_size[0x6];
411 u8 reserved_at_28[0x10];
412 u8 max_ft_level[0x8];
414 u8 reserved_at_40[0x20];
416 u8 reserved_at_60[0x18];
417 u8 log_max_ft_num[0x8];
419 u8 reserved_at_80[0x10];
420 u8 log_max_flow_counter[0x8];
421 u8 log_max_destination[0x8];
423 u8 reserved_at_a0[0x18];
424 u8 log_max_flow[0x8];
426 u8 reserved_at_c0[0x40];
434 u8 send[0x1];
435 u8 receive[0x1];
436 u8 write[0x1];
437 u8 read[0x1];
438 u8 atomic[0x1];
439 u8 srq_receive[0x1];
440 u8 reserved_0[0x1a];
444 u8 reserved_0[0x10];
445 u8 flow_counter_id[0x10];
447 u8 reserved_1[0x20];
458 u8 destination_type[0x8];
459 u8 destination_id[0x18];
461 u8 reserved_0[0x20];
465 u8 reserved_at_0[0x60];
467 u8 ipv4[0x20];
471 u8 ipv6[16][0x8];
477 u8 reserved_at_0[0x80];
481 u8 smac_47_16[0x20];
483 u8 smac_15_0[0x10];
484 u8 ethertype[0x10];
486 u8 dmac_47_16[0x20];
488 u8 dmac_15_0[0x10];
489 u8 first_prio[0x3];
490 u8 first_cfi[0x1];
491 u8 first_vid[0xc];
493 u8 ip_protocol[0x8];
494 u8 ip_dscp[0x6];
495 u8 ip_ecn[0x2];
496 u8 cvlan_tag[0x1];
497 u8 svlan_tag[0x1];
498 u8 frag[0x1];
499 u8 reserved_1[0x4];
500 u8 tcp_flags[0x9];
502 u8 tcp_sport[0x10];
503 u8 tcp_dport[0x10];
505 u8 reserved_2[0x20];
507 u8 udp_sport[0x10];
508 u8 udp_dport[0x10];
516 u8 reserved_0[0x8];
517 u8 source_sqn[0x18];
519 u8 reserved_1[0x10];
520 u8 source_port[0x10];
522 u8 outer_second_prio[0x3];
523 u8 outer_second_cfi[0x1];
524 u8 outer_second_vid[0xc];
525 u8 inner_second_prio[0x3];
526 u8 inner_second_cfi[0x1];
527 u8 inner_second_vid[0xc];
529 u8 outer_second_vlan_tag[0x1];
530 u8 inner_second_vlan_tag[0x1];
531 u8 reserved_2[0xe];
532 u8 gre_protocol[0x10];
534 u8 gre_key_h[0x18];
535 u8 gre_key_l[0x8];
537 u8 vxlan_vni[0x18];
538 u8 reserved_3[0x8];
540 u8 geneve_vni[0x18];
541 u8 reserved4[0x7];
542 u8 geneve_oam[0x1];
544 u8 reserved_5[0xc];
545 u8 outer_ipv6_flow_label[0x14];
547 u8 reserved_6[0xc];
548 u8 inner_ipv6_flow_label[0x14];
550 u8 reserved_7[0xa];
551 u8 geneve_opt_len[0x6];
552 u8 geneve_protocol_type[0x10];
554 u8 reserved_8[0x8];
555 u8 bth_dst_qp[0x18];
557 u8 reserved_9[0xa0];
561 u8 pa_h[0x20];
563 u8 pa_l[0x14];
564 u8 reserved_0[0xc];
568 u8 hi[0x20];
570 u8 lo[0x20];
574 u8 reserved_0[0x8];
575 u8 priority[0x3];
576 u8 reserved_1[0x2];
577 u8 sel[0x3];
578 u8 protocol_id[0x10];
582 u8 reserved_0[0x8];
583 u8 ring_pi[0x10];
584 u8 reserved_1[0x8];
601 u8 fl[0x1];
602 u8 free_ar[0x1];
603 u8 reserved_0[0xe];
604 u8 pkey_index[0x10];
606 u8 reserved_1[0x8];
607 u8 grh[0x1];
608 u8 mlid[0x7];
609 u8 rlid[0x10];
611 u8 ack_timeout[0x5];
612 u8 reserved_2[0x3];
613 u8 src_addr_index[0x8];
614 u8 log_rtm[0x4];
615 u8 stat_rate[0x4];
616 u8 hop_limit[0x8];
618 u8 reserved_3[0x4];
619 u8 tclass[0x8];
620 u8 flow_label[0x14];
622 u8 rgid_rip[16][0x8];
624 u8 reserved_4[0x4];
625 u8 f_dscp[0x1];
626 u8 f_ecn[0x1];
627 u8 reserved_5[0x1];
628 u8 f_eth_prio[0x1];
629 u8 ecn[0x2];
630 u8 dscp[0x6];
631 u8 udp_sport[0x10];
633 u8 dei_cfi[0x1];
634 u8 eth_prio[0x3];
635 u8 sl[0x4];
636 u8 port[0x8];
637 u8 rmac_47_32[0x10];
639 u8 rmac_31_0[0x20];
643 u8 sync[0x1];
644 u8 reserved_0[0xf];
645 u8 counter_id[0x10];
649 u8 reserved_0[0x18];
650 u8 log_max_samples[0x8];
652 u8 single[0x1];
653 u8 repetitive[0x1];
654 u8 health_mon_rx_activity[0x1];
655 u8 reserved_1[0x15];
656 u8 log_min_sample_period[0x8];
658 u8 reserved_2[0x1c0];
664 u8 packet_pacing[0x1];
665 u8 esw_scheduling[0x1];
666 u8 esw_bw_share[0x1];
667 u8 esw_rate_limit[0x1];
668 u8 hll[0x1];
669 u8 packet_pacing_burst_bound[0x1];
670 u8 packet_pacing_typical_size[0x1];
671 u8 reserved_at_7[0x19];
673 u8 reserved_at_20[0x20];
675 u8 packet_pacing_max_rate[0x20];
677 u8 packet_pacing_min_rate[0x20];
679 u8 reserved_at_80[0x10];
680 u8 packet_pacing_rate_table_size[0x10];
682 u8 esw_element_type[0x10];
683 u8 esw_tsar_type[0x10];
685 u8 reserved_at_c0[0x10];
686 u8 max_qos_para_vport[0x10];
688 u8 max_tsar_bw_share[0x20];
690 u8 reserved_at_100[0x700];
694 u8 reserved_0[0x1d];
695 u8 suspend_qp_uc[0x1];
696 u8 suspend_qp_ud[0x1];
697 u8 suspend_qp_rc[0x1];
699 u8 reserved_1[0x1c];
700 u8 restore_pd[0x1];
701 u8 restore_uar[0x1];
702 u8 restore_mkey[0x1];
703 u8 restore_qp[0x1];
705 u8 reserved_2[0x1e];
706 u8 named_mkey[0x1];
707 u8 named_qp[0x1];
709 u8 reserved_3[0x7a0];
713 u8 vport_svlan_strip[0x1];
714 u8 vport_cvlan_strip[0x1];
715 u8 vport_svlan_insert[0x1];
716 u8 vport_cvlan_insert_if_not_exist[0x1];
717 u8 vport_cvlan_insert_overwrite[0x1];
719 u8 reserved_0[0x19];
721 u8 nic_vport_node_guid_modify[0x1];
722 u8 nic_vport_port_guid_modify[0x1];
724 u8 reserved_1[0x7e0];
728 u8 reserved_0[0x200];
736 u8 reserved_1[0x7800];
740 u8 nic_rx_multi_path_tirs[0x1];
741 u8 nic_rx_multi_path_tirs_fts[0x1];
742 u8 allow_sniffer_and_nic_rx_shared_tir[0x1];
743 u8 reserved_at_3[0x1fd];
757 u8 reserved_1[0x7200];
761 u8 cable_technology[0x8];
762 u8 cable_breakout[0x8];
763 u8 ext_ethernet_compliance_code[0x8];
764 u8 ethernet_compliance_code[0x8];
766 u8 cable_type[0x4];
767 u8 cable_vendor[0x4];
768 u8 cable_length[0x8];
769 u8 cable_identifier[0x8];
770 u8 cable_power_class[0x8];
772 u8 reserved_at_40[0x8];
773 u8 cable_rx_amp[0x8];
774 u8 cable_rx_emphasis[0x8];
775 u8 cable_tx_equalization[0x8];
777 u8 reserved_at_60[0x8];
778 u8 cable_attenuation_12g[0x8];
779 u8 cable_attenuation_7g[0x8];
780 u8 cable_attenuation_5g[0x8];
782 u8 reserved_at_80[0x8];
783 u8 rx_cdr_cap[0x4];
784 u8 tx_cdr_cap[0x4];
785 u8 reserved_at_90[0x4];
786 u8 rx_cdr_state[0x4];
787 u8 reserved_at_98[0x4];
788 u8 tx_cdr_state[0x4];
790 u8 vendor_name[16][0x8];
792 u8 vendor_pn[16][0x8];
794 u8 vendor_rev[0x20];
796 u8 fw_version[0x20];
798 u8 vendor_sn[16][0x8];
800 u8 temperature[0x10];
801 u8 voltage[0x10];
803 u8 rx_power_lane0[0x10];
804 u8 rx_power_lane1[0x10];
806 u8 rx_power_lane2[0x10];
807 u8 rx_power_lane3[0x10];
809 u8 reserved_at_2c0[0x40];
811 u8 tx_power_lane0[0x10];
812 u8 tx_power_lane1[0x10];
814 u8 tx_power_lane2[0x10];
815 u8 tx_power_lane3[0x10];
817 u8 reserved_at_340[0x40];
819 u8 tx_bias_lane0[0x10];
820 u8 tx_bias_lane1[0x10];
822 u8 tx_bias_lane2[0x10];
823 u8 tx_bias_lane3[0x10];
825 u8 reserved_at_3c0[0x40];
827 u8 temperature_high_th[0x10];
828 u8 temperature_low_th[0x10];
830 u8 voltage_high_th[0x10];
831 u8 voltage_low_th[0x10];
833 u8 rx_power_high_th[0x10];
834 u8 rx_power_low_th[0x10];
836 u8 tx_power_high_th[0x10];
837 u8 tx_power_low_th[0x10];
839 u8 tx_bias_high_th[0x10];
840 u8 tx_bias_low_th[0x10];
842 u8 reserved_at_4a0[0x10];
843 u8 wavelength[0x10];
845 u8 reserved_at_4c0[0x300];
849 u8 csum_cap[0x1];
850 u8 vlan_cap[0x1];
851 u8 lro_cap[0x1];
852 u8 lro_psh_flag[0x1];
853 u8 lro_time_stamp[0x1];
854 u8 lro_max_msg_sz_mode[0x2];
855 u8 wqe_vlan_insert[0x1];
856 u8 self_lb_en_modifiable[0x1];
857 u8 self_lb_mc[0x1];
858 u8 self_lb_uc[0x1];
859 u8 max_lso_cap[0x5];
860 u8 multi_pkt_send_wqe[0x2];
861 u8 wqe_inline_mode[0x2];
862 u8 rss_ind_tbl_cap[0x4];
863 u8 scatter_fcs[0x1];
864 u8 reserved_1[0x2];
865 u8 tunnel_lso_const_out_ip_id[0x1];
866 u8 tunnel_lro_gre[0x1];
867 u8 tunnel_lro_vxlan[0x1];
868 u8 tunnel_statless_gre[0x1];
869 u8 tunnel_stateless_vxlan[0x1];
871 u8 swp[0x1];
872 u8 swp_csum[0x1];
873 u8 swp_lso[0x1];
874 u8 reserved_2[0x1b];
875 u8 max_geneve_opt_len[0x1];
876 u8 tunnel_stateless_geneve_rx[0x1];
878 u8 reserved_3[0x10];
879 u8 lro_min_mss_size[0x10];
881 u8 reserved_4[0x120];
883 u8 lro_timer_supported_periods[4][0x20];
885 u8 reserved_5[0x600];
895 u8 roce_apm[0x1];
896 u8 rts2rts_primary_eth_prio[0x1];
897 u8 roce_rx_allow_untagged[0x1];
898 u8 rts2rts_src_addr_index_for_vlan_valid_vlan_id[0x1];
900 u8 reserved_0[0x1c];
902 u8 reserved_1[0x60];
904 u8 reserved_2[0xc];
905 u8 l3_type[0x4];
906 u8 reserved_3[0x8];
907 u8 roce_version[0x8];
909 u8 reserved_4[0x10];
910 u8 r_roce_dest_udp_port[0x10];
912 u8 r_roce_max_src_udp_port[0x10];
913 u8 r_roce_min_src_udp_port[0x10];
915 u8 reserved_5[0x10];
916 u8 roce_address_table_size[0x10];
918 u8 reserved_6[0x700];
946 u8 reserved_0[0x40];
948 u8 atomic_req_8B_endianess_mode[0x2];
949 u8 reserved_1[0x4];
950 u8 supported_atomic_req_8B_endianess_mode_1[0x1];
952 u8 reserved_2[0x19];
954 u8 reserved_3[0x20];
956 u8 reserved_4[0x10];
957 u8 atomic_operations[0x10];
959 u8 reserved_5[0x10];
960 u8 atomic_size_qp[0x10];
962 u8 reserved_6[0x10];
963 u8 atomic_size_dc[0x10];
965 u8 reserved_7[0x720];
969 u8 reserved_0[0x40];
971 u8 sig[0x1];
972 u8 reserved_1[0x1f];
974 u8 reserved_2[0x20];
986 u8 reserved_3[0x6e0];
1018 u8 reserved_0[0x80];
1020 u8 log_max_srq_sz[0x8];
1021 u8 log_max_qp_sz[0x8];
1022 u8 reserved_1[0xb];
1023 u8 log_max_qp[0x5];
1025 u8 reserved_2[0xb];
1026 u8 log_max_srq[0x5];
1027 u8 reserved_3[0x10];
1029 u8 reserved_4[0x8];
1030 u8 log_max_cq_sz[0x8];
1031 u8 reserved_5[0xb];
1032 u8 log_max_cq[0x5];
1034 u8 log_max_eq_sz[0x8];
1035 u8 relaxed_ordering_write[1];
1036 u8 reserved_6[0x1];
1037 u8 log_max_mkey[0x6];
1038 u8 reserved_7[0xb];
1039 u8 fast_teardown[0x1];
1040 u8 log_max_eq[0x4];
1042 u8 max_indirection[0x8];
1043 u8 reserved_8[0x1];
1044 u8 log_max_mrw_sz[0x7];
1045 u8 force_teardown[0x1];
1046 u8 reserved_9[0x1];
1047 u8 log_max_bsf_list_size[0x6];
1048 u8 reserved_10[0x2];
1049 u8 log_max_klm_list_size[0x6];
1051 u8 reserved_11[0xa];
1052 u8 log_max_ra_req_dc[0x6];
1053 u8 reserved_12[0xa];
1054 u8 log_max_ra_res_dc[0x6];
1056 u8 reserved_13[0xa];
1057 u8 log_max_ra_req_qp[0x6];
1058 u8 reserved_14[0xa];
1059 u8 log_max_ra_res_qp[0x6];
1061 u8 pad_cap[0x1];
1062 u8 cc_query_allowed[0x1];
1063 u8 cc_modify_allowed[0x1];
1064 u8 start_pad[0x1];
1065 u8 cache_line_128byte[0x1];
1066 u8 reserved_at_165[0xa];
1067 u8 qcam_reg[0x1];
1068 u8 gid_table_size[0x10];
1070 u8 out_of_seq_cnt[0x1];
1071 u8 vport_counters[0x1];
1072 u8 retransmission_q_counters[0x1];
1073 u8 debug[0x1];
1074 u8 modify_rq_counters_set_id[0x1];
1075 u8 rq_delay_drop[0x1];
1076 u8 max_qp_cnt[0xa];
1077 u8 pkey_table_size[0x10];
1079 u8 vport_group_manager[0x1];
1080 u8 vhca_group_manager[0x1];
1081 u8 ib_virt[0x1];
1082 u8 eth_virt[0x1];
1083 u8 reserved_17[0x1];
1084 u8 ets[0x1];
1085 u8 nic_flow_table[0x1];
1086 u8 eswitch_flow_table[0x1];
1087 u8 reserved_18[0x1];
1088 u8 mcam_reg[0x1];
1089 u8 pcam_reg[0x1];
1090 u8 local_ca_ack_delay[0x5];
1091 u8 port_module_event[0x1];
1092 u8 reserved_19[0x5];
1093 u8 port_type[0x2];
1094 u8 num_ports[0x8];
1096 u8 snapshot[0x1];
1097 u8 reserved_20[0x2];
1098 u8 log_max_msg[0x5];
1099 u8 reserved_21[0x4];
1100 u8 max_tc[0x4];
1101 u8 temp_warn_event[0x1];
1102 u8 dcbx[0x1];
1103 u8 general_notification_event[0x1];
1104 u8 reserved_at_1d3[0x2];
1105 u8 fpga[0x1];
1106 u8 rol_s[0x1];
1107 u8 rol_g[0x1];
1108 u8 reserved_23[0x1];
1109 u8 wol_s[0x1];
1110 u8 wol_g[0x1];
1111 u8 wol_a[0x1];
1112 u8 wol_b[0x1];
1113 u8 wol_m[0x1];
1114 u8 wol_u[0x1];
1115 u8 wol_p[0x1];
1117 u8 stat_rate_support[0x10];
1118 u8 reserved_24[0xc];
1119 u8 cqe_version[0x4];
1121 u8 compact_address_vector[0x1];
1122 u8 striding_rq[0x1];
1123 u8 reserved_25[0x1];
1124 u8 ipoib_enhanced_offloads[0x1];
1125 u8 ipoib_ipoib_offloads[0x1];
1126 u8 reserved_26[0x8];
1127 u8 dc_connect_qp[0x1];
1128 u8 dc_cnak_trace[0x1];
1129 u8 drain_sigerr[0x1];
1130 u8 cmdif_checksum[0x2];
1131 u8 sigerr_cqe[0x1];
1132 u8 reserved_27[0x1];
1133 u8 wq_signature[0x1];
1134 u8 sctr_data_cqe[0x1];
1135 u8 reserved_28[0x1];
1136 u8 sho[0x1];
1137 u8 tph[0x1];
1138 u8 rf[0x1];
1139 u8 dct[0x1];
1140 u8 qos[0x1];
1141 u8 eth_net_offloads[0x1];
1142 u8 roce[0x1];
1143 u8 atomic[0x1];
1144 u8 reserved_30[0x1];
1146 u8 cq_oi[0x1];
1147 u8 cq_resize[0x1];
1148 u8 cq_moderation[0x1];
1149 u8 cq_period_mode_modify[0x1];
1150 u8 cq_invalidate[0x1];
1151 u8 reserved_at_225[0x1];
1152 u8 cq_eq_remap[0x1];
1153 u8 pg[0x1];
1154 u8 block_lb_mc[0x1];
1155 u8 exponential_backoff[0x1];
1156 u8 scqe_break_moderation[0x1];
1157 u8 cq_period_start_from_cqe[0x1];
1158 u8 cd[0x1];
1159 u8 atm[0x1];
1160 u8 apm[0x1];
1161 u8 imaicl[0x1];
1162 u8 reserved_32[0x6];
1163 u8 qkv[0x1];
1164 u8 pkv[0x1];
1165 u8 set_deth_sqpn[0x1];
1166 u8 reserved_33[0x3];
1167 u8 xrc[0x1];
1168 u8 ud[0x1];
1169 u8 uc[0x1];
1170 u8 rc[0x1];
1172 u8 reserved_34[0xa];
1173 u8 uar_sz[0x6];
1174 u8 reserved_35[0x8];
1175 u8 log_pg_sz[0x8];
1177 u8 bf[0x1];
1178 u8 driver_version[0x1];
1179 u8 pad_tx_eth_packet[0x1];
1180 u8 reserved_36[0x8];
1181 u8 log_bf_reg_size[0x5];
1182 u8 reserved_37[0x10];
1184 u8 num_of_diagnostic_counters[0x10];
1185 u8 max_wqe_sz_sq[0x10];
1187 u8 reserved_38[0x10];
1188 u8 max_wqe_sz_rq[0x10];
1190 u8 reserved_39[0x10];
1191 u8 max_wqe_sz_sq_dc[0x10];
1193 u8 reserved_40[0x7];
1194 u8 max_qp_mcg[0x19];
1196 u8 reserved_41[0x18];
1197 u8 log_max_mcg[0x8];
1199 u8 reserved_42[0x3];
1200 u8 log_max_transport_domain[0x5];
1201 u8 reserved_43[0x3];
1202 u8 log_max_pd[0x5];
1203 u8 reserved_44[0xb];
1204 u8 log_max_xrcd[0x5];
1206 u8 nic_receive_steering_discard[0x1];
1207 u8 reserved_45[0x7];
1208 u8 log_max_flow_counter_bulk[0x8];
1209 u8 max_flow_counter[0x10];
1211 u8 reserved_46[0x3];
1212 u8 log_max_rq[0x5];
1213 u8 reserved_47[0x3];
1214 u8 log_max_sq[0x5];
1215 u8 reserved_48[0x3];
1216 u8 log_max_tir[0x5];
1217 u8 reserved_49[0x3];
1218 u8 log_max_tis[0x5];
1220 u8 basic_cyclic_rcv_wqe[0x1];
1221 u8 reserved_50[0x2];
1222 u8 log_max_rmp[0x5];
1223 u8 reserved_51[0x3];
1224 u8 log_max_rqt[0x5];
1225 u8 reserved_52[0x3];
1226 u8 log_max_rqt_size[0x5];
1227 u8 reserved_53[0x3];
1228 u8 log_max_tis_per_sq[0x5];
1230 u8 reserved_54[0x3];
1231 u8 log_max_stride_sz_rq[0x5];
1232 u8 reserved_55[0x3];
1233 u8 log_min_stride_sz_rq[0x5];
1234 u8 reserved_56[0x3];
1235 u8 log_max_stride_sz_sq[0x5];
1236 u8 reserved_57[0x3];
1237 u8 log_min_stride_sz_sq[0x5];
1239 u8 reserved_58[0x1b];
1240 u8 log_max_wq_sz[0x5];
1242 u8 nic_vport_change_event[0x1];
1243 u8 disable_local_lb[0x1];
1244 u8 reserved_59[0x9];
1245 u8 log_max_vlan_list[0x5];
1246 u8 reserved_60[0x3];
1247 u8 log_max_current_mc_list[0x5];
1248 u8 reserved_61[0x3];
1249 u8 log_max_current_uc_list[0x5];
1251 u8 reserved_62[0x80];
1253 u8 reserved_63[0x3];
1254 u8 log_max_l2_table[0x5];
1255 u8 reserved_64[0x8];
1256 u8 log_uar_page_sz[0x10];
1258 u8 reserved_65[0x20];
1260 u8 device_frequency_mhz[0x20];
1262 u8 device_frequency_khz[0x20];
1264 u8 reserved_66[0x80];
1266 u8 log_max_atomic_size_qp[0x8];
1267 u8 reserved_67[0x10];
1268 u8 log_max_atomic_size_dc[0x8];
1270 u8 reserved_68[0x1f];
1271 u8 cqe_compression[0x1];
1273 u8 cqe_compression_timeout[0x10];
1274 u8 cqe_compression_max_num[0x10];
1276 u8 reserved_69[0x220];
1288 u8 reserved_0[0x40];
1298 u8 reserved_0[0xa00];
1310 u8 l3_prot_type[0x1];
1311 u8 l4_prot_type[0x1];
1312 u8 selected_fields[0x1e];
1333 u8 wq_type[0x4];
1334 u8 wq_signature[0x1];
1335 u8 end_padding_mode[0x2];
1336 u8 cd_slave[0x1];
1337 u8 reserved_0[0x18];
1339 u8 hds_skip_first_sge[0x1];
1340 u8 log2_hds_buf_size[0x3];
1341 u8 reserved_1[0x7];
1342 u8 page_offset[0x5];
1343 u8 lwm[0x10];
1345 u8 reserved_2[0x8];
1346 u8 pd[0x18];
1348 u8 reserved_3[0x8];
1349 u8 uar_page[0x18];
1351 u8 dbr_addr[0x40];
1353 u8 hw_counter[0x20];
1355 u8 sw_counter[0x20];
1357 u8 reserved_4[0xc];
1358 u8 log_wq_stride[0x4];
1359 u8 reserved_5[0x3];
1360 u8 log_wq_pg_sz[0x5];
1361 u8 reserved_6[0x3];
1362 u8 log_wq_sz[0x5];
1364 u8 reserved_7[0x15];
1365 u8 single_wqe_log_num_of_strides[0x3];
1366 u8 two_byte_shift_en[0x1];
1367 u8 reserved_8[0x4];
1368 u8 single_stride_log_num_of_bytes[0x3];
1370 u8 reserved_9[0x4c0];
1376 u8 reserved_0[0x8];
1377 u8 rq_num[0x18];
1381 u8 reserved_0[0x10];
1382 u8 mac_addr_47_32[0x10];
1384 u8 mac_addr_31_0[0x20];
1388 u8 reserved_0[0xa0];
1390 u8 min_time_between_cnps[0x20];
1392 u8 reserved_1[0x12];
1393 u8 cnp_dscp[0x6];
1394 u8 reserved_2[0x4];
1395 u8 cnp_prio_mode[0x1];
1396 u8 cnp_802p_prio[0x3];
1398 u8 reserved_3[0x720];
1402 u8 reserved_0[0x60];
1404 u8 reserved_1[0x4];
1405 u8 clamp_tgt_rate[0x1];
1406 u8 reserved_2[0x3];
1407 u8 clamp_tgt_rate_after_time_inc[0x1];
1408 u8 reserved_3[0x17];
1410 u8 reserved_4[0x20];
1412 u8 rpg_time_reset[0x20];
1414 u8 rpg_byte_reset[0x20];
1416 u8 rpg_threshold[0x20];
1418 u8 rpg_max_rate[0x20];
1420 u8 rpg_ai_rate[0x20];
1422 u8 rpg_hai_rate[0x20];
1424 u8 rpg_gd[0x20];
1426 u8 rpg_min_dec_fac[0x20];
1428 u8 rpg_min_rate[0x20];
1430 u8 reserved_5[0xe0];
1432 u8 rate_to_set_on_first_cnp[0x20];
1434 u8 dce_tcp_g[0x20];
1436 u8 dce_tcp_rtt[0x20];
1438 u8 rate_reduce_monitor_period[0x20];
1440 u8 reserved_6[0x20];
1442 u8 initial_alpha_value[0x20];
1444 u8 reserved_7[0x4a0];
1448 u8 reserved_0[0x80];
1450 u8 rppp_max_rps[0x20];
1452 u8 rpg_time_reset[0x20];
1454 u8 rpg_byte_reset[0x20];
1456 u8 rpg_threshold[0x20];
1458 u8 rpg_max_rate[0x20];
1460 u8 rpg_ai_rate[0x20];
1462 u8 rpg_hai_rate[0x20];
1464 u8 rpg_gd[0x20];
1466 u8 rpg_min_dec_fac[0x20];
1468 u8 rpg_min_rate[0x20];
1470 u8 reserved_1[0x640];
1480 u8 resize_field_select[0x20];
1493 u8 modify_field_select[0x20];
1497 u8 field_select_r_roce_np[0x20];
1519 u8 field_select_r_roce_rp[0x20];
1536 u8 field_select_8021qaurp[0x20];
1540 u8 reserved_at_0[0x2];
1541 u8 mm[0x2];
1542 u8 reserved_at_4[0x4];
1543 u8 local_port[0x8];
1544 u8 reserved_at_10[0x6];
1545 u8 cm[0x1];
1546 u8 um[0x1];
1547 u8 pm[0x8];
1549 u8 prio_x_buff[0x20];
1551 u8 pm_msb[0x8];
1552 u8 reserved_at_48[0x10];
1553 u8 ctrl_buff[0x4];
1554 u8 untagged_buff[0x4];
1558 u8 reserved_0[0x8];
1559 u8 port_number[0x8];
1560 u8 reserved_1[0x10];
1562 u8 reserved_2[0x1a];
1563 u8 num_app_prio[0x6];
1565 u8 reserved_3[0x40];
1571 u8 dcbx_cee_cap[0x1];
1572 u8 dcbx_ieee_cap[0x1];
1573 u8 dcbx_standby_cap[0x1];
1574 u8 reserved_0[0x5];
1575 u8 port_number[0x8];
1576 u8 reserved_1[0xa];
1577 u8 max_application_table_size[0x6];
1579 u8 reserved_2[0x15];
1580 u8 version_oper[0x3];
1581 u8 reserved_3[0x5];
1582 u8 version_admin[0x3];
1584 u8 willing_admin[0x1];
1585 u8 reserved_4[0x3];
1586 u8 pfc_cap_oper[0x4];
1587 u8 reserved_5[0x4];
1588 u8 pfc_cap_admin[0x4];
1589 u8 reserved_6[0x4];
1590 u8 num_of_tc_oper[0x4];
1591 u8 reserved_7[0x4];
1592 u8 num_of_tc_admin[0x4];
1594 u8 remote_willing[0x1];
1595 u8 reserved_8[0x3];
1596 u8 remote_pfc_cap[0x4];
1597 u8 reserved_9[0x14];
1598 u8 remote_num_of_tc[0x4];
1600 u8 reserved_10[0x18];
1601 u8 error[0x8];
1603 u8 reserved_11[0x160];
1607 u8 reserved_at_0[0x8];
1608 u8 local_port[0x8];
1609 u8 reserved_at_10[0x10];
1611 u8 reserved_at_20[0x1b];
1612 u8 hll_time[0x5];
1614 u8 stall_en[0x1];
1615 u8 reserved_at_41[0x1c];
1616 u8 stall_cnt[0x3];
1620 u8 operation_type[0x2];
1621 u8 cap_local_admin[0x1];
1622 u8 cap_remote_admin[0x1];
1623 u8 reserved_0[0x4];
1624 u8 port_number[0x8];
1625 u8 reserved_1[0x10];
1627 u8 reserved_2[0x20];
1629 u8 tc[8][0x40];
1631 u8 global_configuration[0x40];
1635 u8 queue_address_63_32[0x20];
1637 u8 queue_address_31_12[0x14];
1638 u8 reserved_0[0x6];
1639 u8 log_size[0x6];
1643 u8 reserved_1[0x8];
1644 u8 queue_number[0x18];
1646 u8 q_key[0x20];
1648 u8 reserved_2[0x10];
1649 u8 pkey_index[0x10];
1651 u8 reserved_3[0x40];
1655 u8 reserved_0[0x8];
1656 u8 cq_ci[0x10];
1657 u8 reserved_1[0x8];
1673 u8 driver_reset_needed[0x1];
1674 u8 port_management_change_event[0x1];
1675 u8 reserved_0[0x19];
1676 u8 link_type[0x1];
1677 u8 port_state[0x4];
1681 u8 reserved_0[0x10];
1682 u8 vport_num[0x10];
1684 u8 reserved_1[0xc0];
1688 u8 reserved_0[0x10];
1689 u8 function_id[0x10];
1691 u8 num_pages[0x20];
1693 u8 reserved_1[0xa0];
1697 u8 command_completion_vector[0x20];
1699 u8 reserved_0[0xc0];
1703 u8 reserved_0[0x18];
1704 u8 port_num[0x1];
1705 u8 reserved_1[0x3];
1706 u8 vl[0x4];
1708 u8 reserved_2[0xa0];
1712 u8 event_subtype[0x8];
1713 u8 reserved_0[0x8];
1714 u8 congestion_level[0x8];
1715 u8 reserved_1[0x8];
1717 u8 reserved_2[0xa0];
1721 u8 reserved_0[0x60];
1723 u8 gpio_event_hi[0x20];
1725 u8 gpio_event_lo[0x20];
1727 u8 reserved_1[0x40];
1731 u8 reserved_0[0x40];
1733 u8 port_num[0x4];
1734 u8 reserved_1[0x1c];
1736 u8 reserved_2[0x80];
1740 u8 reserved_0[0xe0];
1749 u8 reserved_0[0x8];
1750 u8 cqn[0x18];
1752 u8 reserved_1[0x20];
1754 u8 reserved_2[0x18];
1755 u8 syndrome[0x8];
1757 u8 reserved_3[0x80];
1761 u8 bytes_commited[0x20];
1763 u8 r_key[0x20];
1765 u8 reserved_0[0x10];
1766 u8 packet_len[0x10];
1768 u8 rdma_op_len[0x20];
1770 u8 rdma_va[0x40];
1772 u8 reserved_1[0x5];
1773 u8 rdma[0x1];
1774 u8 write[0x1];
1775 u8 requestor[0x1];
1776 u8 qp_number[0x18];
1780 u8 bytes_committed[0x20];
1782 u8 reserved_0[0x10];
1783 u8 wqe_index[0x10];
1785 u8 reserved_1[0x10];
1786 u8 len[0x10];
1788 u8 reserved_2[0x60];
1790 u8 reserved_3[0x5];
1791 u8 rdma[0x1];
1792 u8 write_read[0x1];
1793 u8 requestor[0x1];
1794 u8 qpn[0x18];
1804 u8 reserved_0[0xa0];
1806 u8 type[0x8];
1807 u8 reserved_1[0x18];
1809 u8 reserved_2[0x8];
1810 u8 qpn_rqn_sqn[0x18];
1814 u8 reserved_0[0xc0];
1816 u8 reserved_1[0x8];
1817 u8 dct_number[0x18];
1821 u8 reserved_0[0xc0];
1823 u8 reserved_1[0x8];
1824 u8 cq_number[0x18];
1828 u8 major[0x10];
1829 u8 reserved_0[0x10];
1831 u8 minor[0x10];
1832 u8 subminor[0x10];
1834 u8 second[0x8];
1835 u8 minute[0x8];
1836 u8 hour[0x8];
1837 u8 reserved_1[0x8];
1839 u8 year[0x10];
1840 u8 month[0x8];
1841 u8 day[0x8];
1912 u8 state[0x4];
1913 u8 lag_tx_port_affinity[0x4];
1914 u8 st[0x8];
1915 u8 reserved_1[0x3];
1916 u8 pm_state[0x2];
1917 u8 reserved_2[0x7];
1918 u8 end_padding_mode[0x2];
1919 u8 reserved_3[0x2];
1921 u8 wq_signature[0x1];
1922 u8 block_lb_mc[0x1];
1923 u8 atomic_like_write_en[0x1];
1924 u8 latency_sensitive[0x1];
1925 u8 reserved_4[0x1];
1926 u8 drain_sigerr[0x1];
1927 u8 reserved_5[0x2];
1928 u8 pd[0x18];
1930 u8 mtu[0x3];
1931 u8 log_msg_max[0x5];
1932 u8 reserved_6[0x1];
1933 u8 log_rq_size[0x4];
1934 u8 log_rq_stride[0x3];
1935 u8 no_sq[0x1];
1936 u8 log_sq_size[0x4];
1937 u8 reserved_7[0x6];
1938 u8 rlky[0x1];
1939 u8 ulp_stateless_offload_mode[0x4];
1941 u8 counter_set_id[0x8];
1942 u8 uar_page[0x18];
1944 u8 reserved_8[0x8];
1945 u8 user_index[0x18];
1947 u8 reserved_9[0x3];
1948 u8 log_page_size[0x5];
1949 u8 remote_qpn[0x18];
1955 u8 log_ack_req_freq[0x4];
1956 u8 reserved_10[0x4];
1957 u8 log_sra_max[0x3];
1958 u8 reserved_11[0x2];
1959 u8 retry_count[0x3];
1960 u8 rnr_retry[0x3];
1961 u8 reserved_12[0x1];
1962 u8 fre[0x1];
1963 u8 cur_rnr_retry[0x3];
1964 u8 cur_retry_count[0x3];
1965 u8 reserved_13[0x5];
1967 u8 reserved_14[0x20];
1969 u8 reserved_15[0x8];
1970 u8 next_send_psn[0x18];
1972 u8 reserved_16[0x8];
1973 u8 cqn_snd[0x18];
1975 u8 reserved_at_400[0x8];
1977 u8 deth_sqpn[0x18];
1978 u8 reserved_17[0x20];
1980 u8 reserved_18[0x8];
1981 u8 last_acked_psn[0x18];
1983 u8 reserved_19[0x8];
1984 u8 ssn[0x18];
1986 u8 reserved_20[0x8];
1987 u8 log_rra_max[0x3];
1988 u8 reserved_21[0x1];
1989 u8 atomic_mode[0x4];
1990 u8 rre[0x1];
1991 u8 rwe[0x1];
1992 u8 rae[0x1];
1993 u8 reserved_22[0x1];
1994 u8 page_offset[0x6];
1995 u8 reserved_23[0x3];
1996 u8 cd_slave_receive[0x1];
1997 u8 cd_slave_send[0x1];
1998 u8 cd_master[0x1];
2000 u8 reserved_24[0x3];
2001 u8 min_rnr_nak[0x5];
2002 u8 next_rcv_psn[0x18];
2004 u8 reserved_25[0x8];
2005 u8 xrcd[0x18];
2007 u8 reserved_26[0x8];
2008 u8 cqn_rcv[0x18];
2010 u8 dbr_addr[0x40];
2012 u8 q_key[0x20];
2014 u8 reserved_27[0x5];
2015 u8 rq_type[0x3];
2016 u8 srqn_rmpn[0x18];
2018 u8 reserved_28[0x8];
2019 u8 rmsn[0x18];
2021 u8 hw_sq_wqebb_counter[0x10];
2022 u8 sw_sq_wqebb_counter[0x10];
2024 u8 hw_rq_counter[0x20];
2026 u8 sw_rq_counter[0x20];
2028 u8 reserved_29[0x20];
2030 u8 reserved_30[0xf];
2031 u8 cgs[0x1];
2032 u8 cs_req[0x8];
2033 u8 cs_res[0x8];
2035 u8 dc_access_key[0x40];
2037 u8 rdma_active[0x1];
2038 u8 comm_est[0x1];
2039 u8 suspended[0x1];
2040 u8 reserved_31[0x5];
2041 u8 send_msg_psn[0x18];
2043 u8 reserved_32[0x8];
2044 u8 rcv_msg_psn[0x18];
2046 u8 rdma_va[0x40];
2048 u8 rdma_key[0x20];
2050 u8 reserved_33[0x20];
2054 u8 source_l3_address[16][0x8];
2056 u8 reserved_0[0x3];
2057 u8 vlan_valid[0x1];
2058 u8 vlan_id[0xc];
2059 u8 source_mac_47_32[0x10];
2061 u8 source_mac_31_0[0x20];
2063 u8 reserved_1[0x14];
2064 u8 roce_l3_type[0x4];
2065 u8 roce_version[0x8];
2067 u8 reserved_2[0x20];
2071 u8 reserved_0[0x1c];
2072 u8 type[0x4];
2074 u8 reserved_1[0x20];
2076 u8 reserved_2[0x8];
2077 u8 psn[0x18];
2079 u8 rkey[0x20];
2081 u8 address[0x40];
2083 u8 byte_count[0x20];
2085 u8 reserved_3[0x20];
2087 u8 atomic_resp[32][0x8];
2098 u8 reserved_0[0x20];
2100 u8 group_id[0x20];
2102 u8 reserved_1[0x8];
2103 u8 flow_tag[0x18];
2105 u8 reserved_2[0x10];
2106 u8 action[0x10];
2108 u8 reserved_3[0x8];
2109 u8 destination_list_size[0x18];
2111 u8 reserved_4[0x8];
2112 u8 flow_counter_list_size[0x18];
2114 u8 reserved_5[0x140];
2118 u8 reserved_6[0x600];
2129 u8 state[0x4];
2130 u8 log_xrc_srq_size[0x4];
2131 u8 reserved_0[0x18];
2133 u8 wq_signature[0x1];
2134 u8 cont_srq[0x1];
2135 u8 reserved_1[0x1];
2136 u8 rlky[0x1];
2137 u8 basic_cyclic_rcv_wqe[0x1];
2138 u8 log_rq_stride[0x3];
2139 u8 xrcd[0x18];
2141 u8 page_offset[0x6];
2142 u8 reserved_2[0x2];
2143 u8 cqn[0x18];
2145 u8 reserved_3[0x20];
2147 u8 reserved_4[0x2];
2148 u8 log_page_size[0x6];
2149 u8 user_index[0x18];
2151 u8 reserved_5[0x20];
2153 u8 reserved_6[0x8];
2154 u8 pd[0x18];
2156 u8 lwm[0x10];
2157 u8 wqe_cnt[0x10];
2159 u8 reserved_7[0x40];
2161 u8 db_record_addr_h[0x20];
2163 u8 db_record_addr_l[0x1e];
2164 u8 reserved_8[0x2];
2166 u8 reserved_9[0x80];
2170 u8 counter_error_queues[0x20];
2172 u8 total_error_queues[0x20];
2174 u8 send_queue_priority_update_flow[0x20];
2176 u8 reserved_at_60[0x20];
2178 u8 nic_receive_steering_discard[0x40];
2180 u8 receive_discard_vport_down[0x40];
2182 u8 transmit_discard_vport_down[0x40];
2184 u8 reserved_at_140[0xec0];
2188 u8 packets[0x40];
2190 u8 octets[0x40];
2194 u8 strict_lag_tx_port_affinity[0x1];
2195 u8 reserved_at_1[0x3];
2196 u8 lag_tx_port_affinity[0x04];
2198 u8 reserved_at_8[0x4];
2199 u8 prio[0x4];
2200 u8 reserved_1[0x10];
2202 u8 reserved_2[0x100];
2204 u8 reserved_3[0x8];
2205 u8 transport_domain[0x18];
2207 u8 reserved_4[0x8];
2208 u8 underlay_qpn[0x18];
2210 u8 reserved_5[0x3a0];
2235 u8 reserved_0[0x20];
2237 u8 disp_type[0x4];
2238 u8 reserved_1[0x1c];
2240 u8 reserved_2[0x40];
2242 u8 reserved_3[0x4];
2243 u8 lro_timeout_period_usecs[0x10];
2244 u8 lro_enable_mask[0x4];
2245 u8 lro_max_msg_sz[0x8];
2247 u8 reserved_4[0x40];
2249 u8 reserved_5[0x8];
2250 u8 inline_rqn[0x18];
2252 u8 rx_hash_symmetric[0x1];
2253 u8 reserved_6[0x1];
2254 u8 tunneled_offload_en[0x1];
2255 u8 reserved_7[0x5];
2256 u8 indirect_table[0x18];
2258 u8 rx_hash_fn[0x4];
2259 u8 reserved_8[0x2];
2260 u8 self_lb_en[0x2];
2261 u8 transport_domain[0x18];
2263 u8 rx_hash_toeplitz_key[10][0x20];
2269 u8 reserved_9[0x4c0];
2278 u8 state[0x4];
2279 u8 log_srq_size[0x4];
2280 u8 reserved_0[0x18];
2282 u8 wq_signature[0x1];
2283 u8 cont_srq[0x1];
2284 u8 reserved_1[0x1];
2285 u8 rlky[0x1];
2286 u8 reserved_2[0x1];
2287 u8 log_rq_stride[0x3];
2288 u8 xrcd[0x18];
2290 u8 page_offset[0x6];
2291 u8 reserved_3[0x2];
2292 u8 cqn[0x18];
2294 u8 reserved_4[0x20];
2296 u8 reserved_5[0x2];
2297 u8 log_page_size[0x6];
2298 u8 reserved_6[0x18];
2300 u8 reserved_7[0x20];
2302 u8 reserved_8[0x8];
2303 u8 pd[0x18];
2305 u8 lwm[0x10];
2306 u8 wqe_cnt[0x10];
2308 u8 reserved_9[0x40];
2310 u8 dbr_addr[0x40];
2312 u8 reserved_10[0x80];
2322 u8 rlkey[0x1];
2323 u8 cd_master[0x1];
2324 u8 fre[0x1];
2325 u8 flush_in_error_en[0x1];
2326 u8 allow_multi_pkt_send_wqe[0x1];
2327 u8 min_wqe_inline_mode[0x3];
2328 u8 state[0x4];
2329 u8 reg_umr[0x1];
2330 u8 allow_swp[0x1];
2331 u8 reserved_0[0x12];
2333 u8 reserved_1[0x8];
2334 u8 user_index[0x18];
2336 u8 reserved_2[0x8];
2337 u8 cqn[0x18];
2339 u8 reserved_3[0x80];
2341 u8 qos_para_vport_number[0x10];
2342 u8 packet_pacing_rate_limit_index[0x10];
2344 u8 tis_lst_sz[0x10];
2345 u8 reserved_4[0x10];
2347 u8 reserved_5[0x40];
2349 u8 reserved_6[0x8];
2350 u8 tis_num_0[0x18];
2362 u8 reserved_0[0x8];
2363 u8 tsar_type[0x8];
2364 u8 reserved_1[0x10];
2368 u8 reserved_0[0x10];
2369 u8 vport_number[0x10];
2373 u8 traffic_class[0x10];
2374 u8 vport_number[0x10];
2378 u8 reserved_0[0x0C];
2379 u8 traffic_class[0x04];
2380 u8 qos_para_vport_number[0x10];
2391 u8 element_type[0x8];
2392 u8 reserved_at_8[0x18];
2394 u8 element_attributes[0x20];
2396 u8 parent_element_id[0x20];
2398 u8 reserved_at_60[0x40];
2400 u8 bw_share[0x20];
2402 u8 max_average_bw[0x20];
2404 u8 reserved_at_e0[0x120];
2408 u8 reserved_0[0xa0];
2410 u8 reserved_1[0x10];
2411 u8 rqt_max_size[0x10];
2413 u8 reserved_2[0x10];
2414 u8 rqt_actual_size[0x10];
2416 u8 reserved_3[0x6a0];
2438 u8 rlkey[0x1];
2439 u8 delay_drop_en[0x1];
2440 u8 scatter_fcs[0x1];
2441 u8 vlan_strip_disable[0x1];
2442 u8 mem_rq_type[0x4];
2443 u8 state[0x4];
2444 u8 reserved_1[0x1];
2445 u8 flush_in_error_en[0x1];
2446 u8 reserved_2[0x12];
2448 u8 reserved_3[0x8];
2449 u8 user_index[0x18];
2451 u8 reserved_4[0x8];
2452 u8 cqn[0x18];
2454 u8 counter_set_id[0x8];
2455 u8 reserved_5[0x18];
2457 u8 reserved_6[0x8];
2458 u8 rmpn[0x18];
2460 u8 reserved_7[0xe0];
2471 u8 reserved_0[0x8];
2472 u8 state[0x4];
2473 u8 reserved_1[0x14];
2475 u8 basic_cyclic_rcv_wqe[0x1];
2476 u8 reserved_2[0x1f];
2478 u8 reserved_3[0x140];
2490 u8 reserved_0[0x5];
2491 u8 min_wqe_inline_mode[0x3];
2492 u8 reserved_1[0x15];
2493 u8 disable_mc_local_lb[0x1];
2494 u8 disable_uc_local_lb[0x1];
2495 u8 roce_en[0x1];
2497 u8 arm_change_event[0x1];
2498 u8 reserved_2[0x1a];
2499 u8 event_on_mtu[0x1];
2500 u8 event_on_promisc_change[0x1];
2501 u8 event_on_vlan_change[0x1];
2502 u8 event_on_mc_address_change[0x1];
2503 u8 event_on_uc_address_change[0x1];
2505 u8 reserved_3[0xe0];
2507 u8 reserved_4[0x10];
2508 u8 mtu[0x10];
2510 u8 system_image_guid[0x40];
2512 u8 port_guid[0x40];
2514 u8 node_guid[0x40];
2516 u8 reserved_5[0x140];
2518 u8 qkey_violation_counter[0x10];
2519 u8 reserved_6[0x10];
2521 u8 reserved_7[0x420];
2523 u8 promisc_uc[0x1];
2524 u8 promisc_mc[0x1];
2525 u8 promisc_all[0x1];
2526 u8 reserved_8[0x2];
2527 u8 allowed_list_type[0x3];
2528 u8 reserved_9[0xc];
2529 u8 allowed_list_size[0xc];
2533 u8 reserved_10[0x20];
2535 u8 current_uc_mac_address[0][0x40];
2545 u8 reserved_at_0[0x1];
2546 u8 free[0x1];
2547 u8 reserved_at_2[0x1];
2548 u8 access_mode_4_2[0x3];
2549 u8 reserved_at_6[0x7];
2550 u8 relaxed_ordering_write[0x1];
2551 u8 reserved_at_e[0x1];
2552 u8 small_fence_on_rdma_read_response[0x1];
2553 u8 umr_en[0x1];
2554 u8 a[0x1];
2555 u8 rw[0x1];
2556 u8 rr[0x1];
2557 u8 lw[0x1];
2558 u8 lr[0x1];
2559 u8 access_mode[0x2];
2560 u8 reserved_2[0x8];
2562 u8 qpn[0x18];
2563 u8 mkey_7_0[0x8];
2565 u8 reserved_3[0x20];
2567 u8 length64[0x1];
2568 u8 bsf_en[0x1];
2569 u8 sync_umr[0x1];
2570 u8 reserved_4[0x2];
2571 u8 expected_sigerr_count[0x1];
2572 u8 reserved_5[0x1];
2573 u8 en_rinval[0x1];
2574 u8 pd[0x18];
2576 u8 start_addr[0x40];
2578 u8 len[0x40];
2580 u8 bsf_octword_size[0x20];
2582 u8 reserved_6[0x80];
2584 u8 translations_octword_size[0x20];
2586 u8 reserved_7[0x1b];
2587 u8 log_page_size[0x5];
2589 u8 reserved_8[0x20];
2593 u8 reserved_0[0x10];
2594 u8 pkey[0x10];
2598 u8 array128_auto[16][0x8];
2638 u8 field_select[0x20];
2640 u8 reserved_0[0xe0];
2642 u8 sm_virt_aware[0x1];
2643 u8 has_smi[0x1];
2644 u8 has_raw[0x1];
2645 u8 grh_required[0x1];
2646 u8 reserved_1[0x1];
2647 u8 min_wqe_inline_mode[0x3];
2648 u8 reserved_2[0x8];
2649 u8 port_physical_state[0x4];
2650 u8 vport_state_policy[0x4];
2651 u8 port_state[0x4];
2652 u8 vport_state[0x4];
2654 u8 reserved_3[0x20];
2656 u8 system_image_guid[0x40];
2658 u8 port_guid[0x40];
2660 u8 node_guid[0x40];
2662 u8 cap_mask1[0x20];
2664 u8 cap_mask1_field_select[0x20];
2666 u8 cap_mask2[0x20];
2668 u8 cap_mask2_field_select[0x20];
2670 u8 reserved_4[0x80];
2672 u8 lid[0x10];
2673 u8 reserved_5[0x4];
2674 u8 init_type_reply[0x4];
2675 u8 lmc[0x3];
2676 u8 subnet_timeout[0x5];
2678 u8 sm_lid[0x10];
2679 u8 sm_sl[0x4];
2680 u8 reserved_6[0xc];
2682 u8 qkey_violation_counter[0x10];
2683 u8 pkey_violation_counter[0x10];
2685 u8 reserved_7[0xca0];
2700 u8 reserved_0[0x8000];
2709 u8 encap_en[0x1];
2710 u8 decap_en[0x1];
2711 u8 reserved_at_2[0x2];
2712 u8 table_miss_action[0x4];
2713 u8 level[0x8];
2714 u8 reserved_at_10[0x8];
2715 u8 log_size[0x8];
2717 u8 reserved_at_20[0x8];
2718 u8 table_miss_id[0x18];
2720 u8 reserved_at_40[0x8];
2721 u8 lag_master_next_table_id[0x18];
2723 u8 reserved_at_60[0xe0];
2727 u8 reserved_0[0x3];
2728 u8 vport_svlan_strip[0x1];
2729 u8 vport_cvlan_strip[0x1];
2730 u8 vport_svlan_insert[0x1];
2731 u8 vport_cvlan_insert[0x2];
2732 u8 reserved_1[0x18];
2734 u8 reserved_2[0x20];
2736 u8 svlan_cfi[0x1];
2737 u8 svlan_pcp[0x3];
2738 u8 svlan_id[0xc];
2739 u8 cvlan_cfi[0x1];
2740 u8 cvlan_pcp[0x3];
2741 u8 cvlan_id[0xc];
2743 u8 reserved_3[0x7a0];
2757 u8 status[0x4];
2758 u8 reserved_0[0x9];
2759 u8 ec[0x1];
2760 u8 oi[0x1];
2761 u8 reserved_1[0x5];
2762 u8 st[0x4];
2763 u8 reserved_2[0x8];
2765 u8 reserved_3[0x20];
2767 u8 reserved_4[0x14];
2768 u8 page_offset[0x6];
2769 u8 reserved_5[0x6];
2771 u8 reserved_6[0x3];
2772 u8 log_eq_size[0x5];
2773 u8 uar_page[0x18];
2775 u8 reserved_7[0x20];
2777 u8 reserved_8[0x18];
2778 u8 intr[0x8];
2780 u8 reserved_9[0x3];
2781 u8 log_page_size[0x5];
2782 u8 reserved_10[0x18];
2784 u8 reserved_11[0x60];
2786 u8 reserved_12[0x8];
2787 u8 consumer_counter[0x18];
2789 u8 reserved_13[0x8];
2790 u8 producer_counter[0x18];
2792 u8 reserved_14[0x80];
2816 u8 reserved_0[0x4];
2817 u8 state[0x4];
2818 u8 reserved_1[0x18];
2820 u8 reserved_2[0x8];
2821 u8 user_index[0x18];
2823 u8 reserved_3[0x8];
2824 u8 cqn[0x18];
2826 u8 counter_set_id[0x8];
2827 u8 atomic_mode[0x4];
2828 u8 rre[0x1];
2829 u8 rwe[0x1];
2830 u8 rae[0x1];
2831 u8 atomic_like_write_en[0x1];
2832 u8 latency_sensitive[0x1];
2833 u8 rlky[0x1];
2834 u8 reserved_4[0xe];
2836 u8 reserved_5[0x8];
2837 u8 cs_res[0x8];
2838 u8 reserved_6[0x3];
2839 u8 min_rnr_nak[0x5];
2840 u8 reserved_7[0x8];
2842 u8 reserved_8[0x8];
2843 u8 srqn[0x18];
2845 u8 reserved_9[0x8];
2846 u8 pd[0x18];
2848 u8 tclass[0x8];
2849 u8 reserved_10[0x4];
2850 u8 flow_label[0x14];
2852 u8 dc_access_key[0x40];
2854 u8 reserved_11[0x5];
2855 u8 mtu[0x3];
2856 u8 port[0x8];
2857 u8 pkey_index[0x10];
2859 u8 reserved_12[0x8];
2860 u8 my_addr_index[0x8];
2861 u8 reserved_13[0x8];
2862 u8 hop_limit[0x8];
2864 u8 dc_access_key_violation_count[0x20];
2866 u8 reserved_14[0x14];
2867 u8 dei_cfi[0x1];
2868 u8 eth_prio[0x3];
2869 u8 ecn[0x2];
2870 u8 dscp[0x6];
2872 u8 reserved_15[0x40];
2898 u8 status[0x4];
2899 u8 reserved_0[0x4];
2900 u8 cqe_sz[0x3];
2901 u8 cc[0x1];
2902 u8 reserved_1[0x1];
2903 u8 scqe_break_moderation_en[0x1];
2904 u8 oi[0x1];
2905 u8 cq_period_mode[0x2];
2906 u8 cqe_compression_en[0x1];
2907 u8 mini_cqe_res_format[0x2];
2908 u8 st[0x4];
2909 u8 reserved_2[0x8];
2911 u8 reserved_3[0x20];
2913 u8 reserved_4[0x14];
2914 u8 page_offset[0x6];
2915 u8 reserved_5[0x6];
2917 u8 reserved_6[0x3];
2918 u8 log_cq_size[0x5];
2919 u8 uar_page[0x18];
2921 u8 reserved_7[0x4];
2922 u8 cq_period[0xc];
2923 u8 cq_max_count[0x10];
2925 u8 reserved_8[0x18];
2926 u8 c_eqn[0x8];
2928 u8 reserved_9[0x3];
2929 u8 log_page_size[0x5];
2930 u8 reserved_10[0x18];
2932 u8 reserved_11[0x20];
2934 u8 reserved_12[0x8];
2935 u8 last_notified_index[0x18];
2937 u8 reserved_13[0x8];
2938 u8 last_solicit_index[0x18];
2940 u8 reserved_14[0x8];
2941 u8 consumer_counter[0x18];
2943 u8 reserved_15[0x8];
2944 u8 producer_counter[0x18];
2946 u8 reserved_16[0x40];
2948 u8 dbr_addr[0x40];
2955 u8 reserved_0[0x800];
2959 u8 reserved_0[0xc0];
2961 u8 reserved_1[0x8];
2962 u8 ieee_vendor_id[0x18];
2964 u8 reserved_2[0x10];
2965 u8 vsd_vendor_id[0x10];
2967 u8 vsd[208][0x8];
2969 u8 vsd_contd_psid[16][0x8];
2975 u8 reserved_0[0x20];
2982 u8 reserved_0[0x20];
2986 u8 reserved_0[0x6];
2987 u8 lossy[0x1];
2988 u8 epsb[0x1];
2989 u8 reserved_1[0xc];
2990 u8 size[0xc];
2992 u8 xoff_threshold[0x10];
2993 u8 xon_threshold[0x10];
2997 u8 valid[0x2];
2998 u8 reserved_0[0x2];
2999 u8 header_type[0x2];
3000 u8 reserved_1[0x2];
3001 u8 default_location[0x1];
3002 u8 reserved_2[0x7];
3003 u8 version[0x4];
3004 u8 reserved_3[0x3];
3005 u8 length[0x9];
3007 u8 type[0x20];
3009 u8 reserved_4[0x10];
3010 u8 crc16[0x10];
3016 u8 network_en[0x1];
3017 u8 dma_en[0x1];
3018 u8 promisc_en[0x1];
3019 u8 promisc_multicast_en[0x1];
3020 u8 reserved_0[0x17];
3021 u8 receive_filter_en[0x5];
3023 u8 reserved_1[0x10];
3024 u8 mac_47_32[0x10];
3026 u8 mac_31_0[0x20];
3028 u8 receive_filters_mgid_mac[64][0x8];
3030 u8 gid[16][0x8];
3032 u8 reserved_2[0x10];
3033 u8 lid[0x10];
3035 u8 reserved_3[0xc];
3036 u8 sm_sl[0x4];
3037 u8 sm_lid[0x10];
3039 u8 completion_address_63_32[0x20];
3041 u8 completion_address_31_12[0x14];
3042 u8 reserved_4[0x6];
3043 u8 log_cq_size[0x6];
3045 u8 working_buffer_address_63_32[0x20];
3047 u8 working_buffer_address_31_12[0x14];
3048 u8 reserved_5[0xc];
3052 u8 pkey_index[0x10];
3053 u8 pkey[0x10];
3063 u8 reserved_6[0x400];
3081 u8 reserved_0[0xe0];
3085 u8 reserved_0[0x100];
3087 u8 assert_existptr[0x20];
3089 u8 assert_callra[0x20];
3091 u8 reserved_1[0x40];
3093 u8 fw_version[0x20];
3095 u8 hw_id[0x20];
3097 u8 reserved_2[0x20];
3099 u8 irisc_index[0x8];
3100 u8 synd[0x8];
3101 u8 ext_synd[0x10];
3105 u8 no_lb[0x1];
3106 u8 reserved_0[0x7];
3107 u8 port[0x8];
3108 u8 reserved_1[0x10];
3110 u8 reserved_2[0x60];
3114 u8 vl[4];
3115 u8 lver[4];
3116 u8 sl[4];
3117 u8 reserved2[2];
3118 u8 lnh[2];
3119 u8 dlid[16];
3120 u8 reserved5[5];
3121 u8 pkt_len[11];
3122 u8 slid[16];
3126 u8 reserved_0[0x40];
3128 u8 reserved_1[0x10];
3129 u8 rol_mode[0x8];
3130 u8 wol_mode[0x8];
3134 u8 reserved_0[0x40];
3136 u8 rol_mode_valid[0x1];
3137 u8 wol_mode_valid[0x1];
3138 u8 reserved_1[0xe];
3139 u8 rol_mode[0x8];
3140 u8 wol_mode[0x8];
3142 u8 reserved_2[0x7a0];
3146 u8 virtual_mac_en[0x1];
3147 u8 mac_aux_v[0x1];
3148 u8 reserved_0[0x1e];
3150 u8 reserved_1[0x40];
3154 u8 reserved_2[0x760];
3158 u8 virtual_mac_en[0x1];
3159 u8 mac_aux_v[0x1];
3160 u8 reserved_0[0x1e];
3166 u8 reserved_1[0x760];
3172 u8 reserved_0[0x10];
3173 u8 hash_signature[0x10];
3175 u8 psid[16][0x8];
3177 u8 reserved_1[0x6e0];
3181 u8 reserved_0[0x10];
3182 u8 capability_group[0x10];
3186 u8 nv_access[0x1];
3187 u8 fw_info_psid[0x1];
3188 u8 reserved_0[0x1e];
3190 u8 reserved_1[0x16];
3191 u8 rol_s[0x1];
3192 u8 rol_g[0x1];
3193 u8 reserved_2[0x1];
3194 u8 wol_s[0x1];
3195 u8 wol_g[0x1];
3196 u8 wol_a[0x1];
3197 u8 wol_b[0x1];
3198 u8 wol_m[0x1];
3199 u8 wol_u[0x1];
3200 u8 wol_p[0x1];
3204 u8 status[0x8];
3205 u8 reserved_0[0x18];
3207 u8 reserved_1[0x7e0];
3211 u8 status[0x8];
3212 u8 reserved_0[0x18];
3214 u8 reserved_1[0x7e0];
3218 u8 address_hi[0x20];
3220 u8 address_lo[0x20];
3222 u8 reserved_0[0x7c0];
3226 u8 reserved_0[0x20];
3228 u8 address_hi[0x20];
3230 u8 address_lo[0x20];
3232 u8 reserved_1[0x7a0];
3236 u8 reserved_0[0x11];
3237 u8 status[0x7];
3238 u8 reserved_1[0x8];
3240 u8 register_id[0x10];
3241 u8 reserved_2[0x10];
3243 u8 reserved_3[0x40];
3245 u8 reserved_4[0x5];
3246 u8 len[0xb];
3247 u8 reserved_5[0x10];
3249 u8 register_data[0][0x20];
3258 u8 constant_1[0x5];
3259 u8 constant_2[0xb];
3260 u8 reserved_0[0x10];
3262 u8 register_id[0x10];
3263 u8 reserved_1[0x1];
3264 u8 method[0x7];
3265 u8 constant_3[0x8];
3267 u8 reserved_2[0x40];
3269 u8 constant_4[0x5];
3270 u8 len[0xb];
3271 u8 reserved_3[0x10];
3273 u8 register_data[0][0x20];
3282 u8 status[0x8];
3283 u8 reserved_0[0x18];
3285 u8 syndrome[0x20];
3287 u8 reserved_1[0x3f];
3289 u8 state[0x1];
3299 u8 opcode[0x10];
3300 u8 reserved_0[0x10];
3302 u8 reserved_1[0x10];
3303 u8 op_mod[0x10];
3305 u8 reserved_2[0x10];
3306 u8 profile[0x10];
3308 u8 reserved_3[0x20];
3312 u8 status[0x8];
3313 u8 reserved_at_8[0x18];
3315 u8 syndrome[0x20];
3317 u8 reserved_at_40[0x40];
3321 u8 opcode[0x10];
3322 u8 reserved_at_10[0x10];
3324 u8 reserved_at_20[0x10];
3325 u8 op_mod[0x10];
3327 u8 reserved_at_40[0x20];
3329 u8 reserved_at_60[0x10];
3330 u8 delay_drop_timeout[0x10];
3334 u8 status[0x8];
3335 u8 reserved_at_8[0x18];
3337 u8 syndrome[0x20];
3339 u8 reserved_at_40[0x20];
3341 u8 reserved_at_60[0x10];
3342 u8 delay_drop_timeout[0x10];
3346 u8 opcode[0x10];
3347 u8 reserved_at_10[0x10];
3349 u8 reserved_at_20[0x10];
3350 u8 op_mod[0x10];
3352 u8 reserved_at_40[0x40];
3356 u8 status[0x8];
3357 u8 reserved_0[0x18];
3359 u8 syndrome[0x20];
3361 u8 reserved_1[0x40];
3365 u8 opcode[0x10];
3366 u8 reserved_0[0x10];
3368 u8 reserved_1[0x10];
3369 u8 op_mod[0x10];
3371 u8 reserved_2[0x8];
3372 u8 qpn[0x18];
3374 u8 reserved_3[0x20];
3378 u8 status[0x8];
3379 u8 reserved_0[0x18];
3381 u8 syndrome[0x20];
3383 u8 reserved_1[0x40];
3387 u8 opcode[0x10];
3388 u8 reserved_0[0x10];
3390 u8 reserved_1[0x10];
3391 u8 op_mod[0x10];
3393 u8 reserved_2[0x8];
3394 u8 qpn[0x18];
3396 u8 reserved_3[0x20];
3398 u8 opt_param_mask[0x20];
3400 u8 reserved_4[0x20];
3404 u8 reserved_5[0x80];
3408 u8 status[0x8];
3409 u8 reserved_0[0x18];
3411 u8 syndrome[0x20];
3413 u8 reserved_1[0x40];
3417 u8 opcode[0x10];
3418 u8 reserved_0[0x10];
3420 u8 reserved_1[0x10];
3421 u8 op_mod[0x10];
3423 u8 reserved_2[0x8];
3424 u8 qpn[0x18];
3426 u8 reserved_3[0x20];
3428 u8 opt_param_mask[0x20];
3430 u8 reserved_4[0x20];
3434 u8 reserved_5[0x80];
3438 u8 status[0x8];
3439 u8 reserved_0[0x18];
3441 u8 syndrome[0x20];
3443 u8 reserved_1[0x40];
3447 u8 opcode[0x10];
3448 u8 reserved_0[0x10];
3450 u8 reserved_1[0x10];
3451 u8 op_mod[0x10];
3453 u8 rol_mode_valid[0x1];
3454 u8 wol_mode_valid[0x1];
3455 u8 reserved_2[0xe];
3456 u8 rol_mode[0x8];
3457 u8 wol_mode[0x8];
3459 u8 reserved_3[0x20];
3463 u8 status[0x8];
3464 u8 reserved_0[0x18];
3466 u8 syndrome[0x20];
3468 u8 reserved_1[0x40];
3472 u8 opcode[0x10];
3473 u8 reserved_0[0x10];
3475 u8 reserved_1[0x10];
3476 u8 op_mod[0x10];
3478 u8 roce_address_index[0x10];
3479 u8 reserved_2[0x10];
3481 u8 reserved_3[0x20];
3487 u8 status[0x8];
3488 u8 reserved_0[0x18];
3490 u8 syndrome[0x20];
3492 u8 reserved_1[0x40];
3496 u8 opcode[0x10];
3497 u8 reserved_0[0x10];
3499 u8 reserved_1[0x10];
3500 u8 op_mod[0x10];
3502 u8 reserved_2[0x8];
3503 u8 qpn[0x18];
3505 u8 reserved_3[0x18];
3506 u8 rdb_list_size[0x8];
3512 u8 status[0x8];
3513 u8 reserved_0[0x18];
3515 u8 syndrome[0x20];
3517 u8 reserved_1[0x40];
3526 u8 opcode[0x10];
3527 u8 reserved_0[0x10];
3529 u8 reserved_1[0x10];
3530 u8 op_mod[0x10];
3532 u8 reserved_2[0x20];
3534 u8 reserved_3[0x6];
3535 u8 demux_mode[0x2];
3536 u8 reserved_4[0x18];
3540 u8 status[0x8];
3541 u8 reserved_0[0x18];
3543 u8 syndrome[0x20];
3545 u8 reserved_1[0x40];
3549 u8 opcode[0x10];
3550 u8 reserved_0[0x10];
3552 u8 reserved_1[0x10];
3553 u8 op_mod[0x10];
3555 u8 reserved_2[0x60];
3557 u8 reserved_3[0x8];
3558 u8 table_index[0x18];
3560 u8 reserved_4[0x20];
3562 u8 reserved_5[0x13];
3563 u8 vlan_valid[0x1];
3564 u8 vlan[0xc];
3568 u8 reserved_6[0xc0];
3572 u8 status[0x8];
3573 u8 reserved_0[0x18];
3575 u8 syndrome[0x20];
3577 u8 reserved_1[0x40];
3581 u8 opcode[0x10];
3582 u8 reserved_0[0x10];
3584 u8 reserved_1[0x10];
3585 u8 op_mod[0x10];
3587 u8 reserved_2[0x10];
3588 u8 current_issi[0x10];
3590 u8 reserved_3[0x20];
3594 u8 status[0x8];
3595 u8 reserved_0[0x18];
3597 u8 syndrome[0x20];
3599 u8 reserved_1[0x40];
3603 u8 opcode[0x10];
3604 u8 reserved_0[0x10];
3606 u8 reserved_1[0x10];
3607 u8 op_mod[0x10];
3609 u8 reserved_2[0x40];
3622 u8 status[0x8];
3623 u8 reserved_0[0x18];
3625 u8 syndrome[0x20];
3627 u8 reserved_1[0x40];
3631 u8 opcode[0x10];
3632 u8 reserved_0[0x10];
3634 u8 reserved_1[0x10];
3635 u8 op_mod[0x10];
3637 u8 other_vport[0x1];
3638 u8 reserved_2[0xf];
3639 u8 vport_number[0x10];
3641 u8 reserved_3[0x20];
3643 u8 table_type[0x8];
3644 u8 reserved_4[0x18];
3646 u8 reserved_5[0x8];
3647 u8 table_id[0x18];
3649 u8 reserved_6[0x8];
3650 u8 underlay_qpn[0x18];
3652 u8 reserved_7[0x120];
3656 u8 status[0x8];
3657 u8 reserved_0[0x18];
3659 u8 syndrome[0x20];
3661 u8 reserved_1[0x40];
3665 u8 opcode[0x10];
3666 u8 reserved_0[0x10];
3668 u8 reserved_1[0x10];
3669 u8 op_mod[0x10];
3671 u8 other_vport[0x1];
3672 u8 reserved_2[0xf];
3673 u8 vport_number[0x10];
3675 u8 reserved_3[0x20];
3677 u8 table_type[0x8];
3678 u8 reserved_4[0x18];
3680 u8 reserved_5[0x8];
3681 u8 table_id[0x18];
3683 u8 reserved_6[0x18];
3684 u8 modify_enable_mask[0x8];
3686 u8 reserved_7[0x20];
3688 u8 flow_index[0x20];
3690 u8 reserved_8[0xe0];
3696 u8 status[0x8];
3697 u8 reserved_0[0x18];
3699 u8 syndrome[0x20];
3701 u8 reserved_1[0x40];
3705 u8 opcode[0x10];
3706 u8 reserved_0[0x10];
3708 u8 reserved_1[0x10];
3709 u8 op_mod[0x10];
3711 u8 reserved_2[0x40];
3713 u8 driver_version[64][0x8];
3717 u8 status[0x8];
3718 u8 reserved_0[0x18];
3720 u8 syndrome[0x20];
3722 u8 reserved_1[0x40];
3726 u8 opcode[0x10];
3727 u8 reserved_0[0x10];
3729 u8 reserved_1[0x10];
3730 u8 op_mod[0x10];
3732 u8 enable[0x1];
3733 u8 reserved_2[0x1f];
3735 u8 reserved_3[0x160];
3741 u8 status[0x8];
3742 u8 reserved_0[0x18];
3744 u8 syndrome[0x20];
3746 u8 reserved_1[0x40];
3750 u8 opcode[0x10];
3751 u8 reserved_0[0x10];
3753 u8 reserved_1[0x10];
3754 u8 op_mod[0x10];
3756 u8 reserved_2[0x20];
3758 u8 reserved_3[0x9];
3759 u8 device_burst_size[0x17];
3763 u8 status[0x8];
3764 u8 reserved_0[0x18];
3766 u8 syndrome[0x20];
3768 u8 reserved_1[0x40];
3772 u8 opcode[0x10];
3773 u8 reserved_0[0x10];
3775 u8 reserved_1[0x10];
3776 u8 op_mod[0x10];
3778 u8 reserved_2[0x8];
3779 u8 qpn[0x18];
3781 u8 reserved_3[0x20];
3783 u8 opt_param_mask[0x20];
3785 u8 reserved_4[0x20];
3789 u8 reserved_5[0x80];
3793 u8 status[0x8];
3794 u8 reserved_0[0x18];
3796 u8 syndrome[0x20];
3798 u8 reserved_1[0x40];
3802 u8 opcode[0x10];
3803 u8 reserved_0[0x10];
3805 u8 reserved_1[0x10];
3806 u8 op_mod[0x10];
3808 u8 reserved_2[0x8];
3809 u8 qpn[0x18];
3811 u8 reserved_3[0x20];
3813 u8 opt_param_mask[0x20];
3815 u8 reserved_4[0x20];
3819 u8 reserved_5[0x80];
3823 u8 status[0x8];
3824 u8 reserved_0[0x18];
3826 u8 syndrome[0x20];
3828 u8 reserved_1[0x40];
3832 u8 opcode[0x10];
3833 u8 reserved_0[0x10];
3835 u8 reserved_1[0x10];
3836 u8 op_mod[0x10];
3838 u8 reserved_2[0x8];
3839 u8 qpn[0x18];
3841 u8 reserved_3[0x20];
3843 u8 opt_param_mask[0x20];
3845 u8 reserved_4[0x20];
3849 u8 reserved_5[0x80];
3853 u8 status[0x8];
3854 u8 reserved_0[0x18];
3856 u8 syndrome[0x20];
3858 u8 reserved_1[0x40];
3862 u8 opcode[0x10];
3863 u8 reserved_0[0x10];
3865 u8 reserved_1[0x10];
3866 u8 op_mod[0x10];
3868 u8 reserved_2[0x8];
3869 u8 qpn[0x18];
3871 u8 reserved_3[0x20];
3875 u8 status[0x8];
3876 u8 reserved_0[0x18];
3878 u8 syndrome[0x20];
3880 u8 reserved_1[0x40];
3884 u8 reserved_2[0x600];
3886 u8 pas[0][0x40];
3890 u8 opcode[0x10];
3891 u8 reserved_0[0x10];
3893 u8 reserved_1[0x10];
3894 u8 op_mod[0x10];
3896 u8 reserved_2[0x8];
3897 u8 xrc_srqn[0x18];
3899 u8 reserved_3[0x20];
3903 u8 status[0x8];
3904 u8 reserved_0[0x18];
3906 u8 syndrome[0x20];
3908 u8 reserved_1[0x10];
3909 u8 rol_mode[0x8];
3910 u8 wol_mode[0x8];
3912 u8 reserved_2[0x20];
3916 u8 opcode[0x10];
3917 u8 reserved_0[0x10];
3919 u8 reserved_1[0x10];
3920 u8 op_mod[0x10];
3922 u8 reserved_2[0x40];
3931 u8 status[0x8];
3932 u8 reserved_0[0x18];
3934 u8 syndrome[0x20];
3936 u8 reserved_1[0x20];
3938 u8 reserved_2[0x18];
3939 u8 admin_state[0x4];
3940 u8 state[0x4];
3950 u8 opcode[0x10];
3951 u8 reserved_0[0x10];
3953 u8 reserved_1[0x10];
3954 u8 op_mod[0x10];
3956 u8 other_vport[0x1];
3957 u8 reserved_2[0xf];
3958 u8 vport_number[0x10];
3960 u8 reserved_3[0x20];
3964 u8 status[0x8];
3965 u8 reserved_at_8[0x18];
3967 u8 syndrome[0x20];
3969 u8 reserved_at_40[0x40];
3979 u8 opcode[0x10];
3980 u8 reserved_at_10[0x10];
3982 u8 reserved_at_20[0x10];
3983 u8 op_mod[0x10];
3985 u8 other_vport[0x1];
3986 u8 reserved_at_41[0xf];
3987 u8 vport_number[0x10];
3989 u8 reserved_at_60[0x20];
3993 u8 status[0x8];
3994 u8 reserved_0[0x18];
3996 u8 syndrome[0x20];
3998 u8 reserved_1[0x40];
4024 u8 reserved_2[0xa00];
4032 u8 opcode[0x10];
4033 u8 reserved_0[0x10];
4035 u8 reserved_1[0x10];
4036 u8 op_mod[0x10];
4038 u8 other_vport[0x1];
4039 u8 reserved_2[0xb];
4040 u8 port_num[0x4];
4041 u8 vport_number[0x10];
4043 u8 reserved_3[0x60];
4045 u8 clear[0x1];
4046 u8 reserved_4[0x1f];
4048 u8 reserved_5[0x20];
4052 u8 status[0x8];
4053 u8 reserved_0[0x18];
4055 u8 syndrome[0x20];
4057 u8 reserved_1[0x40];
4063 u8 opcode[0x10];
4064 u8 reserved_0[0x10];
4066 u8 reserved_1[0x10];
4067 u8 op_mod[0x10];
4069 u8 reserved_2[0x8];
4070 u8 tisn[0x18];
4072 u8 reserved_3[0x20];
4076 u8 status[0x8];
4077 u8 reserved_0[0x18];
4079 u8 syndrome[0x20];
4081 u8 reserved_1[0xc0];
4087 u8 opcode[0x10];
4088 u8 reserved_0[0x10];
4090 u8 reserved_1[0x10];
4091 u8 op_mod[0x10];
4093 u8 reserved_2[0x8];
4094 u8 tirn[0x18];
4096 u8 reserved_3[0x20];
4100 u8 status[0x8];
4101 u8 reserved_0[0x18];
4103 u8 syndrome[0x20];
4105 u8 reserved_1[0x40];
4109 u8 reserved_2[0x600];
4111 u8 pas[0][0x40];
4115 u8 opcode[0x10];
4116 u8 reserved_0[0x10];
4118 u8 reserved_1[0x10];
4119 u8 op_mod[0x10];
4121 u8 reserved_2[0x8];
4122 u8 srqn[0x18];
4124 u8 reserved_3[0x20];
4128 u8 status[0x8];
4129 u8 reserved_0[0x18];
4131 u8 syndrome[0x20];
4133 u8 reserved_1[0xc0];
4139 u8 opcode[0x10];
4140 u8 reserved_0[0x10];
4142 u8 reserved_1[0x10];
4143 u8 op_mod[0x10];
4145 u8 reserved_2[0x8];
4146 u8 sqn[0x18];
4148 u8 reserved_3[0x20];
4152 u8 status[0x8];
4153 u8 reserved_0[0x18];
4155 u8 syndrome[0x20];
4157 u8 dump_fill_mkey[0x20];
4159 u8 resd_lkey[0x20];
4163 u8 opcode[0x10];
4164 u8 reserved_0[0x10];
4166 u8 reserved_1[0x10];
4167 u8 op_mod[0x10];
4169 u8 reserved_2[0x40];
4173 u8 status[0x8];
4174 u8 reserved_at_8[0x18];
4176 u8 syndrome[0x20];
4178 u8 reserved_at_40[0xc0];
4182 u8 reserved_at_300[0x100];
4190 u8 opcode[0x10];
4191 u8 reserved_at_10[0x10];
4193 u8 reserved_at_20[0x10];
4194 u8 op_mod[0x10];
4196 u8 scheduling_hierarchy[0x8];
4197 u8 reserved_at_48[0x18];
4199 u8 scheduling_element_id[0x20];
4201 u8 reserved_at_80[0x180];
4205 u8 status[0x8];
4206 u8 reserved_0[0x18];
4208 u8 syndrome[0x20];
4210 u8 reserved_1[0xc0];
4216 u8 opcode[0x10];
4217 u8 reserved_0[0x10];
4219 u8 reserved_1[0x10];
4220 u8 op_mod[0x10];
4222 u8 reserved_2[0x8];
4223 u8 rqtn[0x18];
4225 u8 reserved_3[0x20];
4229 u8 status[0x8];
4230 u8 reserved_0[0x18];
4232 u8 syndrome[0x20];
4234 u8 reserved_1[0xc0];
4240 u8 opcode[0x10];
4241 u8 reserved_0[0x10];
4243 u8 reserved_1[0x10];
4244 u8 op_mod[0x10];
4246 u8 reserved_2[0x8];
4247 u8 rqn[0x18];
4249 u8 reserved_3[0x20];
4253 u8 status[0x8];
4254 u8 reserved_0[0x18];
4256 u8 syndrome[0x20];
4258 u8 reserved_1[0x40];
4264 u8 opcode[0x10];
4265 u8 reserved_0[0x10];
4267 u8 reserved_1[0x10];
4268 u8 op_mod[0x10];
4270 u8 roce_address_index[0x10];
4271 u8 reserved_2[0x10];
4273 u8 reserved_3[0x20];
4277 u8 status[0x8];
4278 u8 reserved_0[0x18];
4280 u8 syndrome[0x20];
4282 u8 reserved_1[0xc0];
4288 u8 opcode[0x10];
4289 u8 reserved_0[0x10];
4291 u8 reserved_1[0x10];
4292 u8 op_mod[0x10];
4294 u8 reserved_2[0x8];
4295 u8 rmpn[0x18];
4297 u8 reserved_3[0x20];
4301 u8 status[0x8];
4302 u8 reserved_0[0x18];
4304 u8 syndrome[0x20];
4306 u8 reserved_1[0x20];
4308 u8 reserved_2[0x18];
4309 u8 rdb_list_size[0x8];
4315 u8 opcode[0x10];
4316 u8 reserved_0[0x10];
4318 u8 reserved_1[0x10];
4319 u8 op_mod[0x10];
4321 u8 reserved_2[0x8];
4322 u8 qpn[0x18];
4324 u8 reserved_3[0x20];
4328 u8 status[0x8];
4329 u8 reserved_0[0x18];
4331 u8 syndrome[0x20];
4333 u8 reserved_1[0x40];
4335 u8 opt_param_mask[0x20];
4337 u8 reserved_2[0x20];
4341 u8 reserved_3[0x80];
4343 u8 pas[0][0x40];
4347 u8 opcode[0x10];
4348 u8 reserved_0[0x10];
4350 u8 reserved_1[0x10];
4351 u8 op_mod[0x10];
4353 u8 reserved_2[0x8];
4354 u8 qpn[0x18];
4356 u8 reserved_3[0x20];
4360 u8 status[0x8];
4361 u8 reserved_0[0x18];
4363 u8 syndrome[0x20];
4365 u8 reserved_1[0x40];
4367 u8 rx_write_requests[0x20];
4369 u8 reserved_2[0x20];
4371 u8 rx_read_requests[0x20];
4373 u8 reserved_3[0x20];
4375 u8 rx_atomic_requests[0x20];
4377 u8 reserved_4[0x20];
4379 u8 rx_dct_connect[0x20];
4381 u8 reserved_5[0x20];
4383 u8 out_of_buffer[0x20];
4385 u8 reserved_7[0x20];
4387 u8 out_of_sequence[0x20];
4389 u8 reserved_8[0x20];
4391 u8 duplicate_request[0x20];
4393 u8 reserved_9[0x20];
4395 u8 rnr_nak_retry_err[0x20];
4397 u8 reserved_10[0x20];
4399 u8 packet_seq_err[0x20];
4401 u8 reserved_11[0x20];
4403 u8 implied_nak_seq_err[0x20];
4405 u8 reserved_12[0x20];
4407 u8 local_ack_timeout_err[0x20];
4409 u8 reserved_13[0x20];
4411 u8 resp_rnr_nak[0x20];
4413 u8 reserved_14[0x20];
4415 u8 req_rnr_retries_exceeded[0x20];
4417 u8 reserved_15[0x460];
4421 u8 opcode[0x10];
4422 u8 reserved_0[0x10];
4424 u8 reserved_1[0x10];
4425 u8 op_mod[0x10];
4427 u8 reserved_2[0x80];
4429 u8 clear[0x1];
4430 u8 reserved_3[0x1f];
4432 u8 reserved_4[0x18];
4433 u8 counter_set_id[0x8];
4437 u8 status[0x8];
4438 u8 reserved_0[0x18];
4440 u8 syndrome[0x20];
4442 u8 reserved_1[0x10];
4443 u8 function_id[0x10];
4445 u8 num_pages[0x20];
4455 u8 opcode[0x10];
4456 u8 reserved_0[0x10];
4458 u8 reserved_1[0x10];
4459 u8 op_mod[0x10];
4461 u8 reserved_2[0x10];
4462 u8 function_id[0x10];
4464 u8 reserved_3[0x20];
4468 u8 status[0x8];
4469 u8 reserved_0[0x18];
4471 u8 syndrome[0x20];
4473 u8 reserved_1[0x40];
4479 u8 opcode[0x10];
4480 u8 reserved_0[0x10];
4482 u8 reserved_1[0x10];
4483 u8 op_mod[0x10];
4485 u8 other_vport[0x1];
4486 u8 reserved_2[0xf];
4487 u8 vport_number[0x10];
4489 u8 reserved_3[0x5];
4490 u8 allowed_list_type[0x3];
4491 u8 reserved_4[0x18];
4495 u8 status[0x8];
4496 u8 reserved_0[0x18];
4498 u8 syndrome[0x20];
4500 u8 reserved_1[0x40];
4504 u8 reserved_2[0x600];
4506 u8 bsf0_klm0_pas_mtt0_1[16][0x8];
4508 u8 bsf1_klm1_pas_mtt2_3[16][0x8];
4512 u8 opcode[0x10];
4513 u8 reserved_0[0x10];
4515 u8 reserved_1[0x10];
4516 u8 op_mod[0x10];
4518 u8 reserved_2[0x8];
4519 u8 mkey_index[0x18];
4521 u8 pg_access[0x1];
4522 u8 reserved_3[0x1f];
4526 u8 status[0x8];
4527 u8 reserved_0[0x18];
4529 u8 syndrome[0x20];
4531 u8 reserved_1[0x40];
4533 u8 mad_dumux_parameters_block[0x20];
4537 u8 opcode[0x10];
4538 u8 reserved_0[0x10];
4540 u8 reserved_1[0x10];
4541 u8 op_mod[0x10];
4543 u8 reserved_2[0x40];
4547 u8 status[0x8];
4548 u8 reserved_0[0x18];
4550 u8 syndrome[0x20];
4552 u8 reserved_1[0xa0];
4554 u8 reserved_2[0x13];
4555 u8 vlan_valid[0x1];
4556 u8 vlan[0xc];
4560 u8 reserved_3[0xc0];
4564 u8 opcode[0x10];
4565 u8 reserved_0[0x10];
4567 u8 reserved_1[0x10];
4568 u8 op_mod[0x10];
4570 u8 reserved_2[0x60];
4572 u8 reserved_3[0x8];
4573 u8 table_index[0x18];
4575 u8 reserved_4[0x140];
4579 u8 status[0x8];
4580 u8 reserved_0[0x18];
4582 u8 syndrome[0x20];
4584 u8 reserved_1[0x10];
4585 u8 current_issi[0x10];
4587 u8 reserved_2[0xa0];
4589 u8 supported_issi_reserved[76][0x8];
4590 u8 supported_issi_dw0[0x20];
4594 u8 opcode[0x10];
4595 u8 reserved_0[0x10];
4597 u8 reserved_1[0x10];
4598 u8 op_mod[0x10];
4600 u8 reserved_2[0x40];
4604 u8 status[0x8];
4605 u8 reserved_0[0x18];
4607 u8 syndrome[0x20];
4609 u8 reserved_1[0x40];
4615 u8 opcode[0x10];
4616 u8 reserved_0[0x10];
4618 u8 reserved_1[0x10];
4619 u8 op_mod[0x10];
4621 u8 other_vport[0x1];
4622 u8 reserved_2[0xb];
4623 u8 port_num[0x4];
4624 u8 vport_number[0x10];
4626 u8 reserved_3[0x10];
4627 u8 pkey_index[0x10];
4631 u8 status[0x8];
4632 u8 reserved_0[0x18];
4634 u8 syndrome[0x20];
4636 u8 reserved_1[0x20];
4638 u8 gids_num[0x10];
4639 u8 reserved_2[0x10];
4645 u8 opcode[0x10];
4646 u8 reserved_0[0x10];
4648 u8 reserved_1[0x10];
4649 u8 op_mod[0x10];
4651 u8 other_vport[0x1];
4652 u8 reserved_2[0xb];
4653 u8 port_num[0x4];
4654 u8 vport_number[0x10];
4656 u8 reserved_3[0x10];
4657 u8 gid_index[0x10];
4661 u8 status[0x8];
4662 u8 reserved_0[0x18];
4664 u8 syndrome[0x20];
4666 u8 reserved_1[0x40];
4672 u8 opcode[0x10];
4673 u8 reserved_0[0x10];
4675 u8 reserved_1[0x10];
4676 u8 op_mod[0x10];
4678 u8 other_vport[0x1];
4679 u8 reserved_2[0xb];
4680 u8 port_num[0x4];
4681 u8 vport_number[0x10];
4683 u8 reserved_3[0x20];
4687 u8 status[0x8];
4688 u8 reserved_0[0x18];
4690 u8 syndrome[0x20];
4692 u8 reserved_1[0x40];
4698 u8 opcode[0x10];
4699 u8 reserved_0[0x10];
4701 u8 reserved_1[0x10];
4702 u8 op_mod[0x10];
4704 u8 reserved_2[0x40];
4708 u8 status[0x8];
4709 u8 reserved_at_8[0x18];
4711 u8 syndrome[0x20];
4713 u8 reserved_at_40[0x80];
4719 u8 opcode[0x10];
4720 u8 reserved_0[0x10];
4722 u8 reserved_1[0x10];
4723 u8 op_mod[0x10];
4725 u8 other_vport[0x1];
4726 u8 reserved_2[0xf];
4727 u8 vport_number[0x10];
4729 u8 reserved_3[0x20];
4731 u8 table_type[0x8];
4732 u8 reserved_4[0x18];
4734 u8 reserved_5[0x8];
4735 u8 table_id[0x18];
4737 u8 reserved_6[0x140];
4741 u8 status[0x8];
4742 u8 reserved_0[0x18];
4744 u8 syndrome[0x20];
4746 u8 reserved_1[0x1c0];
4752 u8 opcode[0x10];
4753 u8 reserved_0[0x10];
4755 u8 reserved_1[0x10];
4756 u8 op_mod[0x10];
4758 u8 other_vport[0x1];
4759 u8 reserved_2[0xf];
4760 u8 vport_number[0x10];
4762 u8 reserved_3[0x20];
4764 u8 table_type[0x8];
4765 u8 reserved_4[0x18];
4767 u8 reserved_5[0x8];
4768 u8 table_id[0x18];
4770 u8 reserved_6[0x40];
4772 u8 flow_index[0x20];
4774 u8 reserved_7[0xe0];
4784 u8 status[0x8];
4785 u8 reserved_0[0x18];
4787 u8 syndrome[0x20];
4789 u8 reserved_1[0xa0];
4791 u8 start_flow_index[0x20];
4793 u8 reserved_2[0x20];
4795 u8 end_flow_index[0x20];
4797 u8 reserved_3[0xa0];
4799 u8 reserved_4[0x18];
4800 u8 match_criteria_enable[0x8];
4804 u8 reserved_5[0xe00];
4808 u8 opcode[0x10];
4809 u8 reserved_0[0x10];
4811 u8 reserved_1[0x10];
4812 u8 op_mod[0x10];
4814 u8 other_vport[0x1];
4815 u8 reserved_2[0xf];
4816 u8 vport_number[0x10];
4818 u8 reserved_3[0x20];
4820 u8 table_type[0x8];
4821 u8 reserved_4[0x18];
4823 u8 reserved_5[0x8];
4824 u8 table_id[0x18];
4826 u8 group_id[0x20];
4828 u8 reserved_6[0x120];
4832 u8 status[0x8];
4833 u8 reserved_at_8[0x18];
4835 u8 syndrome[0x20];
4837 u8 reserved_at_40[0x40];
4843 u8 opcode[0x10];
4844 u8 reserved_at_10[0x10];
4846 u8 reserved_at_20[0x10];
4847 u8 op_mod[0x10];
4849 u8 reserved_at_40[0x80];
4851 u8 clear[0x1];
4852 u8 reserved_at_c1[0xf];
4853 u8 num_of_counters[0x10];
4855 u8 reserved_at_e0[0x10];
4856 u8 flow_counter_id[0x10];
4860 u8 status[0x8];
4861 u8 reserved_0[0x18];
4863 u8 syndrome[0x20];
4865 u8 reserved_1[0x40];
4871 u8 opcode[0x10];
4872 u8 reserved_0[0x10];
4874 u8 reserved_1[0x10];
4875 u8 op_mod[0x10];
4877 u8 other_vport[0x1];
4878 u8 reserved_2[0xf];
4879 u8 vport_number[0x10];
4881 u8 reserved_3[0x20];
4885 u8 status[0x8];
4886 u8 reserved_0[0x18];
4888 u8 syndrome[0x20];
4890 u8 reserved_1[0x40];
4894 u8 reserved_2[0x40];
4896 u8 event_bitmask[0x40];
4898 u8 reserved_3[0x580];
4900 u8 pas[0][0x40];
4904 u8 opcode[0x10];
4905 u8 reserved_0[0x10];
4907 u8 reserved_1[0x10];
4908 u8 op_mod[0x10];
4910 u8 reserved_2[0x18];
4911 u8 eq_number[0x8];
4913 u8 reserved_3[0x20];
4917 u8 status[0x8];
4918 u8 reserved_0[0x18];
4920 u8 syndrome[0x20];
4922 u8 reserved_1[0x40];
4926 u8 reserved_2[0x180];
4930 u8 opcode[0x10];
4931 u8 reserved_0[0x10];
4933 u8 reserved_1[0x10];
4934 u8 op_mod[0x10];
4936 u8 reserved_2[0x8];
4937 u8 dctn[0x18];
4939 u8 reserved_3[0x20];
4943 u8 status[0x8];
4944 u8 reserved_0[0x18];
4946 u8 syndrome[0x20];
4948 u8 enable[0x1];
4949 u8 reserved_1[0x1f];
4951 u8 reserved_2[0x160];
4957 u8 opcode[0x10];
4958 u8 reserved_0[0x10];
4960 u8 reserved_1[0x10];
4961 u8 op_mod[0x10];
4963 u8 reserved_2[0x40];
4967 u8 status[0x8];
4968 u8 reserved_0[0x18];
4970 u8 syndrome[0x20];
4972 u8 reserved_1[0x40];
4976 u8 reserved_2[0x600];
4978 u8 pas[0][0x40];
4982 u8 opcode[0x10];
4983 u8 reserved_0[0x10];
4985 u8 reserved_1[0x10];
4986 u8 op_mod[0x10];
4988 u8 reserved_2[0x8];
4989 u8 cqn[0x18];
4991 u8 reserved_3[0x20];
4995 u8 status[0x8];
4996 u8 reserved_0[0x18];
4998 u8 syndrome[0x20];
5000 u8 reserved_1[0x20];
5002 u8 enable[0x1];
5003 u8 tag_enable[0x1];
5004 u8 reserved_2[0x1e];
5008 u8 opcode[0x10];
5009 u8 reserved_0[0x10];
5011 u8 reserved_1[0x10];
5012 u8 op_mod[0x10];
5014 u8 reserved_2[0x18];
5015 u8 priority[0x4];
5016 u8 cong_protocol[0x4];
5018 u8 reserved_3[0x20];
5022 u8 status[0x8];
5023 u8 reserved_0[0x18];
5025 u8 syndrome[0x20];
5027 u8 reserved_1[0x40];
5029 u8 rp_cur_flows[0x20];
5031 u8 sum_flows[0x20];
5033 u8 rp_cnp_ignored_high[0x20];
5035 u8 rp_cnp_ignored_low[0x20];
5037 u8 rp_cnp_handled_high[0x20];
5039 u8 rp_cnp_handled_low[0x20];
5041 u8 reserved_2[0x100];
5043 u8 time_stamp_high[0x20];
5045 u8 time_stamp_low[0x20];
5047 u8 accumulators_period[0x20];
5049 u8 np_ecn_marked_roce_packets_high[0x20];
5051 u8 np_ecn_marked_roce_packets_low[0x20];
5053 u8 np_cnp_sent_high[0x20];
5055 u8 np_cnp_sent_low[0x20];
5057 u8 reserved_3[0x560];
5061 u8 opcode[0x10];
5062 u8 reserved_0[0x10];
5064 u8 reserved_1[0x10];
5065 u8 op_mod[0x10];
5067 u8 clear[0x1];
5068 u8 reserved_2[0x1f];
5070 u8 reserved_3[0x20];
5074 u8 status[0x8];
5075 u8 reserved_0[0x18];
5077 u8 syndrome[0x20];
5079 u8 reserved_1[0x40];
5085 u8 opcode[0x10];
5086 u8 reserved_0[0x10];
5088 u8 reserved_1[0x10];
5089 u8 op_mod[0x10];
5091 u8 reserved_2[0x1c];
5092 u8 cong_protocol[0x4];
5094 u8 reserved_3[0x20];
5098 u8 status[0x8];
5099 u8 reserved_0[0x18];
5101 u8 syndrome[0x20];
5103 u8 reserved_1[0x20];
5105 u8 reserved_2[0x9];
5106 u8 device_burst_size[0x17];
5110 u8 opcode[0x10];
5111 u8 reserved_0[0x10];
5113 u8 reserved_1[0x10];
5114 u8 op_mod[0x10];
5116 u8 reserved_2[0x40];
5120 u8 status[0x8];
5121 u8 reserved_0[0x18];
5123 u8 syndrome[0x20];
5125 u8 reserved_1[0x40];
5131 u8 opcode[0x10];
5132 u8 reserved_0[0x10];
5134 u8 reserved_1[0x10];
5135 u8 op_mod[0x10];
5137 u8 reserved_2[0x40];
5141 u8 status[0x8];
5142 u8 reserved_0[0x18];
5144 u8 syndrome[0x20];
5146 u8 reserved_1[0x40];
5150 u8 opcode[0x10];
5151 u8 reserved_0[0x10];
5153 u8 reserved_1[0x10];
5154 u8 op_mod[0x10];
5156 u8 reserved_2[0x8];
5157 u8 qpn[0x18];
5159 u8 reserved_3[0x20];
5163 u8 status[0x8];
5164 u8 reserved_0[0x18];
5166 u8 syndrome[0x20];
5168 u8 reserved_1[0x40];
5172 u8 opcode[0x10];
5173 u8 reserved_0[0x10];
5175 u8 reserved_1[0x10];
5176 u8 op_mod[0x10];
5178 u8 reserved_2[0x8];
5179 u8 qpn[0x18];
5181 u8 reserved_3[0x20];
5185 u8 reserved_at_0[0xc];
5186 u8 traffic_class[0x4];
5187 u8 qos_para_vport_number[0x10];
5191 u8 status[0x8];
5192 u8 reserved_0[0x18];
5194 u8 syndrome[0x20];
5196 u8 reserved_1[0x40];
5200 u8 opcode[0x10];
5201 u8 reserved_0[0x10];
5203 u8 reserved_1[0x10];
5204 u8 op_mod[0x10];
5206 u8 error[0x1];
5207 u8 reserved_2[0x4];
5208 u8 rdma[0x1];
5209 u8 read_write[0x1];
5210 u8 req_res[0x1];
5211 u8 qpn[0x18];
5213 u8 reserved_3[0x20];
5217 u8 status[0x8];
5218 u8 reserved_0[0x18];
5220 u8 syndrome[0x20];
5222 u8 reserved_1[0x40];
5226 u8 opcode[0x10];
5227 u8 reserved_0[0x10];
5229 u8 reserved_1[0x10];
5230 u8 op_mod[0x10];
5232 u8 reserved_2[0x40];
5236 u8 status[0x8];
5237 u8 reserved_0[0x18];
5239 u8 syndrome[0x20];
5241 u8 reserved_1[0x40];
5257 u8 opcode[0x10];
5258 u8 reserved_0[0x10];
5260 u8 reserved_1[0x10];
5261 u8 op_mod[0x10];
5263 u8 other_vport[0x1];
5264 u8 reserved_2[0xf];
5265 u8 vport_number[0x10];
5267 u8 reserved_3[0x18];
5268 u8 admin_state[0x4];
5269 u8 reserved_4[0x4];
5273 u8 status[0x8];
5274 u8 reserved_0[0x18];
5276 u8 syndrome[0x20];
5278 u8 reserved_1[0x40];
5282 u8 reserved_at_0[0x20];
5284 u8 reserved_at_20[0x1d];
5285 u8 lag_tx_port_affinity[0x1];
5286 u8 strict_lag_tx_port_affinity[0x1];
5287 u8 prio[0x1];
5291 u8 opcode[0x10];
5292 u8 reserved_0[0x10];
5294 u8 reserved_1[0x10];
5295 u8 op_mod[0x10];
5297 u8 reserved_2[0x8];
5298 u8 tisn[0x18];
5300 u8 reserved_3[0x20];
5304 u8 reserved_4[0x40];
5310 u8 status[0x8];
5311 u8 reserved_0[0x18];
5313 u8 syndrome[0x20];
5315 u8 reserved_1[0x40];
5325 u8 opcode[0x10];
5326 u8 reserved_0[0x10];
5328 u8 reserved_1[0x10];
5329 u8 op_mod[0x10];
5331 u8 reserved_2[0x8];
5332 u8 tirn[0x18];
5334 u8 reserved_3[0x20];
5336 u8 modify_bitmask[0x40];
5338 u8 reserved_4[0x40];
5344 u8 status[0x8];
5345 u8 reserved_0[0x18];
5347 u8 syndrome[0x20];
5349 u8 reserved_1[0x40];
5353 u8 opcode[0x10];
5354 u8 reserved_0[0x10];
5356 u8 reserved_1[0x10];
5357 u8 op_mod[0x10];
5359 u8 sq_state[0x4];
5360 u8 reserved_2[0x4];
5361 u8 sqn[0x18];
5363 u8 reserved_3[0x20];
5365 u8 modify_bitmask[0x40];
5367 u8 reserved_4[0x40];
5373 u8 status[0x8];
5374 u8 reserved_at_8[0x18];
5376 u8 syndrome[0x20];
5378 u8 reserved_at_40[0x1c0];
5391 u8 opcode[0x10];
5392 u8 reserved_at_10[0x10];
5394 u8 reserved_at_20[0x10];
5395 u8 op_mod[0x10];
5397 u8 scheduling_hierarchy[0x8];
5398 u8 reserved_at_48[0x18];
5400 u8 scheduling_element_id[0x20];
5402 u8 reserved_at_80[0x20];
5404 u8 modify_bitmask[0x20];
5406 u8 reserved_at_c0[0x40];
5410 u8 reserved_at_300[0x100];
5414 u8 status[0x8];
5415 u8 reserved_0[0x18];
5417 u8 syndrome[0x20];
5419 u8 reserved_1[0x40];
5423 u8 opcode[0x10];
5424 u8 reserved_0[0x10];
5426 u8 reserved_1[0x10];
5427 u8 op_mod[0x10];
5429 u8 reserved_2[0x8];
5430 u8 rqtn[0x18];
5432 u8 reserved_3[0x20];
5434 u8 modify_bitmask[0x40];
5436 u8 reserved_4[0x40];
5442 u8 status[0x8];
5443 u8 reserved_0[0x18];
5445 u8 syndrome[0x20];
5447 u8 reserved_1[0x40];
5456 u8 opcode[0x10];
5457 u8 reserved_0[0x10];
5459 u8 reserved_1[0x10];
5460 u8 op_mod[0x10];
5462 u8 rq_state[0x4];
5463 u8 reserved_2[0x4];
5464 u8 rqn[0x18];
5466 u8 reserved_3[0x20];
5468 u8 modify_bitmask[0x40];
5470 u8 reserved_4[0x40];
5476 u8 status[0x8];
5477 u8 reserved_0[0x18];
5479 u8 syndrome[0x20];
5481 u8 reserved_1[0x40];
5485 u8 reserved[0x20];
5487 u8 reserved1[0x1f];
5488 u8 lwm[0x1];
5492 u8 opcode[0x10];
5493 u8 reserved_0[0x10];
5495 u8 reserved_1[0x10];
5496 u8 op_mod[0x10];
5498 u8 rmp_state[0x4];
5499 u8 reserved_2[0x4];
5500 u8 rmpn[0x18];
5502 u8 reserved_3[0x20];
5506 u8 reserved_4[0x40];
5512 u8 status[0x8];
5513 u8 reserved_0[0x18];
5515 u8 syndrome[0x20];
5517 u8 reserved_1[0x40];
5521 u8 reserved_0[0x14];
5522 u8 disable_uc_local_lb[0x1];
5523 u8 disable_mc_local_lb[0x1];
5524 u8 node_guid[0x1];
5525 u8 port_guid[0x1];
5526 u8 min_wqe_inline_mode[0x1];
5527 u8 mtu[0x1];
5528 u8 change_event[0x1];
5529 u8 promisc[0x1];
5530 u8 permanent_address[0x1];
5531 u8 addresses_list[0x1];
5532 u8 roce_en[0x1];
5533 u8 reserved_1[0x1];
5537 u8 opcode[0x10];
5538 u8 reserved_0[0x10];
5540 u8 reserved_1[0x10];
5541 u8 op_mod[0x10];
5543 u8 other_vport[0x1];
5544 u8 reserved_2[0xf];
5545 u8 vport_number[0x10];
5549 u8 reserved_3[0x780];
5555 u8 status[0x8];
5556 u8 reserved_0[0x18];
5558 u8 syndrome[0x20];
5560 u8 reserved_1[0x40];
5564 u8 ip_version[4];
5565 u8 traffic_class[8];
5566 u8 flow_label[20];
5567 u8 payload_length[16];
5568 u8 next_header[8];
5569 u8 hop_limit[8];
5570 u8 sgid[128];
5571 u8 dgid[128];
5575 u8 opcode[8];
5576 u8 se[1];
5577 u8 migreq[1];
5578 u8 pad_count[2];
5579 u8 tver[4];
5580 u8 p_key[16];
5581 u8 reserved8[8];
5582 u8 dest_qp[24];
5583 u8 ack_req[1];
5584 u8 reserved7[7];
5585 u8 psn[24];
5589 u8 syndrome[8];
5590 u8 msn[24];
5594 u8 reserved0[8];
5595 u8 session_id[24];
5596 u8 reserved1[8];
5597 u8 dci_dct[24];
5601 u8 opcode[0x10];
5602 u8 reserved_0[0x10];
5604 u8 reserved_1[0x10];
5605 u8 op_mod[0x10];
5607 u8 other_vport[0x1];
5608 u8 reserved_2[0xb];
5609 u8 port_num[0x4];
5610 u8 vport_number[0x10];
5612 u8 reserved_3[0x20];
5618 u8 status[0x8];
5619 u8 reserved_at_8[0x18];
5621 u8 syndrome[0x20];
5623 u8 reserved_at_40[0x40];
5632 u8 opcode[0x10];
5633 u8 reserved_at_10[0x10];
5635 u8 reserved_at_20[0x10];
5636 u8 op_mod[0x10];
5638 u8 other_vport[0x1];
5639 u8 reserved_at_41[0xf];
5640 u8 vport_number[0x10];
5642 u8 reserved_at_60[0x10];
5643 u8 modify_field_select[0x10];
5645 u8 table_type[0x8];
5646 u8 reserved_at_88[0x18];
5648 u8 reserved_at_a0[0x8];
5649 u8 table_id[0x18];
5655 u8 status[0x8];
5656 u8 reserved_0[0x18];
5658 u8 syndrome[0x20];
5660 u8 reserved_1[0x40];
5664 u8 reserved[0x1c];
5665 u8 vport_cvlan_insert[0x1];
5666 u8 vport_svlan_insert[0x1];
5667 u8 vport_cvlan_strip[0x1];
5668 u8 vport_svlan_strip[0x1];
5672 u8 opcode[0x10];
5673 u8 reserved_0[0x10];
5675 u8 reserved_1[0x10];
5676 u8 op_mod[0x10];
5678 u8 other_vport[0x1];
5679 u8 reserved_2[0xf];
5680 u8 vport_number[0x10];
5688 u8 status[0x8];
5689 u8 reserved_0[0x18];
5691 u8 syndrome[0x20];
5693 u8 reserved_1[0x40];
5702 u8 opcode[0x10];
5703 u8 reserved_0[0x10];
5705 u8 reserved_1[0x10];
5706 u8 op_mod[0x10];
5708 u8 reserved_2[0x8];
5709 u8 cqn[0x18];
5715 u8 reserved_3[0x600];
5717 u8 pas[0][0x40];
5721 u8 status[0x8];
5722 u8 reserved_0[0x18];
5724 u8 syndrome[0x20];
5726 u8 reserved_1[0x40];
5730 u8 opcode[0x10];
5731 u8 reserved_0[0x10];
5733 u8 reserved_1[0x10];
5734 u8 op_mod[0x10];
5736 u8 reserved_2[0x18];
5737 u8 priority[0x4];
5738 u8 cong_protocol[0x4];
5740 u8 enable[0x1];
5741 u8 tag_enable[0x1];
5742 u8 reserved_3[0x1e];
5746 u8 status[0x8];
5747 u8 reserved_0[0x18];
5749 u8 syndrome[0x20];
5751 u8 reserved_1[0x40];
5755 u8 opcode[0x10];
5756 u8 reserved_0[0x10];
5758 u8 reserved_1[0x10];
5759 u8 op_mod[0x10];
5761 u8 reserved_2[0x1c];
5762 u8 cong_protocol[0x4];
5766 u8 reserved_3[0x80];
5772 u8 status[0x8];
5773 u8 reserved_0[0x18];
5775 u8 syndrome[0x20];
5777 u8 output_num_entries[0x20];
5779 u8 reserved_1[0x20];
5781 u8 pas[0][0x40];
5791 u8 opcode[0x10];
5792 u8 reserved_0[0x10];
5794 u8 reserved_1[0x10];
5795 u8 op_mod[0x10];
5797 u8 reserved_2[0x10];
5798 u8 function_id[0x10];
5800 u8 input_num_entries[0x20];
5802 u8 pas[0][0x40];
5806 u8 status[0x8];
5807 u8 reserved_0[0x18];
5809 u8 syndrome[0x20];
5811 u8 reserved_1[0x40];
5813 u8 response_mad_packet[256][0x8];
5817 u8 opcode[0x10];
5818 u8 reserved_0[0x10];
5820 u8 reserved_1[0x10];
5821 u8 op_mod[0x10];
5823 u8 remote_lid[0x10];
5824 u8 reserved_2[0x8];
5825 u8 port[0x8];
5827 u8 reserved_3[0x20];
5829 u8 mad[256][0x8];
5833 u8 status[0x8];
5834 u8 reserved_0[0x18];
5836 u8 syndrome[0x20];
5838 u8 reserved_1[0x40];
5847 u8 opcode[0x10];
5848 u8 reserved_0[0x10];
5850 u8 reserved_1[0x10];
5851 u8 op_mod[0x10];
5853 u8 reserved_2[0x40];
5857 u8 status[0x8];
5858 u8 reserved_0[0x18];
5860 u8 syndrome[0x20];
5862 u8 reserved_1[0x40];
5866 u8 opcode[0x10];
5867 u8 reserved_0[0x10];
5869 u8 reserved_1[0x10];
5870 u8 op_mod[0x10];
5872 u8 reserved_2[0x8];
5873 u8 qpn[0x18];
5875 u8 reserved_3[0x20];
5877 u8 opt_param_mask[0x20];
5879 u8 reserved_4[0x20];
5883 u8 reserved_5[0x80];
5887 u8 status[0x8];
5888 u8 reserved_0[0x18];
5890 u8 syndrome[0x20];
5892 u8 reserved_1[0x40];
5896 u8 opcode[0x10];
5897 u8 reserved_0[0x10];
5899 u8 reserved_1[0x10];
5900 u8 op_mod[0x10];
5902 u8 reserved_2[0x8];
5903 u8 qpn[0x18];
5905 u8 reserved_3[0x20];
5907 u8 opt_param_mask[0x20];
5909 u8 reserved_4[0x20];
5913 u8 reserved_5[0x80];
5917 u8 status[0x8];
5918 u8 reserved_0[0x18];
5920 u8 syndrome[0x20];
5922 u8 reserved_1[0x40];
5924 u8 packet_headers_log[128][0x8];
5926 u8 packet_syndrome[64][0x8];
5930 u8 opcode[0x10];
5931 u8 reserved_0[0x10];
5933 u8 reserved_1[0x10];
5934 u8 op_mod[0x10];
5936 u8 reserved_2[0x40];
5940 u8 opcode[0x10];
5941 u8 reserved_0[0x10];
5943 u8 reserved_1[0x10];
5944 u8 op_mod[0x10];
5946 u8 reserved_2[0x18];
5947 u8 eq_number[0x8];
5949 u8 reserved_3[0x20];
5951 u8 eqe[64][0x8];
5955 u8 status[0x8];
5956 u8 reserved_0[0x18];
5958 u8 syndrome[0x20];
5960 u8 reserved_1[0x40];
5964 u8 status[0x8];
5965 u8 reserved_0[0x18];
5967 u8 syndrome[0x20];
5969 u8 reserved_1[0x20];
5973 u8 opcode[0x10];
5974 u8 reserved_0[0x10];
5976 u8 reserved_1[0x10];
5977 u8 op_mod[0x10];
5979 u8 reserved_2[0x10];
5980 u8 function_id[0x10];
5982 u8 reserved_3[0x20];
5986 u8 status[0x8];
5987 u8 reserved_0[0x18];
5989 u8 syndrome[0x20];
5991 u8 reserved_1[0x40];
5995 u8 opcode[0x10];
5996 u8 reserved_0[0x10];
5998 u8 reserved_1[0x10];
5999 u8 op_mod[0x10];
6001 u8 reserved_2[0x8];
6002 u8 dctn[0x18];
6004 u8 reserved_3[0x20];
6008 u8 status[0x8];
6009 u8 reserved_0[0x18];
6011 u8 syndrome[0x20];
6013 u8 reserved_1[0x20];
6017 u8 opcode[0x10];
6018 u8 reserved_0[0x10];
6020 u8 reserved_1[0x10];
6021 u8 op_mod[0x10];
6023 u8 reserved_2[0x10];
6024 u8 function_id[0x10];
6026 u8 reserved_3[0x20];
6030 u8 status[0x8];
6031 u8 reserved_0[0x18];
6033 u8 syndrome[0x20];
6035 u8 reserved_1[0x40];
6039 u8 opcode[0x10];
6040 u8 reserved_0[0x10];
6042 u8 reserved_1[0x10];
6043 u8 op_mod[0x10];
6045 u8 reserved_2[0x8];
6046 u8 qpn[0x18];
6048 u8 reserved_3[0x20];
6050 u8 multicast_gid[16][0x8];
6054 u8 status[0x8];
6055 u8 reserved_0[0x18];
6057 u8 syndrome[0x20];
6059 u8 reserved_1[0x40];
6063 u8 opcode[0x10];
6064 u8 reserved_0[0x10];
6066 u8 reserved_1[0x10];
6067 u8 op_mod[0x10];
6069 u8 reserved_2[0x8];
6070 u8 xrc_srqn[0x18];
6072 u8 reserved_3[0x20];
6076 u8 status[0x8];
6077 u8 reserved_0[0x18];
6079 u8 syndrome[0x20];
6081 u8 reserved_1[0x40];
6085 u8 opcode[0x10];
6086 u8 reserved_0[0x10];
6088 u8 reserved_1[0x10];
6089 u8 op_mod[0x10];
6091 u8 reserved_2[0x8];
6092 u8 tisn[0x18];
6094 u8 reserved_3[0x20];
6098 u8 status[0x8];
6099 u8 reserved_0[0x18];
6101 u8 syndrome[0x20];
6103 u8 reserved_1[0x40];
6107 u8 opcode[0x10];
6108 u8 reserved_0[0x10];
6110 u8 reserved_1[0x10];
6111 u8 op_mod[0x10];
6113 u8 reserved_2[0x8];
6114 u8 tirn[0x18];
6116 u8 reserved_3[0x20];
6120 u8 status[0x8];
6121 u8 reserved_0[0x18];
6123 u8 syndrome[0x20];
6125 u8 reserved_1[0x40];
6129 u8 opcode[0x10];
6130 u8 reserved_0[0x10];
6132 u8 reserved_1[0x10];
6133 u8 op_mod[0x10];
6135 u8 reserved_2[0x8];
6136 u8 srqn[0x18];
6138 u8 reserved_3[0x20];
6142 u8 status[0x8];
6143 u8 reserved_0[0x18];
6145 u8 syndrome[0x20];
6147 u8 reserved_1[0x40];
6151 u8 opcode[0x10];
6152 u8 reserved_0[0x10];
6154 u8 reserved_1[0x10];
6155 u8 op_mod[0x10];
6157 u8 reserved_2[0x8];
6158 u8 sqn[0x18];
6160 u8 reserved_3[0x20];
6164 u8 status[0x8];
6165 u8 reserved_at_8[0x18];
6167 u8 syndrome[0x20];
6169 u8 reserved_at_40[0x1c0];
6177 u8 opcode[0x10];
6178 u8 reserved_at_10[0x10];
6180 u8 reserved_at_20[0x10];
6181 u8 op_mod[0x10];
6183 u8 scheduling_hierarchy[0x8];
6184 u8 reserved_at_48[0x18];
6186 u8 scheduling_element_id[0x20];
6188 u8 reserved_at_80[0x180];
6192 u8 status[0x8];
6193 u8 reserved_0[0x18];
6195 u8 syndrome[0x20];
6197 u8 reserved_1[0x40];
6201 u8 opcode[0x10];
6202 u8 reserved_0[0x10];
6204 u8 reserved_1[0x10];
6205 u8 op_mod[0x10];
6207 u8 reserved_2[0x8];
6208 u8 rqtn[0x18];
6210 u8 reserved_3[0x20];
6214 u8 status[0x8];
6215 u8 reserved_0[0x18];
6217 u8 syndrome[0x20];
6219 u8 reserved_1[0x40];
6223 u8 opcode[0x10];
6224 u8 reserved_0[0x10];
6226 u8 reserved_1[0x10];
6227 u8 op_mod[0x10];
6229 u8 reserved_2[0x8];
6230 u8 rqn[0x18];
6232 u8 reserved_3[0x20];
6236 u8 status[0x8];
6237 u8 reserved_0[0x18];
6239 u8 syndrome[0x20];
6241 u8 reserved_1[0x40];
6245 u8 opcode[0x10];
6246 u8 reserved_0[0x10];
6248 u8 reserved_1[0x10];
6249 u8 op_mod[0x10];
6251 u8 reserved_2[0x8];
6252 u8 rmpn[0x18];
6254 u8 reserved_3[0x20];
6258 u8 status[0x8];
6259 u8 reserved_0[0x18];
6261 u8 syndrome[0x20];
6263 u8 reserved_1[0x40];
6267 u8 opcode[0x10];
6268 u8 reserved_0[0x10];
6270 u8 reserved_1[0x10];
6271 u8 op_mod[0x10];
6273 u8 reserved_2[0x8];
6274 u8 qpn[0x18];
6276 u8 reserved_3[0x20];
6280 u8 status[0x8];
6281 u8 reserved_at_8[0x18];
6283 u8 syndrome[0x20];
6285 u8 reserved_at_40[0x1c0];
6289 u8 opcode[0x10];
6290 u8 reserved_at_10[0x10];
6292 u8 reserved_at_20[0x10];
6293 u8 op_mod[0x10];
6295 u8 reserved_at_40[0x20];
6297 u8 reserved_at_60[0x10];
6298 u8 qos_para_vport_number[0x10];
6300 u8 reserved_at_80[0x180];
6304 u8 status[0x8];
6305 u8 reserved_0[0x18];
6307 u8 syndrome[0x20];
6309 u8 reserved_1[0x40];
6313 u8 opcode[0x10];
6314 u8 reserved_0[0x10];
6316 u8 reserved_1[0x10];
6317 u8 op_mod[0x10];
6319 u8 reserved_2[0x8];
6320 u8 psvn[0x18];
6322 u8 reserved_3[0x20];
6326 u8 status[0x8];
6327 u8 reserved_0[0x18];
6329 u8 syndrome[0x20];
6331 u8 reserved_1[0x40];
6335 u8 opcode[0x10];
6336 u8 reserved_0[0x10];
6338 u8 reserved_1[0x10];
6339 u8 op_mod[0x10];
6341 u8 reserved_2[0x8];
6342 u8 mkey_index[0x18];
6344 u8 reserved_3[0x20];
6348 u8 status[0x8];
6349 u8 reserved_0[0x18];
6351 u8 syndrome[0x20];
6353 u8 reserved_1[0x40];
6357 u8 opcode[0x10];
6358 u8 reserved_0[0x10];
6360 u8 reserved_1[0x10];
6361 u8 op_mod[0x10];
6363 u8 other_vport[0x1];
6364 u8 reserved_2[0xf];
6365 u8 vport_number[0x10];
6367 u8 reserved_3[0x20];
6369 u8 table_type[0x8];
6370 u8 reserved_4[0x18];
6372 u8 reserved_5[0x8];
6373 u8 table_id[0x18];
6375 u8 reserved_6[0x140];
6379 u8 status[0x8];
6380 u8 reserved_0[0x18];
6382 u8 syndrome[0x20];
6384 u8 reserved_1[0x40];
6388 u8 opcode[0x10];
6389 u8 reserved_0[0x10];
6391 u8 reserved_1[0x10];
6392 u8 op_mod[0x10];
6394 u8 other_vport[0x1];
6395 u8 reserved_2[0xf];
6396 u8 vport_number[0x10];
6398 u8 reserved_3[0x20];
6400 u8 table_type[0x8];
6401 u8 reserved_4[0x18];
6403 u8 reserved_5[0x8];
6404 u8 table_id[0x18];
6406 u8 group_id[0x20];
6408 u8 reserved_6[0x120];
6412 u8 status[0x8];
6413 u8 reserved_0[0x18];
6415 u8 syndrome[0x20];
6417 u8 reserved_1[0x40];
6421 u8 opcode[0x10];
6422 u8 reserved_0[0x10];
6424 u8 reserved_1[0x10];
6425 u8 op_mod[0x10];
6427 u8 reserved_2[0x18];
6428 u8 eq_number[0x8];
6430 u8 reserved_3[0x20];
6434 u8 status[0x8];
6435 u8 reserved_0[0x18];
6437 u8 syndrome[0x20];
6439 u8 reserved_1[0x40];
6443 u8 opcode[0x10];
6444 u8 reserved_0[0x10];
6446 u8 reserved_1[0x10];
6447 u8 op_mod[0x10];
6449 u8 reserved_2[0x8];
6450 u8 dctn[0x18];
6452 u8 reserved_3[0x20];
6456 u8 status[0x8];
6457 u8 reserved_0[0x18];
6459 u8 syndrome[0x20];
6461 u8 reserved_1[0x40];
6465 u8 opcode[0x10];
6466 u8 reserved_0[0x10];
6468 u8 reserved_1[0x10];
6469 u8 op_mod[0x10];
6471 u8 reserved_2[0x8];
6472 u8 cqn[0x18];
6474 u8 reserved_3[0x20];
6478 u8 status[0x8];
6479 u8 reserved_0[0x18];
6481 u8 syndrome[0x20];
6483 u8 reserved_1[0x40];
6487 u8 opcode[0x10];
6488 u8 reserved_0[0x10];
6490 u8 reserved_1[0x10];
6491 u8 op_mod[0x10];
6493 u8 reserved_2[0x20];
6495 u8 reserved_3[0x10];
6496 u8 vxlan_udp_port[0x10];
6500 u8 status[0x8];
6501 u8 reserved_0[0x18];
6503 u8 syndrome[0x20];
6505 u8 reserved_1[0x40];
6509 u8 opcode[0x10];
6510 u8 reserved_0[0x10];
6512 u8 reserved_1[0x10];
6513 u8 op_mod[0x10];
6515 u8 reserved_2[0x60];
6517 u8 reserved_3[0x8];
6518 u8 table_index[0x18];
6520 u8 reserved_4[0x140];
6524 u8 status[0x8];
6525 u8 reserved_0[0x18];
6527 u8 syndrome[0x20];
6529 u8 reserved_1[0x40];
6533 u8 opcode[0x10];
6534 u8 reserved_0[0x10];
6536 u8 reserved_1[0x10];
6537 u8 op_mod[0x10];
6539 u8 other_vport[0x1];
6540 u8 reserved_2[0xf];
6541 u8 vport_number[0x10];
6543 u8 reserved_3[0x20];
6545 u8 table_type[0x8];
6546 u8 reserved_4[0x18];
6548 u8 reserved_5[0x8];
6549 u8 table_id[0x18];
6551 u8 reserved_6[0x40];
6553 u8 flow_index[0x20];
6555 u8 reserved_7[0xe0];
6559 u8 status[0x8];
6560 u8 reserved_0[0x18];
6562 u8 syndrome[0x20];
6564 u8 reserved_1[0x40];
6568 u8 opcode[0x10];
6569 u8 reserved_0[0x10];
6571 u8 reserved_1[0x10];
6572 u8 op_mod[0x10];
6574 u8 reserved_2[0x8];
6575 u8 xrcd[0x18];
6577 u8 reserved_3[0x20];
6581 u8 status[0x8];
6582 u8 reserved_0[0x18];
6584 u8 syndrome[0x20];
6586 u8 reserved_1[0x40];
6590 u8 opcode[0x10];
6591 u8 reserved_0[0x10];
6593 u8 reserved_1[0x10];
6594 u8 op_mod[0x10];
6596 u8 reserved_2[0x8];
6597 u8 uar[0x18];
6599 u8 reserved_3[0x20];
6603 u8 status[0x8];
6604 u8 reserved_0[0x18];
6606 u8 syndrome[0x20];
6608 u8 reserved_1[0x40];
6612 u8 opcode[0x10];
6613 u8 reserved_0[0x10];
6615 u8 reserved_1[0x10];
6616 u8 op_mod[0x10];
6618 u8 reserved_2[0x8];
6619 u8 transport_domain[0x18];
6621 u8 reserved_3[0x20];
6625 u8 status[0x8];
6626 u8 reserved_0[0x18];
6628 u8 syndrome[0x20];
6630 u8 reserved_1[0x40];
6634 u8 reserved[0x10];
6635 u8 counter_id[0x10];
6639 u8 num_of_counters[0x10];
6640 u8 reserved_2[0x8];
6641 u8 log_num_of_samples[0x8];
6643 u8 single[0x1];
6644 u8 repetitive[0x1];
6645 u8 sync[0x1];
6646 u8 clear[0x1];
6647 u8 on_demand[0x1];
6648 u8 enable[0x1];
6649 u8 reserved_3[0x12];
6650 u8 log_sample_period[0x8];
6652 u8 reserved_4[0x80];
6658 u8 opcode[0x10];
6659 u8 reserved_0[0x10];
6661 u8 reserved_1[0x10];
6662 u8 op_mod[0x10];
6668 u8 status[0x8];
6669 u8 reserved_0[0x18];
6671 u8 syndrome[0x20];
6673 u8 reserved_1[0x40];
6677 u8 opcode[0x10];
6678 u8 reserved_0[0x10];
6680 u8 reserved_1[0x10];
6681 u8 op_mod[0x10];
6683 u8 num_of_samples[0x10];
6684 u8 sample_index[0x10];
6686 u8 reserved_2[0x20];
6690 u8 counter_id[0x10];
6691 u8 sample_id[0x10];
6693 u8 time_stamp_31_0[0x20];
6695 u8 counter_value_h[0x20];
6697 u8 counter_value_l[0x20];
6701 u8 status[0x8];
6702 u8 reserved_0[0x18];
6704 u8 syndrome[0x20];
6706 u8 reserved_1[0x40];
6712 u8 opcode[0x10];
6713 u8 reserved_0[0x10];
6715 u8 reserved_1[0x10];
6716 u8 op_mod[0x10];
6718 u8 reserved_2[0x18];
6719 u8 counter_set_id[0x8];
6721 u8 reserved_3[0x20];
6725 u8 status[0x8];
6726 u8 reserved_0[0x18];
6728 u8 syndrome[0x20];
6730 u8 reserved_1[0x40];
6734 u8 opcode[0x10];
6735 u8 reserved_0[0x10];
6737 u8 reserved_1[0x10];
6738 u8 op_mod[0x10];
6740 u8 reserved_2[0x8];
6741 u8 pd[0x18];
6743 u8 reserved_3[0x20];
6747 u8 status[0x8];
6748 u8 reserved_0[0x18];
6750 u8 syndrome[0x20];
6752 u8 reserved_1[0x40];
6756 u8 opcode[0x10];
6757 u8 reserved_0[0x10];
6759 u8 reserved_1[0x10];
6760 u8 op_mod[0x10];
6762 u8 reserved_2[0x10];
6763 u8 flow_counter_id[0x10];
6765 u8 reserved_3[0x20];
6769 u8 status[0x8];
6770 u8 reserved_0[0x18];
6772 u8 syndrome[0x20];
6774 u8 reserved_1[0x40];
6778 u8 opcode[0x10];
6779 u8 reserved_0[0x10];
6781 u8 reserved_1[0x10];
6782 u8 op_mod[0x10];
6784 u8 mkey[0x20];
6786 u8 reserved_2[0x20];
6790 u8 status[0x8];
6791 u8 reserved_0[0x18];
6793 u8 syndrome[0x20];
6795 u8 reserved_1[0x8];
6796 u8 xrc_srqn[0x18];
6798 u8 reserved_2[0x20];
6802 u8 opcode[0x10];
6803 u8 reserved_0[0x10];
6805 u8 reserved_1[0x10];
6806 u8 op_mod[0x10];
6808 u8 reserved_2[0x40];
6812 u8 reserved_3[0x600];
6814 u8 pas[0][0x40];
6818 u8 status[0x8];
6819 u8 reserved_0[0x18];
6821 u8 syndrome[0x20];
6823 u8 reserved_1[0x8];
6824 u8 tisn[0x18];
6826 u8 reserved_2[0x20];
6830 u8 opcode[0x10];
6831 u8 reserved_0[0x10];
6833 u8 reserved_1[0x10];
6834 u8 op_mod[0x10];
6836 u8 reserved_2[0xc0];
6842 u8 status[0x8];
6843 u8 reserved_0[0x18];
6845 u8 syndrome[0x20];
6847 u8 reserved_1[0x8];
6848 u8 tirn[0x18];
6850 u8 reserved_2[0x20];
6854 u8 opcode[0x10];
6855 u8 reserved_0[0x10];
6857 u8 reserved_1[0x10];
6858 u8 op_mod[0x10];
6860 u8 reserved_2[0xc0];
6866 u8 status[0x8];
6867 u8 reserved_0[0x18];
6869 u8 syndrome[0x20];
6871 u8 reserved_1[0x8];
6872 u8 srqn[0x18];
6874 u8 reserved_2[0x20];
6878 u8 opcode[0x10];
6879 u8 reserved_0[0x10];
6881 u8 reserved_1[0x10];
6882 u8 op_mod[0x10];
6884 u8 reserved_2[0x40];
6888 u8 reserved_3[0x600];
6890 u8 pas[0][0x40];
6894 u8 status[0x8];
6895 u8 reserved_0[0x18];
6897 u8 syndrome[0x20];
6899 u8 reserved_1[0x8];
6900 u8 sqn[0x18];
6902 u8 reserved_2[0x20];
6906 u8 opcode[0x10];
6907 u8 reserved_0[0x10];
6909 u8 reserved_1[0x10];
6910 u8 op_mod[0x10];
6912 u8 reserved_2[0xc0];
6918 u8 status[0x8];
6919 u8 reserved_at_8[0x18];
6921 u8 syndrome[0x20];
6923 u8 reserved_at_40[0x40];
6925 u8 scheduling_element_id[0x20];
6927 u8 reserved_at_a0[0x160];
6935 u8 opcode[0x10];
6936 u8 reserved_at_10[0x10];
6938 u8 reserved_at_20[0x10];
6939 u8 op_mod[0x10];
6941 u8 scheduling_hierarchy[0x8];
6942 u8 reserved_at_48[0x18];
6944 u8 reserved_at_60[0xa0];
6948 u8 reserved_at_300[0x100];
6952 u8 status[0x8];
6953 u8 reserved_0[0x18];
6955 u8 syndrome[0x20];
6957 u8 reserved_1[0x8];
6958 u8 rqtn[0x18];
6960 u8 reserved_2[0x20];
6964 u8 opcode[0x10];
6965 u8 reserved_0[0x10];
6967 u8 reserved_1[0x10];
6968 u8 op_mod[0x10];
6970 u8 reserved_2[0xc0];
6976 u8 status[0x8];
6977 u8 reserved_0[0x18];
6979 u8 syndrome[0x20];
6981 u8 reserved_1[0x8];
6982 u8 rqn[0x18];
6984 u8 reserved_2[0x20];
6988 u8 opcode[0x10];
6989 u8 reserved_0[0x10];
6991 u8 reserved_1[0x10];
6992 u8 op_mod[0x10];
6994 u8 reserved_2[0xc0];
7000 u8 status[0x8];
7001 u8 reserved_0[0x18];
7003 u8 syndrome[0x20];
7005 u8 reserved_1[0x8];
7006 u8 rmpn[0x18];
7008 u8 reserved_2[0x20];
7012 u8 opcode[0x10];
7013 u8 reserved_0[0x10];
7015 u8 reserved_1[0x10];
7016 u8 op_mod[0x10];
7018 u8 reserved_2[0xc0];
7024 u8 status[0x8];
7025 u8 reserved_0[0x18];
7027 u8 syndrome[0x20];
7029 u8 reserved_1[0x8];
7030 u8 qpn[0x18];
7032 u8 reserved_2[0x20];
7036 u8 opcode[0x10];
7037 u8 reserved_0[0x10];
7039 u8 reserved_1[0x10];
7040 u8 op_mod[0x10];
7042 u8 reserved_2[0x8];
7043 u8 input_qpn[0x18];
7045 u8 reserved_3[0x20];
7047 u8 opt_param_mask[0x20];
7049 u8 reserved_4[0x20];
7053 u8 reserved_5[0x80];
7055 u8 pas[0][0x40];
7059 u8 status[0x8];
7060 u8 reserved_at_8[0x18];
7062 u8 syndrome[0x20];
7064 u8 reserved_at_40[0x20];
7066 u8 reserved_at_60[0x10];
7067 u8 qos_para_vport_number[0x10];
7069 u8 reserved_at_80[0x180];
7073 u8 opcode[0x10];
7074 u8 reserved_at_10[0x10];
7076 u8 reserved_at_20[0x10];
7077 u8 op_mod[0x10];
7079 u8 reserved_at_40[0x1c0];
7083 u8 status[0x8];
7084 u8 reserved_0[0x18];
7086 u8 syndrome[0x20];
7088 u8 reserved_1[0x40];
7090 u8 reserved_2[0x8];
7091 u8 psv0_index[0x18];
7093 u8 reserved_3[0x8];
7094 u8 psv1_index[0x18];
7096 u8 reserved_4[0x8];
7097 u8 psv2_index[0x18];
7099 u8 reserved_5[0x8];
7100 u8 psv3_index[0x18];
7104 u8 opcode[0x10];
7105 u8 reserved_0[0x10];
7107 u8 reserved_1[0x10];
7108 u8 op_mod[0x10];
7110 u8 num_psv[0x4];
7111 u8 reserved_2[0x4];
7112 u8 pd[0x18];
7114 u8 reserved_3[0x20];
7118 u8 status[0x8];
7119 u8 reserved_0[0x18];
7121 u8 syndrome[0x20];
7123 u8 reserved_1[0x8];
7124 u8 mkey_index[0x18];
7126 u8 reserved_2[0x20];
7130 u8 opcode[0x10];
7131 u8 reserved_0[0x10];
7133 u8 reserved_1[0x10];
7134 u8 op_mod[0x10];
7136 u8 reserved_2[0x20];
7138 u8 pg_access[0x1];
7139 u8 reserved_3[0x1f];
7143 u8 reserved_4[0x80];
7145 u8 translations_octword_actual_size[0x20];
7147 u8 reserved_5[0x560];
7149 u8 klm_pas_mtt[0][0x20];
7153 u8 status[0x8];
7154 u8 reserved_0[0x18];
7156 u8 syndrome[0x20];
7158 u8 reserved_1[0x8];
7159 u8 table_id[0x18];
7161 u8 reserved_2[0x20];
7165 u8 opcode[0x10];
7166 u8 reserved_at_10[0x10];
7168 u8 reserved_at_20[0x10];
7169 u8 op_mod[0x10];
7171 u8 other_vport[0x1];
7172 u8 reserved_at_41[0xf];
7173 u8 vport_number[0x10];
7175 u8 reserved_at_60[0x20];
7177 u8 table_type[0x8];
7178 u8 reserved_at_88[0x18];
7180 u8 reserved_at_a0[0x20];
7186 u8 status[0x8];
7187 u8 reserved_0[0x18];
7189 u8 syndrome[0x20];
7191 u8 reserved_1[0x8];
7192 u8 group_id[0x18];
7194 u8 reserved_2[0x20];
7204 u8 opcode[0x10];
7205 u8 reserved_0[0x10];
7207 u8 reserved_1[0x10];
7208 u8 op_mod[0x10];
7210 u8 other_vport[0x1];
7211 u8 reserved_2[0xf];
7212 u8 vport_number[0x10];
7214 u8 reserved_3[0x20];
7216 u8 table_type[0x8];
7217 u8 reserved_4[0x18];
7219 u8 reserved_5[0x8];
7220 u8 table_id[0x18];
7222 u8 reserved_6[0x20];
7224 u8 start_flow_index[0x20];
7226 u8 reserved_7[0x20];
7228 u8 end_flow_index[0x20];
7230 u8 reserved_8[0xa0];
7232 u8 reserved_9[0x18];
7233 u8 match_criteria_enable[0x8];
7237 u8 reserved_10[0xe00];
7241 u8 status[0x8];
7242 u8 reserved_0[0x18];
7244 u8 syndrome[0x20];
7246 u8 reserved_1[0x18];
7247 u8 eq_number[0x8];
7249 u8 reserved_2[0x20];
7253 u8 opcode[0x10];
7254 u8 reserved_0[0x10];
7256 u8 reserved_1[0x10];
7257 u8 op_mod[0x10];
7259 u8 reserved_2[0x40];
7263 u8 reserved_3[0x40];
7265 u8 event_bitmask[0x40];
7267 u8 reserved_4[0x580];
7269 u8 pas[0][0x40];
7273 u8 status[0x8];
7274 u8 reserved_0[0x18];
7276 u8 syndrome[0x20];
7278 u8 reserved_1[0x8];
7279 u8 dctn[0x18];
7281 u8 reserved_2[0x20];
7285 u8 opcode[0x10];
7286 u8 reserved_0[0x10];
7288 u8 reserved_1[0x10];
7289 u8 op_mod[0x10];
7291 u8 reserved_2[0x40];
7295 u8 reserved_3[0x180];
7299 u8 status[0x8];
7300 u8 reserved_0[0x18];
7302 u8 syndrome[0x20];
7304 u8 reserved_1[0x8];
7305 u8 cqn[0x18];
7307 u8 reserved_2[0x20];
7311 u8 opcode[0x10];
7312 u8 reserved_0[0x10];
7314 u8 reserved_1[0x10];
7315 u8 op_mod[0x10];
7317 u8 reserved_2[0x40];
7321 u8 reserved_3[0x600];
7323 u8 pas[0][0x40];
7327 u8 status[0x8];
7328 u8 reserved_0[0x18];
7330 u8 syndrome[0x20];
7332 u8 reserved_1[0x4];
7333 u8 min_delay[0xc];
7334 u8 int_vector[0x10];
7336 u8 reserved_2[0x20];
7345 u8 opcode[0x10];
7346 u8 reserved_0[0x10];
7348 u8 reserved_1[0x10];
7349 u8 op_mod[0x10];
7351 u8 reserved_2[0x4];
7352 u8 min_delay[0xc];
7353 u8 int_vector[0x10];
7355 u8 reserved_3[0x20];
7359 u8 status[0x8];
7360 u8 reserved_0[0x18];
7362 u8 syndrome[0x20];
7364 u8 reserved_1[0x40];
7368 u8 opcode[0x10];
7369 u8 reserved_0[0x10];
7371 u8 reserved_1[0x10];
7372 u8 op_mod[0x10];
7374 u8 reserved_2[0x8];
7375 u8 qpn[0x18];
7377 u8 reserved_3[0x20];
7379 u8 multicast_gid[16][0x8];
7383 u8 status[0x8];
7384 u8 reserved_0[0x18];
7386 u8 syndrome[0x20];
7388 u8 reserved_1[0x40];
7396 u8 opcode[0x10];
7397 u8 reserved_0[0x10];
7399 u8 reserved_1[0x10];
7400 u8 op_mod[0x10];
7402 u8 reserved_2[0x8];
7403 u8 xrc_srqn[0x18];
7405 u8 reserved_3[0x10];
7406 u8 lwm[0x10];
7410 u8 status[0x8];
7411 u8 reserved_0[0x18];
7413 u8 syndrome[0x20];
7415 u8 reserved_1[0x40];
7423 u8 opcode[0x10];
7424 u8 reserved_0[0x10];
7426 u8 reserved_1[0x10];
7427 u8 op_mod[0x10];
7429 u8 reserved_2[0x8];
7430 u8 srq_number[0x18];
7432 u8 reserved_3[0x10];
7433 u8 lwm[0x10];
7437 u8 status[0x8];
7438 u8 reserved_0[0x18];
7440 u8 syndrome[0x20];
7442 u8 reserved_1[0x40];
7446 u8 opcode[0x10];
7447 u8 reserved_0[0x10];
7449 u8 reserved_1[0x10];
7450 u8 op_mod[0x10];
7452 u8 reserved_2[0x8];
7453 u8 dctn[0x18];
7455 u8 reserved_3[0x20];
7459 u8 status[0x8];
7460 u8 reserved_0[0x18];
7462 u8 syndrome[0x20];
7464 u8 reserved_1[0x8];
7465 u8 xrcd[0x18];
7467 u8 reserved_2[0x20];
7471 u8 opcode[0x10];
7472 u8 reserved_0[0x10];
7474 u8 reserved_1[0x10];
7475 u8 op_mod[0x10];
7477 u8 reserved_2[0x40];
7481 u8 status[0x8];
7482 u8 reserved_0[0x18];
7484 u8 syndrome[0x20];
7486 u8 reserved_1[0x8];
7487 u8 uar[0x18];
7489 u8 reserved_2[0x20];
7493 u8 opcode[0x10];
7494 u8 reserved_0[0x10];
7496 u8 reserved_1[0x10];
7497 u8 op_mod[0x10];
7499 u8 reserved_2[0x40];
7503 u8 status[0x8];
7504 u8 reserved_0[0x18];
7506 u8 syndrome[0x20];
7508 u8 reserved_1[0x8];
7509 u8 transport_domain[0x18];
7511 u8 reserved_2[0x20];
7515 u8 opcode[0x10];
7516 u8 reserved_0[0x10];
7518 u8 reserved_1[0x10];
7519 u8 op_mod[0x10];
7521 u8 reserved_2[0x40];
7525 u8 status[0x8];
7526 u8 reserved_0[0x18];
7528 u8 syndrome[0x20];
7530 u8 reserved_1[0x18];
7531 u8 counter_set_id[0x8];
7533 u8 reserved_2[0x20];
7537 u8 opcode[0x10];
7538 u8 reserved_0[0x10];
7540 u8 reserved_1[0x10];
7541 u8 op_mod[0x10];
7543 u8 reserved_2[0x40];
7547 u8 status[0x8];
7548 u8 reserved_0[0x18];
7550 u8 syndrome[0x20];
7552 u8 reserved_1[0x8];
7553 u8 pd[0x18];
7555 u8 reserved_2[0x20];
7559 u8 opcode[0x10];
7560 u8 reserved_0[0x10];
7562 u8 reserved_1[0x10];
7563 u8 op_mod[0x10];
7565 u8 reserved_2[0x40];
7569 u8 status[0x8];
7570 u8 reserved_0[0x18];
7572 u8 syndrome[0x20];
7574 u8 reserved_1[0x10];
7575 u8 flow_counter_id[0x10];
7577 u8 reserved_2[0x20];
7581 u8 opcode[0x10];
7582 u8 reserved_0[0x10];
7584 u8 reserved_1[0x10];
7585 u8 op_mod[0x10];
7587 u8 reserved_2[0x40];
7591 u8 status[0x8];
7592 u8 reserved_0[0x18];
7594 u8 syndrome[0x20];
7596 u8 reserved_1[0x40];
7600 u8 opcode[0x10];
7601 u8 reserved_0[0x10];
7603 u8 reserved_1[0x10];
7604 u8 op_mod[0x10];
7606 u8 reserved_2[0x20];
7608 u8 reserved_3[0x10];
7609 u8 vxlan_udp_port[0x10];
7613 u8 status[0x8];
7614 u8 reserved_0[0x18];
7616 u8 syndrome[0x20];
7618 u8 reserved_1[0x40];
7622 u8 opcode[0x10];
7623 u8 reserved_0[0x10];
7625 u8 reserved_1[0x10];
7626 u8 op_mod[0x10];
7628 u8 mkey[0x20];
7630 u8 reserved_2[0x20];
7634 u8 status[0x8];
7635 u8 reserved_at_8[0x18];
7637 u8 syndrome[0x20];
7639 u8 reserved_at_40[0x40];
7643 u8 opcode[0x10];
7644 u8 reserved_at_10[0x10];
7646 u8 reserved_at_20[0x10];
7647 u8 op_mod[0x10];
7649 u8 reserved_at_40[0x10];
7650 u8 rate_limit_index[0x10];
7652 u8 reserved_at_60[0x20];
7654 u8 rate_limit[0x20];
7656 u8 burst_upper_bound[0x20];
7658 u8 reserved_at_c0[0x10];
7659 u8 typical_packet_size[0x10];
7661 u8 reserved_at_e0[0x120];
7665 u8 status[0x8];
7666 u8 reserved_0[0x18];
7668 u8 syndrome[0x20];
7670 u8 reserved_1[0x40];
7672 u8 register_data[0][0x20];
7681 u8 opcode[0x10];
7682 u8 reserved_0[0x10];
7684 u8 reserved_1[0x10];
7685 u8 op_mod[0x10];
7687 u8 reserved_2[0x10];
7688 u8 register_id[0x10];
7690 u8 argument[0x20];
7692 u8 register_data[0][0x20];
7696 u8 status[0x4];
7697 u8 version[0x4];
7698 u8 local_port[0x8];
7699 u8 pnat[0x2];
7700 u8 reserved_0[0x2];
7701 u8 lane[0x4];
7702 u8 reserved_1[0x8];
7704 u8 reserved_2[0x20];
7706 u8 reserved_3[0x7];
7707 u8 polarity[0x1];
7708 u8 ob_tap0[0x8];
7709 u8 ob_tap1[0x8];
7710 u8 ob_tap2[0x8];
7712 u8 reserved_4[0xc];
7713 u8 ob_preemp_mode[0x4];
7714 u8 ob_reg[0x8];
7715 u8 ob_bias[0x8];
7717 u8 reserved_5[0x20];
7721 u8 status[0x4];
7722 u8 version[0x4];
7723 u8 local_port[0x8];
7724 u8 pnat[0x2];
7725 u8 reserved_0[0x2];
7726 u8 lane[0x4];
7727 u8 reserved_1[0x8];
7729 u8 ib_sel[0x2];
7730 u8 reserved_2[0x11];
7731 u8 dp_sel[0x1];
7732 u8 dp90sel[0x4];
7733 u8 mix90phase[0x8];
7735 u8 ffe_tap0[0x8];
7736 u8 ffe_tap1[0x8];
7737 u8 ffe_tap2[0x8];
7738 u8 ffe_tap3[0x8];
7740 u8 ffe_tap4[0x8];
7741 u8 ffe_tap5[0x8];
7742 u8 ffe_tap6[0x8];
7743 u8 ffe_tap7[0x8];
7745 u8 ffe_tap8[0x8];
7746 u8 mixerbias_tap_amp[0x8];
7747 u8 reserved_3[0x7];
7748 u8 ffe_tap_en[0x9];
7750 u8 ffe_tap_offset0[0x8];
7751 u8 ffe_tap_offset1[0x8];
7752 u8 slicer_offset0[0x10];
7754 u8 mixer_offset0[0x10];
7755 u8 mixer_offset1[0x10];
7757 u8 mixerbgn_inp[0x8];
7758 u8 mixerbgn_inn[0x8];
7759 u8 mixerbgn_refp[0x8];
7760 u8 mixerbgn_refn[0x8];
7762 u8 sel_slicer_lctrl_h[0x1];
7763 u8 sel_slicer_lctrl_l[0x1];
7764 u8 reserved_4[0x1];
7765 u8 ref_mixer_vreg[0x5];
7766 u8 slicer_gctrl[0x8];
7767 u8 lctrl_input[0x8];
7768 u8 mixer_offset_cm1[0x8];
7770 u8 common_mode[0x6];
7771 u8 reserved_5[0x1];
7772 u8 mixer_offset_cm0[0x9];
7773 u8 reserved_6[0x7];
7774 u8 slicer_offset_cm[0x9];
7778 u8 status[0x4];
7779 u8 version[0x4];
7780 u8 local_port[0x8];
7781 u8 pnat[0x2];
7782 u8 reserved_0[0x2];
7783 u8 lane[0x4];
7784 u8 reserved_1[0x8];
7786 u8 time_to_link_up[0x10];
7787 u8 reserved_2[0xc];
7788 u8 grade_lane_speed[0x4];
7790 u8 grade_version[0x8];
7791 u8 grade[0x18];
7793 u8 reserved_3[0x4];
7794 u8 height_grade_type[0x4];
7795 u8 height_grade[0x18];
7797 u8 height_dz[0x10];
7798 u8 height_dv[0x10];
7800 u8 reserved_4[0x10];
7801 u8 height_sigma[0x10];
7803 u8 reserved_5[0x20];
7805 u8 reserved_6[0x4];
7806 u8 phase_grade_type[0x4];
7807 u8 phase_grade[0x18];
7809 u8 reserved_7[0x8];
7810 u8 phase_eo_pos[0x8];
7811 u8 reserved_8[0x8];
7812 u8 phase_eo_neg[0x8];
7814 u8 ffe_set_tested[0x10];
7815 u8 test_errors_per_lane[0x10];
7819 u8 reserved_0[0x8];
7820 u8 local_port[0x8];
7821 u8 reserved_1[0x10];
7823 u8 reserved_2[0x1c];
7824 u8 vl_hw_cap[0x4];
7826 u8 reserved_3[0x1c];
7827 u8 vl_admin[0x4];
7829 u8 reserved_4[0x1c];
7830 u8 vl_operational[0x4];
7834 u8 swid[0x8];
7835 u8 local_port[0x8];
7836 u8 reserved_0[0x4];
7837 u8 admin_status[0x4];
7838 u8 reserved_1[0x4];
7839 u8 oper_status[0x4];
7841 u8 reserved_2[0x60];
7850 u8 reserved_0[0x1];
7851 u8 an_disable_admin[0x1];
7852 u8 an_disable_cap[0x1];
7853 u8 reserved_1[0x4];
7854 u8 force_tx_aba_param[0x1];
7855 u8 local_port[0x8];
7856 u8 reserved_2[0xd];
7857 u8 proto_mask[0x3];
7859 u8 an_status[0x4];
7860 u8 reserved_3[0xc];
7861 u8 data_rate_oper[0x10];
7863 u8 ext_eth_proto_capability[0x20];
7865 u8 eth_proto_capability[0x20];
7867 u8 ib_link_width_capability[0x10];
7868 u8 ib_proto_capability[0x10];
7870 u8 ext_eth_proto_admin[0x20];
7872 u8 eth_proto_admin[0x20];
7874 u8 ib_link_width_admin[0x10];
7875 u8 ib_proto_admin[0x10];
7877 u8 ext_eth_proto_oper[0x20];
7879 u8 eth_proto_oper[0x20];
7881 u8 ib_link_width_oper[0x10];
7882 u8 ib_proto_oper[0x10];
7884 u8 reserved_4[0x1c];
7885 u8 connector_type[0x4];
7887 u8 eth_proto_lp_advertise[0x20];
7889 u8 reserved_5[0x60];
7893 u8 reserved_0[0x20];
7895 u8 algorithm_options[0x10];
7896 u8 reserved_1[0x4];
7897 u8 repetitions_mode[0x4];
7898 u8 num_of_repetitions[0x8];
7900 u8 grade_version[0x8];
7901 u8 height_grade_type[0x4];
7902 u8 phase_grade_type[0x4];
7903 u8 height_grade_weight[0x8];
7904 u8 phase_grade_weight[0x8];
7906 u8 gisim_measure_bits[0x10];
7907 u8 adaptive_tap_measure_bits[0x10];
7909 u8 ber_bath_high_error_threshold[0x10];
7910 u8 ber_bath_mid_error_threshold[0x10];
7912 u8 ber_bath_low_error_threshold[0x10];
7913 u8 one_ratio_high_threshold[0x10];
7915 u8 one_ratio_high_mid_threshold[0x10];
7916 u8 one_ratio_low_mid_threshold[0x10];
7918 u8 one_ratio_low_threshold[0x10];
7919 u8 ndeo_error_threshold[0x10];
7921 u8 mixer_offset_step_size[0x10];
7922 u8 reserved_2[0x8];
7923 u8 mix90_phase_for_voltage_bath[0x8];
7925 u8 mixer_offset_start[0x10];
7926 u8 mixer_offset_end[0x10];
7928 u8 reserved_3[0x15];
7929 u8 ber_test_time[0xb];
7933 u8 swid[0x8];
7934 u8 local_port[0x8];
7935 u8 sub_port[0x8];
7936 u8 reserved_0[0x8];
7938 u8 reserved_1[0x20];
7942 u8 reserved_0[0x8];
7943 u8 local_port[0x8];
7944 u8 reserved_1[0x10];
7946 u8 reserved_2[0x60];
7948 u8 reserved_3[0x1c];
7949 u8 wrps_admin[0x4];
7951 u8 reserved_4[0x1c];
7952 u8 wrps_status[0x4];
7954 u8 up_th_vld[0x1];
7955 u8 down_th_vld[0x1];
7956 u8 reserved_5[0x6];
7957 u8 up_threshold[0x8];
7958 u8 reserved_6[0x8];
7959 u8 down_threshold[0x8];
7961 u8 reserved_7[0x20];
7963 u8 reserved_8[0x1c];
7964 u8 srps_admin[0x4];
7966 u8 reserved_9[0x60];
7970 u8 reserved_0[0x8];
7971 u8 local_port[0x8];
7972 u8 reserved_1[0x10];
7974 u8 reserved_2[0x8];
7975 u8 lb_cap[0x8];
7976 u8 reserved_3[0x8];
7977 u8 lb_en[0x8];
7981 u8 reserved_at_0[0x8];
7982 u8 local_port[0x8];
7983 u8 reserved_at_10[0x10];
7985 u8 reserved_at_20[0x20];
7987 u8 port_profile_mode[0x8];
7988 u8 static_port_profile[0x8];
7989 u8 active_port_profile[0x8];
7990 u8 reserved_at_58[0x8];
7992 u8 retransmission_active[0x8];
7993 u8 fec_mode_active[0x18];
7995 u8 rs_fec_correction_bypass_cap[0x4];
7996 u8 reserved_at_84[0x8];
7997 u8 fec_override_cap_56g[0x4];
7998 u8 fec_override_cap_100g[0x4];
7999 u8 fec_override_cap_50g[0x4];
8000 u8 fec_override_cap_25g[0x4];
8001 u8 fec_override_cap_10g_40g[0x4];
8003 u8 rs_fec_correction_bypass_admin[0x4];
8004 u8 reserved_at_a4[0x8];
8005 u8 fec_override_admin_56g[0x4];
8006 u8 fec_override_admin_100g[0x4];
8007 u8 fec_override_admin_50g[0x4];
8008 u8 fec_override_admin_25g[0x4];
8009 u8 fec_override_admin_10g_40g[0x4];
8011 u8 fec_override_cap_400g_8x[0x10];
8012 u8 fec_override_cap_200g_4x[0x10];
8013 u8 fec_override_cap_100g_2x[0x10];
8014 u8 fec_override_cap_50g_1x[0x10];
8016 u8 fec_override_admin_400g_8x[0x10];
8017 u8 fec_override_admin_200g_4x[0x10];
8018 u8 fec_override_admin_100g_2x[0x10];
8019 u8 fec_override_admin_50g_1x[0x10];
8021 u8 reserved_at_140[0xC0];
8025 u8 num_pll_groups[0x8];
8026 u8 pll_group[0x8];
8027 u8 reserved_0[0x4];
8028 u8 num_plls[0x4];
8029 u8 reserved_1[0x8];
8031 u8 reserved_2[0x1f];
8032 u8 ae[0x1];
8034 u8 pll_status[4][0x40];
8038 u8 reserved_0[0x3];
8039 u8 single_mac[0x1];
8040 u8 reserved_1[0x4];
8041 u8 local_port[0x8];
8042 u8 mac_47_32[0x10];
8044 u8 mac_31_0[0x20];
8046 u8 reserved_2[0x40];
8050 u8 reserved_0[0x8];
8051 u8 local_port[0x8];
8052 u8 reserved_1[0x10];
8054 u8 max_mtu[0x10];
8055 u8 reserved_2[0x10];
8057 u8 admin_mtu[0x10];
8058 u8 reserved_3[0x10];
8060 u8 oper_mtu[0x10];
8061 u8 reserved_4[0x10];
8065 u8 reserved_0[0x8];
8066 u8 module[0x8];
8067 u8 reserved_1[0x10];
8069 u8 reserved_2[0x18];
8070 u8 attenuation_5g[0x8];
8072 u8 reserved_3[0x18];
8073 u8 attenuation_7g[0x8];
8075 u8 reserved_4[0x18];
8076 u8 attenuation_12g[0x8];
8080 u8 reserved_0[0x8];
8081 u8 module[0x8];
8082 u8 reserved_1[0xc];
8083 u8 module_status[0x4];
8085 u8 reserved_2[0x14];
8086 u8 error_type[0x4];
8087 u8 reserved_3[0x8];
8089 u8 reserved_4[0x40];
8093 u8 module_state_updated[32][0x8];
8097 u8 reserved_0[0x4];
8098 u8 mlpn_status[0x4];
8099 u8 local_port[0x8];
8100 u8 reserved_1[0x10];
8102 u8 e[0x1];
8103 u8 reserved_2[0x1f];
8107 u8 rxtx[0x1];
8108 u8 reserved_0[0x7];
8109 u8 local_port[0x8];
8110 u8 reserved_1[0x8];
8111 u8 width[0x8];
8113 u8 lane0_module_mapping[0x20];
8115 u8 lane1_module_mapping[0x20];
8117 u8 lane2_module_mapping[0x20];
8119 u8 lane3_module_mapping[0x20];
8121 u8 reserved_2[0x160];
8125 u8 reserved_0[0x8];
8126 u8 module[0x8];
8127 u8 reserved_1[0x4];
8128 u8 admin_status[0x4];
8129 u8 reserved_2[0x4];
8130 u8 oper_status[0x4];
8132 u8 ase[0x1];
8133 u8 ee[0x1];
8134 u8 reserved_3[0x12];
8135 u8 error_type[0x4];
8136 u8 reserved_4[0x6];
8137 u8 e[0x2];
8139 u8 reserved_5[0x40];
8143 u8 reserved_0[0x4];
8144 u8 profile_id[0xc];
8145 u8 reserved_1[0x4];
8146 u8 proto_mask[0x4];
8147 u8 reserved_2[0x8];
8149 u8 reserved_3[0x10];
8150 u8 lane_speed[0x10];
8152 u8 reserved_4[0x17];
8153 u8 lpbf[0x1];
8154 u8 fec_mode_policy[0x8];
8156 u8 retransmission_capability[0x8];
8157 u8 fec_mode_capability[0x18];
8159 u8 retransmission_support_admin[0x8];
8160 u8 fec_mode_support_admin[0x18];
8162 u8 retransmission_request_admin[0x8];
8163 u8 fec_mode_request_admin[0x18];
8165 u8 reserved_5[0x80];
8169 u8 reserved_0[0x1];
8170 u8 lock_cal[0x1];
8171 u8 lock_status[0x2];
8172 u8 reserved_1[0x2];
8173 u8 algo_f_ctrl[0xa];
8174 u8 analog_algo_num_var[0x6];
8175 u8 f_ctrl_measure[0xa];
8177 u8 reserved_2[0x2];
8178 u8 analog_var[0x6];
8179 u8 reserved_3[0x2];
8180 u8 high_var[0x6];
8181 u8 reserved_4[0x2];
8182 u8 low_var[0x6];
8183 u8 reserved_5[0x2];
8184 u8 mid_val[0x6];
8188 u8 reserved_0[0x8];
8189 u8 local_port[0x8];
8190 u8 reserved_1[0x8];
8191 u8 ib_port[0x8];
8193 u8 reserved_2[0x60];
8197 u8 reserved_0[0x8];
8198 u8 local_port[0x8];
8199 u8 reserved_1[0xd];
8200 u8 lbf_mode[0x3];
8202 u8 reserved_2[0x20];
8206 u8 reserved_0[0x8];
8207 u8 local_port[0x8];
8208 u8 reserved_1[0x10];
8210 u8 dic[0x1];
8211 u8 reserved_2[0x19];
8212 u8 ipg[0x4];
8213 u8 reserved_3[0x2];
8217 u8 reserved_0[0x8];
8218 u8 local_port[0x8];
8219 u8 reserved_1[0x10];
8221 u8 reserved_2[0xe0];
8223 u8 port_filter[8][0x20];
8225 u8 port_filter_update_en[8][0x20];
8229 u8 time_since_last_clear_high[0x20];
8231 u8 time_since_last_clear_low[0x20];
8233 u8 symbol_errors_high[0x20];
8235 u8 symbol_errors_low[0x20];
8237 u8 sync_headers_errors_high[0x20];
8239 u8 sync_headers_errors_low[0x20];
8241 u8 edpl_bip_errors_lane0_high[0x20];
8243 u8 edpl_bip_errors_lane0_low[0x20];
8245 u8 edpl_bip_errors_lane1_high[0x20];
8247 u8 edpl_bip_errors_lane1_low[0x20];
8249 u8 edpl_bip_errors_lane2_high[0x20];
8251 u8 edpl_bip_errors_lane2_low[0x20];
8253 u8 edpl_bip_errors_lane3_high[0x20];
8255 u8 edpl_bip_errors_lane3_low[0x20];
8257 u8 fc_fec_corrected_blocks_lane0_high[0x20];
8259 u8 fc_fec_corrected_blocks_lane0_low[0x20];
8261 u8 fc_fec_corrected_blocks_lane1_high[0x20];
8263 u8 fc_fec_corrected_blocks_lane1_low[0x20];
8265 u8 fc_fec_corrected_blocks_lane2_high[0x20];
8267 u8 fc_fec_corrected_blocks_lane2_low[0x20];
8269 u8 fc_fec_corrected_blocks_lane3_high[0x20];
8271 u8 fc_fec_corrected_blocks_lane3_low[0x20];
8273 u8 fc_fec_uncorrectable_blocks_lane0_high[0x20];
8275 u8 fc_fec_uncorrectable_blocks_lane0_low[0x20];
8277 u8 fc_fec_uncorrectable_blocks_lane1_high[0x20];
8279 u8 fc_fec_uncorrectable_blocks_lane1_low[0x20];
8281 u8 fc_fec_uncorrectable_blocks_lane2_high[0x20];
8283 u8 fc_fec_uncorrectable_blocks_lane2_low[0x20];
8285 u8 fc_fec_uncorrectable_blocks_lane3_high[0x20];
8287 u8 fc_fec_uncorrectable_blocks_lane3_low[0x20];
8289 u8 rs_fec_corrected_blocks_high[0x20];
8291 u8 rs_fec_corrected_blocks_low[0x20];
8293 u8 rs_fec_uncorrectable_blocks_high[0x20];
8295 u8 rs_fec_uncorrectable_blocks_low[0x20];
8297 u8 rs_fec_no_errors_blocks_high[0x20];
8299 u8 rs_fec_no_errors_blocks_low[0x20];
8301 u8 rs_fec_single_error_blocks_high[0x20];
8303 u8 rs_fec_single_error_blocks_low[0x20];
8305 u8 rs_fec_corrected_symbols_total_high[0x20];
8307 u8 rs_fec_corrected_symbols_total_low[0x20];
8309 u8 rs_fec_corrected_symbols_lane0_high[0x20];
8311 u8 rs_fec_corrected_symbols_lane0_low[0x20];
8313 u8 rs_fec_corrected_symbols_lane1_high[0x20];
8315 u8 rs_fec_corrected_symbols_lane1_low[0x20];
8317 u8 rs_fec_corrected_symbols_lane2_high[0x20];
8319 u8 rs_fec_corrected_symbols_lane2_low[0x20];
8321 u8 rs_fec_corrected_symbols_lane3_high[0x20];
8323 u8 rs_fec_corrected_symbols_lane3_low[0x20];
8325 u8 link_down_events[0x20];
8327 u8 successful_recovery_events[0x20];
8329 u8 reserved_0[0x180];
8333 u8 symbol_error_counter[0x10];
8335 u8 link_error_recovery_counter[0x8];
8337 u8 link_downed_counter[0x8];
8339 u8 port_rcv_errors[0x10];
8341 u8 port_rcv_remote_physical_errors[0x10];
8343 u8 port_rcv_switch_relay_errors[0x10];
8345 u8 port_xmit_discards[0x10];
8347 u8 port_xmit_constraint_errors[0x8];
8349 u8 port_rcv_constraint_errors[0x8];
8351 u8 reserved_at_70[0x8];
8353 u8 link_overrun_errors[0x8];
8355 u8 reserved_at_80[0x10];
8357 u8 vl_15_dropped[0x10];
8359 u8 reserved_at_a0[0xa0];
8363 u8 time_since_last_clear_high[0x20];
8365 u8 time_since_last_clear_low[0x20];
8367 u8 phy_received_bits_high[0x20];
8369 u8 phy_received_bits_low[0x20];
8371 u8 phy_symbol_errors_high[0x20];
8373 u8 phy_symbol_errors_low[0x20];
8375 u8 phy_corrected_bits_high[0x20];
8377 u8 phy_corrected_bits_low[0x20];
8379 u8 phy_corrected_bits_lane0_high[0x20];
8381 u8 phy_corrected_bits_lane0_low[0x20];
8383 u8 phy_corrected_bits_lane1_high[0x20];
8385 u8 phy_corrected_bits_lane1_low[0x20];
8387 u8 phy_corrected_bits_lane2_high[0x20];
8389 u8 phy_corrected_bits_lane2_low[0x20];
8391 u8 phy_corrected_bits_lane3_high[0x20];
8393 u8 phy_corrected_bits_lane3_low[0x20];
8395 u8 reserved_at_200[0x5c0];
8399 u8 symbol_error_counter[0x10];
8400 u8 link_error_recovery_counter[0x8];
8401 u8 link_downed_counter[0x8];
8403 u8 port_rcv_errors[0x10];
8404 u8 port_rcv_remote_physical_errors[0x10];
8406 u8 port_rcv_switch_relay_errors[0x10];
8407 u8 port_xmit_discards[0x10];
8409 u8 port_xmit_constraint_errors[0x8];
8410 u8 port_rcv_constraint_errors[0x8];
8411 u8 reserved_0[0x8];
8412 u8 local_link_integrity_errors[0x4];
8413 u8 excessive_buffer_overrun_errors[0x4];
8415 u8 reserved_1[0x10];
8416 u8 vl_15_dropped[0x10];
8418 u8 port_xmit_data[0x20];
8420 u8 port_rcv_data[0x20];
8422 u8 port_xmit_pkts[0x20];
8424 u8 port_rcv_pkts[0x20];
8426 u8 port_xmit_wait[0x20];
8428 u8 reserved_2[0x680];
8432 u8 clr[0x1];
8433 u8 reserved_0[0x7];
8434 u8 local_port[0x8];
8435 u8 reserved_1[0x10];
8437 u8 hist_group[0x8];
8438 u8 reserved_2[0x10];
8439 u8 hist_id[0x8];
8441 u8 reserved_3[0x40];
8443 u8 time_since_last_clear_high[0x20];
8445 u8 time_since_last_clear_low[0x20];
8447 u8 bin[10][0x20];
8451 u8 reserved_0[0x18];
8452 u8 prio[0x8];
8456 u8 reserved_0[0x18];
8457 u8 tclass[0x8];
8461 u8 opcode[0x4];
8462 u8 reserved_0[0x4];
8463 u8 local_port[0x8];
8464 u8 pnat[0x2];
8465 u8 reserved_1[0xe];
8467 u8 hist_group[0x8];
8468 u8 reserved_2[0x10];
8469 u8 hist_id[0x8];
8471 u8 reserved_3[0x10];
8472 u8 hist_type[0x10];
8474 u8 hist_parameters[0x20];
8476 u8 hist_min_value[0x20];
8478 u8 hist_max_value[0x20];
8480 u8 sample_time[0x20];
8489 u8 dcbx_operation_type[0x2];
8490 u8 cap_local_admin[0x1];
8491 u8 cap_remote_admin[0x1];
8492 u8 reserved_0[0x4];
8493 u8 local_port[0x8];
8494 u8 pnat[0x2];
8495 u8 reserved_1[0xc];
8496 u8 shl_cap[0x1];
8497 u8 shl_opr[0x1];
8499 u8 ppan[0x4];
8500 u8 reserved_2[0x4];
8501 u8 prio_mask_tx[0x8];
8502 u8 reserved_3[0x8];
8503 u8 prio_mask_rx[0x8];
8505 u8 pptx[0x1];
8506 u8 aptx[0x1];
8507 u8 reserved_4[0x6];
8508 u8 pfctx[0x8];
8509 u8 reserved_5[0x8];
8510 u8 cbftx[0x8];
8512 u8 pprx[0x1];
8513 u8 aprx[0x1];
8514 u8 reserved_6[0x6];
8515 u8 pfcrx[0x8];
8516 u8 reserved_7[0x8];
8517 u8 cbfrx[0x8];
8519 u8 device_stall_minor_watermark[0x10];
8520 u8 device_stall_critical_watermark[0x10];
8522 u8 reserved_8[0x60];
8526 u8 op[0x4];
8527 u8 reserved_0[0x4];
8528 u8 local_port[0x8];
8529 u8 reserved_1[0x10];
8531 u8 op_admin[0x8];
8532 u8 op_capability[0x8];
8533 u8 op_request[0x8];
8534 u8 op_active[0x8];
8536 u8 admin[0x40];
8538 u8 capability[0x40];
8540 u8 request[0x40];
8542 u8 active[0x40];
8544 u8 reserved_2[0x80];
8548 u8 reserved_0[0x8];
8549 u8 local_port[0x8];
8550 u8 reserved_1[0x10];
8552 u8 reserved_2[0xc];
8553 u8 error_count[0x4];
8554 u8 reserved_3[0x10];
8556 u8 reserved_4[0xc];
8557 u8 lane[0x4];
8558 u8 reserved_5[0x8];
8559 u8 error_type[0x8];
8563 u8 qcam_access_reg_cap_mask_127_to_20[0x6C];
8564 u8 qpdpm[0x1];
8565 u8 qcam_access_reg_cap_mask_18_to_4[0x0F];
8566 u8 qdpm[0x1];
8567 u8 qpts[0x1];
8568 u8 qcap[0x1];
8569 u8 qcam_access_reg_cap_mask_0[0x1];
8573 u8 qcam_qos_feature_cap_mask_127_to_1[0x7F];
8574 u8 qpts_trust_both[0x1];
8578 u8 reserved_at_0[0x8];
8579 u8 feature_group[0x8];
8580 u8 reserved_at_10[0x8];
8581 u8 access_reg_group[0x8];
8582 u8 reserved_at_20[0x20];
8586 u8 reserved_at_0[0x80];
8589 u8 reserved_at_c0[0x80];
8593 u8 reserved_at_0[0x80];
8596 u8 reserved_at_1c0[0x80];
8600 u8 reserved_at_0[0x6d];
8601 u8 rx_icrc_encapsulated_counter[0x1];
8602 u8 reserved_at_6e[0x4];
8603 u8 ptys_extended_ethernet[0x1];
8604 u8 reserved_at_73[0x3];
8605 u8 pfcc_mask[0x1];
8606 u8 reserved_at_77[0x3];
8607 u8 per_lane_error_counters[0x1];
8608 u8 rx_buffer_fullness_counters[0x1];
8609 u8 ptys_connector_type[0x1];
8610 u8 reserved_at_7d[0x1];
8611 u8 ppcnt_discard_group[0x1];
8612 u8 ppcnt_statistical_group[0x1];
8616 u8 port_access_reg_cap_mask_127_to_96[0x20];
8617 u8 port_access_reg_cap_mask_95_to_64[0x20];
8619 u8 reserved_at_40[0xe];
8620 u8 pddr[0x1];
8621 u8 reserved_at_4f[0xd];
8623 u8 pplm[0x1];
8624 u8 port_access_reg_cap_mask_34_to_32[0x3];
8626 u8 port_access_reg_cap_mask_31_to_13[0x13];
8627 u8 pbmc[0x1];
8628 u8 pptb[0x1];
8629 u8 port_access_reg_cap_mask_10_to_09[0x2];
8630 u8 ppcnt[0x1];
8631 u8 port_access_reg_cap_mask_07_to_00[0x8];
8635 u8 reserved_at_0[0x8];
8636 u8 feature_group[0x8];
8637 u8 reserved_at_10[0x8];
8638 u8 access_reg_group[0x8];
8640 u8 reserved_at_20[0x20];
8644 u8 reserved_at_0[0x80];
8647 u8 reserved_at_c0[0x80];
8651 u8 reserved_at_0[0x80];
8654 u8 reserved_at_1c0[0xc0];
8658 u8 reserved_at_0[0x6e];
8659 u8 pcie_status_and_power[0x1];
8660 u8 reserved_at_111[0x10];
8661 u8 pcie_performance_group[0x1];
8665 u8 reserved_at_0[0x1c];
8666 u8 mcda[0x1];
8667 u8 mcc[0x1];
8668 u8 mcqi[0x1];
8669 u8 reserved_at_1f[0x1];
8671 u8 regs_95_to_64[0x20];
8672 u8 regs_63_to_32[0x20];
8673 u8 regs_31_to_0[0x20];
8677 u8 reserved_at_0[0x8];
8678 u8 feature_group[0x8];
8679 u8 reserved_at_10[0x8];
8680 u8 access_reg_group[0x8];
8682 u8 reserved_at_20[0x20];
8686 u8 reserved_at_0[0x80];
8689 u8 reserved_at_c0[0x80];
8693 u8 reserved_at_0[0x80];
8696 u8 reserved_at_1c0[0x80];
8700 u8 reserved_0[0x8];
8701 u8 local_port[0x8];
8702 u8 reserved_1[0x10];
8704 u8 port_capability_mask[4][0x20];
8708 u8 reserved_at_0[0x8];
8709 u8 local_port[0x8];
8710 u8 reserved_at_10[0x10];
8712 u8 xoff_timer_value[0x10];
8713 u8 xoff_refresh[0x10];
8715 u8 reserved_at_40[0x9];
8716 u8 fullness_threshold[0x7];
8717 u8 port_buffer_size[0x10];
8721 u8 reserved_at_2e0[0x40];
8725 u8 swid[0x8];
8726 u8 local_port[0x8];
8727 u8 reserved_0[0x4];
8728 u8 admin_status[0x4];
8729 u8 reserved_1[0x4];
8730 u8 oper_status[0x4];
8732 u8 ase[0x1];
8733 u8 ee[0x1];
8734 u8 reserved_2[0x1c];
8735 u8 e[0x2];
8737 u8 reserved_3[0x40];
8741 u8 reserved_0[0x8];
8742 u8 opamp_group[0x8];
8743 u8 reserved_1[0xc];
8744 u8 opamp_group_type[0x4];
8746 u8 start_index[0x10];
8747 u8 reserved_2[0x4];
8748 u8 num_of_indices[0xc];
8750 u8 index_data[18][0x10];
8754 u8 llr_rx_cells_high[0x20];
8756 u8 llr_rx_cells_low[0x20];
8758 u8 llr_rx_error_high[0x20];
8760 u8 llr_rx_error_low[0x20];
8762 u8 llr_rx_crc_error_high[0x20];
8764 u8 llr_rx_crc_error_low[0x20];
8766 u8 llr_tx_cells_high[0x20];
8768 u8 llr_tx_cells_low[0x20];
8770 u8 llr_tx_ret_cells_high[0x20];
8772 u8 llr_tx_ret_cells_low[0x20];
8774 u8 llr_tx_ret_events_high[0x20];
8776 u8 llr_tx_ret_events_low[0x20];
8778 u8 reserved_0[0x640];
8782 u8 i[0x1];
8783 u8 reserved_at_1[0x18];
8784 u8 sensor_index[0x7];
8786 u8 reserved_at_20[0x10];
8787 u8 temperature[0x10];
8789 u8 mte[0x1];
8790 u8 mtr[0x1];
8791 u8 reserved_at_42[0x0e];
8792 u8 max_temperature[0x10];
8794 u8 tee[0x2];
8795 u8 reserved_at_62[0x0e];
8796 u8 temperature_threshold_hi[0x10];
8798 u8 reserved_at_80[0x10];
8799 u8 temperature_threshold_lo[0x10];
8801 u8 reserved_at_100[0x20];
8803 u8 sensor_name[0x40];
8807 u8 reserved_0[0x6];
8808 u8 rx_lane[0x2];
8809 u8 reserved_1[0x6];
8810 u8 tx_lane[0x2];
8811 u8 reserved_2[0x8];
8812 u8 module[0x8];
8816 u8 transmit_queue_high[0x20];
8818 u8 transmit_queue_low[0x20];
8820 u8 reserved_0[0x780];
8824 u8 no_buffer_discard_uc_high[0x20];
8826 u8 no_buffer_discard_uc_low[0x20];
8828 u8 wred_discard_high[0x20];
8830 u8 wred_discard_low[0x20];
8832 u8 reserved_0[0x740];
8836 u8 rx_octets_high[0x20];
8838 u8 rx_octets_low[0x20];
8840 u8 reserved_0[0xc0];
8842 u8 rx_frames_high[0x20];
8844 u8 rx_frames_low[0x20];
8846 u8 tx_octets_high[0x20];
8848 u8 tx_octets_low[0x20];
8850 u8 reserved_1[0xc0];
8852 u8 tx_frames_high[0x20];
8854 u8 tx_frames_low[0x20];
8856 u8 rx_pause_high[0x20];
8858 u8 rx_pause_low[0x20];
8860 u8 rx_pause_duration_high[0x20];
8862 u8 rx_pause_duration_low[0x20];
8864 u8 tx_pause_high[0x20];
8866 u8 tx_pause_low[0x20];
8868 u8 tx_pause_duration_high[0x20];
8870 u8 tx_pause_duration_low[0x20];
8872 u8 rx_pause_transition_high[0x20];
8874 u8 rx_pause_transition_low[0x20];
8876 u8 rx_discards_high[0x20];
8878 u8 rx_discards_low[0x20];
8880 u8 device_stall_minor_watermark_cnt_high[0x20];
8882 u8 device_stall_minor_watermark_cnt_low[0x20];
8884 u8 device_stall_critical_watermark_cnt_high[0x20];
8886 u8 device_stall_critical_watermark_cnt_low[0x20];
8888 u8 reserved_2[0x340];
8892 u8 port_transmit_wait_high[0x20];
8894 u8 port_transmit_wait_low[0x20];
8896 u8 ecn_marked_high[0x20];
8898 u8 ecn_marked_low[0x20];
8900 u8 no_buffer_discard_mc_high[0x20];
8902 u8 no_buffer_discard_mc_low[0x20];
8904 u8 rx_ebp_high[0x20];
8906 u8 rx_ebp_low[0x20];
8908 u8 tx_ebp_high[0x20];
8910 u8 tx_ebp_low[0x20];
8912 u8 rx_buffer_almost_full_high[0x20];
8914 u8 rx_buffer_almost_full_low[0x20];
8916 u8 rx_buffer_full_high[0x20];
8918 u8 rx_buffer_full_low[0x20];
8920 u8 rx_icrc_encapsulated_high[0x20];
8922 u8 rx_icrc_encapsulated_low[0x20];
8924 u8 reserved_0[0x80];
8926 u8 tx_stats_pkts64octets_high[0x20];
8928 u8 tx_stats_pkts64octets_low[0x20];
8930 u8 tx_stats_pkts65to127octets_high[0x20];
8932 u8 tx_stats_pkts65to127octets_low[0x20];
8934 u8 tx_stats_pkts128to255octets_high[0x20];
8936 u8 tx_stats_pkts128to255octets_low[0x20];
8938 u8 tx_stats_pkts256to511octets_high[0x20];
8940 u8 tx_stats_pkts256to511octets_low[0x20];
8942 u8 tx_stats_pkts512to1023octets_high[0x20];
8944 u8 tx_stats_pkts512to1023octets_low[0x20];
8946 u8 tx_stats_pkts1024to1518octets_high[0x20];
8948 u8 tx_stats_pkts1024to1518octets_low[0x20];
8950 u8 tx_stats_pkts1519to2047octets_high[0x20];
8952 u8 tx_stats_pkts1519to2047octets_low[0x20];
8954 u8 tx_stats_pkts2048to4095octets_high[0x20];
8956 u8 tx_stats_pkts2048to4095octets_low[0x20];
8958 u8 tx_stats_pkts4096to8191octets_high[0x20];
8960 u8 tx_stats_pkts4096to8191octets_low[0x20];
8962 u8 tx_stats_pkts8192to10239octets_high[0x20];
8964 u8 tx_stats_pkts8192to10239octets_low[0x20];
8966 u8 reserved_1[0x2C0];
8970 u8 a_frames_transmitted_ok_high[0x20];
8972 u8 a_frames_transmitted_ok_low[0x20];
8974 u8 a_frames_received_ok_high[0x20];
8976 u8 a_frames_received_ok_low[0x20];
8978 u8 a_frame_check_sequence_errors_high[0x20];
8980 u8 a_frame_check_sequence_errors_low[0x20];
8982 u8 a_alignment_errors_high[0x20];
8984 u8 a_alignment_errors_low[0x20];
8986 u8 a_octets_transmitted_ok_high[0x20];
8988 u8 a_octets_transmitted_ok_low[0x20];
8990 u8 a_octets_received_ok_high[0x20];
8992 u8 a_octets_received_ok_low[0x20];
8994 u8 a_multicast_frames_xmitted_ok_high[0x20];
8996 u8 a_multicast_frames_xmitted_ok_low[0x20];
8998 u8 a_broadcast_frames_xmitted_ok_high[0x20];
9000 u8 a_broadcast_frames_xmitted_ok_low[0x20];
9002 u8 a_multicast_frames_received_ok_high[0x20];
9004 u8 a_multicast_frames_received_ok_low[0x20];
9006 u8 a_broadcast_frames_recieved_ok_high[0x20];
9008 u8 a_broadcast_frames_recieved_ok_low[0x20];
9010 u8 a_in_range_length_errors_high[0x20];
9012 u8 a_in_range_length_errors_low[0x20];
9014 u8 a_out_of_range_length_field_high[0x20];
9016 u8 a_out_of_range_length_field_low[0x20];
9018 u8 a_frame_too_long_errors_high[0x20];
9020 u8 a_frame_too_long_errors_low[0x20];
9022 u8 a_symbol_error_during_carrier_high[0x20];
9024 u8 a_symbol_error_during_carrier_low[0x20];
9026 u8 a_mac_control_frames_transmitted_high[0x20];
9028 u8 a_mac_control_frames_transmitted_low[0x20];
9030 u8 a_mac_control_frames_received_high[0x20];
9032 u8 a_mac_control_frames_received_low[0x20];
9034 u8 a_unsupported_opcodes_received_high[0x20];
9036 u8 a_unsupported_opcodes_received_low[0x20];
9038 u8 a_pause_mac_ctrl_frames_received_high[0x20];
9040 u8 a_pause_mac_ctrl_frames_received_low[0x20];
9042 u8 a_pause_mac_ctrl_frames_transmitted_high[0x20];
9044 u8 a_pause_mac_ctrl_frames_transmitted_low[0x20];
9046 u8 reserved_0[0x300];
9050 u8 dot3stats_alignment_errors_high[0x20];
9052 u8 dot3stats_alignment_errors_low[0x20];
9054 u8 dot3stats_fcs_errors_high[0x20];
9056 u8 dot3stats_fcs_errors_low[0x20];
9058 u8 dot3stats_single_collision_frames_high[0x20];
9060 u8 dot3stats_single_collision_frames_low[0x20];
9062 u8 dot3stats_multiple_collision_frames_high[0x20];
9064 u8 dot3stats_multiple_collision_frames_low[0x20];
9066 u8 dot3stats_sqe_test_errors_high[0x20];
9068 u8 dot3stats_sqe_test_errors_low[0x20];
9070 u8 dot3stats_deferred_transmissions_high[0x20];
9072 u8 dot3stats_deferred_transmissions_low[0x20];
9074 u8 dot3stats_late_collisions_high[0x20];
9076 u8 dot3stats_late_collisions_low[0x20];
9078 u8 dot3stats_excessive_collisions_high[0x20];
9080 u8 dot3stats_excessive_collisions_low[0x20];
9082 u8 dot3stats_internal_mac_transmit_errors_high[0x20];
9084 u8 dot3stats_internal_mac_transmit_errors_low[0x20];
9086 u8 dot3stats_carrier_sense_errors_high[0x20];
9088 u8 dot3stats_carrier_sense_errors_low[0x20];
9090 u8 dot3stats_frame_too_longs_high[0x20];
9092 u8 dot3stats_frame_too_longs_low[0x20];
9094 u8 dot3stats_internal_mac_receive_errors_high[0x20];
9096 u8 dot3stats_internal_mac_receive_errors_low[0x20];
9098 u8 dot3stats_symbol_errors_high[0x20];
9100 u8 dot3stats_symbol_errors_low[0x20];
9102 u8 dot3control_in_unknown_opcodes_high[0x20];
9104 u8 dot3control_in_unknown_opcodes_low[0x20];
9106 u8 dot3in_pause_frames_high[0x20];
9108 u8 dot3in_pause_frames_low[0x20];
9110 u8 dot3out_pause_frames_high[0x20];
9112 u8 dot3out_pause_frames_low[0x20];
9114 u8 reserved_0[0x3c0];
9118 u8 if_in_octets_high[0x20];
9120 u8 if_in_octets_low[0x20];
9122 u8 if_in_ucast_pkts_high[0x20];
9124 u8 if_in_ucast_pkts_low[0x20];
9126 u8 if_in_discards_high[0x20];
9128 u8 if_in_discards_low[0x20];
9130 u8 if_in_errors_high[0x20];
9132 u8 if_in_errors_low[0x20];
9134 u8 if_in_unknown_protos_high[0x20];
9136 u8 if_in_unknown_protos_low[0x20];
9138 u8 if_out_octets_high[0x20];
9140 u8 if_out_octets_low[0x20];
9142 u8 if_out_ucast_pkts_high[0x20];
9144 u8 if_out_ucast_pkts_low[0x20];
9146 u8 if_out_discards_high[0x20];
9148 u8 if_out_discards_low[0x20];
9150 u8 if_out_errors_high[0x20];
9152 u8 if_out_errors_low[0x20];
9154 u8 if_in_multicast_pkts_high[0x20];
9156 u8 if_in_multicast_pkts_low[0x20];
9158 u8 if_in_broadcast_pkts_high[0x20];
9160 u8 if_in_broadcast_pkts_low[0x20];
9162 u8 if_out_multicast_pkts_high[0x20];
9164 u8 if_out_multicast_pkts_low[0x20];
9166 u8 if_out_broadcast_pkts_high[0x20];
9168 u8 if_out_broadcast_pkts_low[0x20];
9170 u8 reserved_0[0x480];
9174 u8 ether_stats_drop_events_high[0x20];
9176 u8 ether_stats_drop_events_low[0x20];
9178 u8 ether_stats_octets_high[0x20];
9180 u8 ether_stats_octets_low[0x20];
9182 u8 ether_stats_pkts_high[0x20];
9184 u8 ether_stats_pkts_low[0x20];
9186 u8 ether_stats_broadcast_pkts_high[0x20];
9188 u8 ether_stats_broadcast_pkts_low[0x20];
9190 u8 ether_stats_multicast_pkts_high[0x20];
9192 u8 ether_stats_multicast_pkts_low[0x20];
9194 u8 ether_stats_crc_align_errors_high[0x20];
9196 u8 ether_stats_crc_align_errors_low[0x20];
9198 u8 ether_stats_undersize_pkts_high[0x20];
9200 u8 ether_stats_undersize_pkts_low[0x20];
9202 u8 ether_stats_oversize_pkts_high[0x20];
9204 u8 ether_stats_oversize_pkts_low[0x20];
9206 u8 ether_stats_fragments_high[0x20];
9208 u8 ether_stats_fragments_low[0x20];
9210 u8 ether_stats_jabbers_high[0x20];
9212 u8 ether_stats_jabbers_low[0x20];
9214 u8 ether_stats_collisions_high[0x20];
9216 u8 ether_stats_collisions_low[0x20];
9218 u8 ether_stats_pkts64octets_high[0x20];
9220 u8 ether_stats_pkts64octets_low[0x20];
9222 u8 ether_stats_pkts65to127octets_high[0x20];
9224 u8 ether_stats_pkts65to127octets_low[0x20];
9226 u8 ether_stats_pkts128to255octets_high[0x20];
9228 u8 ether_stats_pkts128to255octets_low[0x20];
9230 u8 ether_stats_pkts256to511octets_high[0x20];
9232 u8 ether_stats_pkts256to511octets_low[0x20];
9234 u8 ether_stats_pkts512to1023octets_high[0x20];
9236 u8 ether_stats_pkts512to1023octets_low[0x20];
9238 u8 ether_stats_pkts1024to1518octets_high[0x20];
9240 u8 ether_stats_pkts1024to1518octets_low[0x20];
9242 u8 ether_stats_pkts1519to2047octets_high[0x20];
9244 u8 ether_stats_pkts1519to2047octets_low[0x20];
9246 u8 ether_stats_pkts2048to4095octets_high[0x20];
9248 u8 ether_stats_pkts2048to4095octets_low[0x20];
9250 u8 ether_stats_pkts4096to8191octets_high[0x20];
9252 u8 ether_stats_pkts4096to8191octets_low[0x20];
9254 u8 ether_stats_pkts8192to10239octets_high[0x20];
9256 u8 ether_stats_pkts8192to10239octets_low[0x20];
9258 u8 reserved_0[0x280];
9262 u8 symbol_error_counter[0x10];
9263 u8 link_error_recovery_counter[0x8];
9264 u8 link_downed_counter[0x8];
9266 u8 port_rcv_errors[0x10];
9267 u8 port_rcv_remote_physical_errors[0x10];
9269 u8 port_rcv_switch_relay_errors[0x10];
9270 u8 port_xmit_discards[0x10];
9272 u8 port_xmit_constraint_errors[0x8];
9273 u8 port_rcv_constraint_errors[0x8];
9274 u8 reserved_0[0x8];
9275 u8 local_link_integrity_errors[0x4];
9276 u8 excessive_buffer_overrun_errors[0x4];
9278 u8 reserved_1[0x10];
9279 u8 vl_15_dropped[0x10];
9281 u8 port_xmit_data[0x20];
9283 u8 port_rcv_data[0x20];
9285 u8 port_xmit_pkts[0x20];
9287 u8 port_rcv_pkts[0x20];
9289 u8 port_xmit_wait[0x20];
9291 u8 reserved_2[0x680];
9295 u8 reserved_0[0x80];
9297 u8 tlb_addr[0][0x40];
9301 u8 reserved_0[0x10];
9302 u8 requested_event_num[0x10];
9304 u8 reserved_1[0x20];
9306 u8 reserved_2[0x10];
9307 u8 acual_event_num[0x10];
9309 u8 reserved_3[0x20];
9311 u8 event[0][0x40];
9315 u8 reserved_0[0x1f];
9316 u8 lock[0x1];
9318 u8 reserved_1[0x60];
9322 u8 status[0x1];
9323 u8 reserved_0[0xf];
9324 u8 filter_index[0x10];
9326 u8 reserved_1[0x20];
9328 u8 filter_val[0x20];
9330 u8 reserved_2[0x1a0];
9334 u8 status[0x1];
9335 u8 reserved_0[0xf];
9336 u8 event_index[0x10];
9338 u8 reserved_1[0x20];
9340 u8 event_id[0x20];
9342 u8 event_selector_val[0x10];
9343 u8 event_selector_size[0x10];
9345 u8 reserved_2[0x180];
9349 u8 limit_en[0x1];
9350 u8 reserved_0[0x3];
9351 u8 dump_mode[0x4];
9352 u8 reserved_1[0x15];
9353 u8 state[0x3];
9355 u8 reserved_2[0x20];
9357 u8 limit_event_index[0x20];
9359 u8 mkey[0x20];
9361 u8 fifo_ready_ev_num[0x20];
9363 u8 reserved_3[0x160];
9367 u8 reserved_0[0x18];
9368 u8 dump_mode[0x8];
9370 u8 reserved_1[0x20];
9372 u8 num_of_events[0x10];
9373 u8 num_of_filters[0x10];
9375 u8 fifo_size[0x20];
9377 u8 tlb_size[0x10];
9378 u8 event_size[0x10];
9380 u8 reserved_2[0x160];
9384 u8 node_description[64][0x8];
9388 u8 reserved_0[0x18];
9389 u8 power_settings_level[0x8];
9391 u8 reserved_1[0x60];
9395 u8 he[0x1];
9396 u8 reserved_0[0x1f];
9398 u8 reserved_1[0x60];
9402 u8 physical_address[0x40];
9406 u8 operation_type[0x2];
9407 u8 cap_local_admin[0x1];
9408 u8 cap_remote_admin[0x1];
9409 u8 reserved_0[0x4];
9410 u8 port_number[0x8];
9411 u8 reserved_1[0xd];
9412 u8 prio[0x3];
9414 u8 reserved_2[0x1d];
9415 u8 tclass[0x3];
9419 u8 reserved_0[0x8];
9420 u8 port_number[0x8];
9421 u8 reserved_1[0x10];
9423 u8 reserved_2[0x1d];
9424 u8 pprio[0x3];
9428 u8 reserved_0[0x8];
9429 u8 port[0x8];
9430 u8 max_gid[0x10];
9432 u8 reserved_1[0x20];
9434 u8 port_guid[0x40];
9438 u8 type[0x20];
9440 u8 reserved_0[0x18];
9441 u8 version[0x4];
9442 u8 reserved_1[0x2];
9443 u8 support_wr[0x1];
9444 u8 support_rd[0x1];
9448 u8 reserved_0[0x1d];
9449 u8 target[0x3];
9451 u8 reserved_1[0x20];
9461 u8 configuration_item_data[0x20];
9465 u8 system_image_guid[0x40];
9467 u8 reserved_0[0x40];
9469 u8 node_guid[0x40];
9471 u8 reserved_1[0x10];
9472 u8 max_pkey[0x10];
9474 u8 reserved_2[0x20];
9478 u8 g[0x1];
9479 u8 b[0x1];
9480 u8 r[0x1];
9481 u8 reserved_0[0x9];
9482 u8 group[0x4];
9483 u8 reserved_1[0x9];
9484 u8 bw_allocation[0x7];
9486 u8 reserved_2[0xc];
9487 u8 max_bw_units[0x4];
9488 u8 reserved_3[0x8];
9489 u8 max_bw_value[0x8];
9493 u8 reserved_0[0x2];
9494 u8 r[0x1];
9495 u8 reserved_1[0x1d];
9497 u8 reserved_2[0xc];
9498 u8 max_bw_units[0x4];
9499 u8 reserved_3[0x8];
9500 u8 max_bw_value[0x8];
9504 u8 reserved_at_0[0x8];
9505 u8 port_number[0x8];
9506 u8 reserved_at_10[0x30];
9523 u8 reserved_0[0xc0];
9527 u8 mgid_filter0[16][0x8];
9529 u8 mgid_filter1[16][0x8];
9531 u8 mgid_filter2[16][0x8];
9533 u8 mgid_filter3[16][0x8];
9547 u8 no_dram_nic_revision[0x8];
9548 u8 hardware_format[0x8];
9549 u8 support_receive_filter[0x1];
9550 u8 support_promisc_filter[0x1];
9551 u8 support_promisc_multicast_filter[0x1];
9552 u8 reserved_0[0x2];
9553 u8 log_working_buffer_size[0x3];
9554 u8 log_pkey_table_size[0x4];
9555 u8 reserved_1[0x3];
9556 u8 num_ports[0x1];
9558 u8 reserved_2[0x2];
9559 u8 log_max_ring_size[0x6];
9560 u8 reserved_3[0x18];
9562 u8 lkey[0x20];
9564 u8 cqe_format[0x4];
9565 u8 reserved_4[0x1c];
9567 u8 node_guid[0x40];
9569 u8 reserved_5[0x740];
9577 u8 reserved_0[0x14];
9578 u8 vlan[0xc];
9580 u8 reserved_1[0x20];
9584 u8 reserved_0[0x20];
9586 u8 mkey[0x20];
9588 u8 addressh_63_32[0x20];
9590 u8 addressl_31_0[0x20];
9594 u8 dc_key[0x40];
9596 u8 ext[0x1];
9597 u8 reserved_0[0x7];
9598 u8 destination_qp_dct[0x18];
9600 u8 static_rate[0x4];
9601 u8 sl_eth_prio[0x4];
9602 u8 fl[0x1];
9603 u8 mlid[0x7];
9604 u8 rlid_udp_sport[0x10];
9606 u8 reserved_1[0x20];
9608 u8 rmac_47_16[0x20];
9610 u8 rmac_15_0[0x10];
9611 u8 tclass[0x8];
9612 u8 hop_limit[0x8];
9614 u8 reserved_2[0x1];
9615 u8 grh[0x1];
9616 u8 reserved_3[0x2];
9617 u8 src_addr_index[0x8];
9618 u8 flow_label[0x14];
9620 u8 rgid_rip[16][0x8];
9624 u8 reserved_0[0x8];
9625 u8 module[0x8];
9626 u8 reserved_1[0xc];
9627 u8 module_status[0x4];
9629 u8 reserved_2[0x14];
9630 u8 error_type[0x4];
9631 u8 reserved_3[0x8];
9633 u8 reserved_4[0xa0];
9637 u8 opcode[0x10];
9638 u8 status[0x8];
9639 u8 reserved_0[0x7];
9640 u8 busy[0x1];
9644 u8 reserved_0[0x8];
9645 u8 event_type[0x8];
9646 u8 reserved_1[0x8];
9647 u8 event_sub_type[0x8];
9649 u8 reserved_2[0xe0];
9653 u8 reserved_3[0x10];
9654 u8 signature[0x8];
9655 u8 reserved_4[0x7];
9656 u8 owner[0x1];
9664 u8 type[0x8];
9665 u8 reserved_0[0x18];
9667 u8 input_length[0x20];
9669 u8 input_mailbox_pointer_63_32[0x20];
9671 u8 input_mailbox_pointer_31_9[0x17];
9672 u8 reserved_1[0x9];
9674 u8 command_input_inline_data[16][0x8];
9676 u8 command_output_inline_data[16][0x8];
9678 u8 output_mailbox_pointer_63_32[0x20];
9680 u8 output_mailbox_pointer_31_9[0x17];
9681 u8 reserved_2[0x9];
9683 u8 output_length[0x20];
9685 u8 token[0x8];
9686 u8 signature[0x8];
9687 u8 reserved_3[0x8];
9688 u8 status[0x7];
9689 u8 ownership[0x1];
9693 u8 status[0x8];
9694 u8 reserved_0[0x18];
9696 u8 syndrome[0x20];
9698 u8 command_output[0x20];
9702 u8 opcode[0x10];
9703 u8 reserved_0[0x10];
9705 u8 reserved_1[0x10];
9706 u8 op_mod[0x10];
9708 u8 command[0][0x20];
9712 u8 mailbox_data[512][0x8];
9714 u8 reserved_0[0x180];
9716 u8 next_pointer_63_32[0x20];
9718 u8 next_pointer_31_10[0x16];
9719 u8 reserved_1[0xa];
9721 u8 block_number[0x20];
9723 u8 reserved_2[0x8];
9724 u8 token[0x8];
9725 u8 ctrl_signature[0x8];
9726 u8 signature[0x8];
9730 u8 ptag_63_32[0x20];
9732 u8 ptag_31_8[0x18];
9733 u8 reserved_0[0x6];
9734 u8 wr_en[0x1];
9735 u8 rd_en[0x1];
9747 u8 type[0x8];
9748 u8 length[0x8];
9749 u8 next_pointer[0x8];
9750 u8 capability_id[0x8];
9752 u8 status[0x3];
9753 u8 reserved_0[0xd];
9754 u8 space[0x10];
9756 u8 counter[0x20];
9758 u8 semaphore[0x20];
9760 u8 flag[0x1];
9761 u8 reserved_1[0x1];
9762 u8 address[0x1e];
9764 u8 data[0x20];
9768 u8 status[0x3];
9769 u8 reserved0[0xd];
9770 u8 space[0x10];
9774 u8 flag[0x1];
9775 u8 reserved0[0x1];
9776 u8 address[0x1e];
9806 u8 fw_rev_minor[0x10];
9807 u8 fw_rev_major[0x10];
9809 u8 cmd_interface_rev[0x10];
9810 u8 fw_rev_subminor[0x10];
9812 u8 reserved_0[0x40];
9814 u8 cmdq_phy_addr_63_32[0x20];
9816 u8 cmdq_phy_addr_31_12[0x14];
9817 u8 reserved_1[0x2];
9818 u8 nic_interface[0x2];
9819 u8 log_cmdq_size[0x4];
9820 u8 log_cmdq_stride[0x4];
9822 u8 command_doorbell_vector[0x20];
9824 u8 reserved_2[0xf00];
9826 u8 initializing[0x1];
9827 u8 reserved_3[0x4];
9828 u8 nic_interface_supported[0x3];
9829 u8 reserved_4[0x18];
9833 u8 no_dram_nic_offset[0x20];
9835 u8 reserved_5[0x6de0];
9837 u8 internal_timer_h[0x20];
9839 u8 internal_timer_l[0x20];
9841 u8 reserved_6[0x20];
9843 u8 reserved_7[0x1f];
9844 u8 clear_int[0x1];
9846 u8 health_syndrome[0x8];
9847 u8 health_counter[0x18];
9849 u8 reserved_8[0x17fc0];
9867 u8 reserved_0[0x42c0];
9881 u8 reserved_0[0x7c0];
9885 u8 swid[0x8];
9886 u8 local_port[0x8];
9887 u8 pnat[0x2];
9888 u8 reserved_0[0x8];
9889 u8 grp[0x6];
9891 u8 clr[0x1];
9892 u8 reserved_1[0x1c];
9893 u8 prio_tc[0x3];
9899 u8 life_time_counter_high[0x20];
9901 u8 life_time_counter_low[0x20];
9903 u8 error_counter_lane0[0x20];
9905 u8 error_counter_lane1[0x20];
9907 u8 error_counter_lane2[0x20];
9909 u8 error_counter_lane3[0x20];
9911 u8 error_counter_lane4[0x20];
9913 u8 error_counter_lane5[0x20];
9915 u8 error_counter_lane6[0x20];
9917 u8 error_counter_lane7[0x20];
9919 u8 error_counter_lane8[0x20];
9921 u8 error_counter_lane9[0x20];
9923 u8 error_counter_lane10[0x20];
9925 u8 error_counter_lane11[0x20];
9927 u8 error_counter_lane12[0x20];
9929 u8 error_counter_lane13[0x20];
9931 u8 error_counter_lane14[0x20];
9933 u8 error_counter_lane15[0x20];
9935 u8 reserved_at_240[0x580];
9939 u8 reserved_at_0[0x40];
9941 u8 error_counter_lane0[0x20];
9943 u8 error_counter_lane1[0x20];
9945 u8 error_counter_lane2[0x20];
9947 u8 error_counter_lane3[0x20];
9949 u8 error_counter_lane4[0x20];
9951 u8 error_counter_lane5[0x20];
9953 u8 error_counter_lane6[0x20];
9955 u8 error_counter_lane7[0x20];
9957 u8 error_counter_lane8[0x20];
9959 u8 error_counter_lane9[0x20];
9961 u8 error_counter_lane10[0x20];
9963 u8 error_counter_lane11[0x20];
9965 u8 error_counter_lane12[0x20];
9967 u8 error_counter_lane13[0x20];
9969 u8 error_counter_lane14[0x20];
9971 u8 error_counter_lane15[0x20];
9973 u8 reserved_at_240[0x580];
9977 u8 life_time_counter_high[0x20];
9979 u8 life_time_counter_low[0x20];
9981 u8 rx_errors[0x20];
9983 u8 tx_errors[0x20];
9985 u8 l0_to_recovery_eieos[0x20];
9987 u8 l0_to_recovery_ts[0x20];
9989 u8 l0_to_recovery_framing[0x20];
9991 u8 l0_to_recovery_retrain[0x20];
9993 u8 crc_error_dllp[0x20];
9995 u8 crc_error_tlp[0x20];
9997 u8 tx_overflow_buffer_pkt[0x40];
9999 u8 outbound_stalled_reads[0x20];
10001 u8 outbound_stalled_writes[0x20];
10003 u8 outbound_stalled_reads_events[0x20];
10005 u8 outbound_stalled_writes_events[0x20];
10007 u8 tx_overflow_buffer_marked_pkt[0x40];
10009 u8 reserved_at_240[0x580];
10013 u8 reserved_at_0[0x40];
10015 u8 rx_errors[0x20];
10017 u8 tx_errors[0x20];
10019 u8 reserved_at_80[0xc0];
10021 u8 tx_overflow_buffer_pkt[0x40];
10023 u8 outbound_stalled_reads[0x20];
10025 u8 outbound_stalled_writes[0x20];
10027 u8 outbound_stalled_reads_events[0x20];
10029 u8 outbound_stalled_writes_events[0x20];
10031 u8 tx_overflow_buffer_marked_pkt[0x40];
10033 u8 reserved_at_240[0x580];
10037 u8 life_time_counter_high[0x20];
10039 u8 life_time_counter_low[0x20];
10041 u8 time_to_boot_image_start[0x20];
10043 u8 time_to_link_image[0x20];
10045 u8 calibration_time[0x20];
10047 u8 time_to_first_perst[0x20];
10049 u8 time_to_detect_state[0x20];
10051 u8 time_to_l0[0x20];
10053 u8 time_to_crs_en[0x20];
10055 u8 time_to_plastic_image_start[0x20];
10057 u8 time_to_iron_image_start[0x20];
10059 u8 perst_handler[0x20];
10061 u8 times_in_l1[0x20];
10063 u8 times_in_l23[0x20];
10065 u8 dl_down[0x20];
10067 u8 config_cycle1usec[0x20];
10069 u8 config_cycle2to7usec[0x20];
10071 u8 config_cycle8to15usec[0x20];
10073 u8 config_cycle16to63usec[0x20];
10075 u8 config_cycle64usec[0x20];
10077 u8 correctable_err_msg_sent[0x20];
10079 u8 non_fatal_err_msg_sent[0x20];
10081 u8 fatal_err_msg_sent[0x20];
10083 u8 reserved_at_2e0[0x4e0];
10087 u8 reserved_at_0[0x40];
10089 u8 time_to_boot_image_start[0x20];
10091 u8 time_to_link_image[0x20];
10093 u8 calibration_time[0x20];
10095 u8 time_to_first_perst[0x20];
10097 u8 time_to_detect_state[0x20];
10099 u8 time_to_l0[0x20];
10101 u8 time_to_crs_en[0x20];
10103 u8 time_to_plastic_image_start[0x20];
10105 u8 time_to_iron_image_start[0x20];
10107 u8 perst_handler[0x20];
10109 u8 times_in_l1[0x20];
10111 u8 times_in_l23[0x20];
10113 u8 dl_down[0x20];
10115 u8 config_cycle1usec[0x20];
10117 u8 config_cycle2to7usec[0x20];
10119 u8 config_cycle8to15usec[0x20];
10121 u8 config_cycle16to63usec[0x20];
10123 u8 config_cycle64usec[0x20];
10125 u8 correctable_err_msg_sent[0x20];
10127 u8 non_fatal_err_msg_sent[0x20];
10129 u8 fatal_err_msg_sent[0x20];
10131 u8 reserved_at_2e0[0x4e0];
10138 u8 reserved_at_0[0x7c0];
10145 u8 reserved_at_0[0x7c0];
10149 u8 reserved_at_0[0x2];
10150 u8 depth[0x6];
10151 u8 pcie_index[0x8];
10152 u8 node[0x8];
10153 u8 reserved_at_18[0x2];
10154 u8 grp[0x6];
10156 u8 clr[0x1];
10157 u8 reserved_at_21[0x1f];
10163 u8 reserved_at_0[0x2];
10164 u8 depth[0x6];
10165 u8 pcie_index[0x8];
10166 u8 node[0x8];
10167 u8 reserved_at_18[0x2];
10168 u8 grp[0x6];
10170 u8 clr[0x1];
10171 u8 reserved_at_21[0x1f];
10177 u8 reserved_at_0[0x10];
10178 u8 monitor_opcode[0x10];
10183 u8 reserved_at_0[0x20];
10187 u8 reserved_at_0[0x10];
10188 u8 group_opcode[0x10];
10192 u8 user_feedback_data[0x10];
10193 u8 user_feedback_index[0x10];
10195 u8 status_message[0x760];
10201 u8 reserved_at_0[0x7c0];
10205 u8 reserved_at_0[0x8];
10206 u8 local_port[0x8];
10207 u8 pnat[0x2];
10208 u8 reserved_at_12[0xe];
10210 u8 reserved_at_20[0x18];
10211 u8 page_select[0x8];
10224 u8 reserved_at_0[0x2];
10225 u8 depth[0x6];
10226 u8 pcie_index[0x8];
10227 u8 node[0x8];
10228 u8 reserved_at_18[0x8];
10230 u8 capability_mask[0x20];
10232 u8 reserved_at_40[0x8];
10233 u8 link_width_enabled[0x8];
10234 u8 link_speed_enabled[0x10];
10236 u8 lane0_physical_position[0x8];
10237 u8 link_width_active[0x8];
10238 u8 link_speed_active[0x10];
10240 u8 num_of_pfs[0x10];
10241 u8 num_of_vfs[0x10];
10243 u8 bdf0[0x10];
10244 u8 reserved_at_b0[0x10];
10246 u8 max_read_request_size[0x4];
10247 u8 max_payload_size[0x4];
10248 u8 reserved_at_c8[0x5];
10249 u8 pwr_status[0x3];
10250 u8 port_type[0x4];
10251 u8 reserved_at_d4[0xb];
10252 u8 lane_reversal[0x1];
10254 u8 reserved_at_e0[0x14];
10255 u8 pci_power[0xc];
10257 u8 reserved_at_100[0x20];
10259 u8 device_status[0x10];
10260 u8 port_state[0x8];
10261 u8 reserved_at_138[0x8];
10263 u8 reserved_at_140[0x10];
10264 u8 receiver_detect_result[0x10];
10266 u8 reserved_at_160[0x20];
10270 u8 reserved_at_0[0x2];
10271 u8 depth[0x6];
10272 u8 pcie_index[0x8];
10273 u8 node[0x8];
10274 u8 reserved_at_18[0x8];
10276 u8 reserved_at_20[0x20];
10278 u8 reserved_at_40[0x8];
10279 u8 link_width_enabled[0x8];
10280 u8 link_speed_enabled[0x10];
10282 u8 lane0_physical_position[0x8];
10283 u8 link_width_active[0x8];
10284 u8 link_speed_active[0x10];
10286 u8 num_of_pfs[0x10];
10287 u8 num_of_vfs[0x10];
10289 u8 bdf0[0x10];
10290 u8 reserved_at_b0[0x10];
10292 u8 max_read_request_size[0x4];
10293 u8 max_payload_size[0x4];
10294 u8 reserved_at_c8[0x5];
10295 u8 pwr_status[0x3];
10296 u8 port_type[0x4];
10297 u8 reserved_at_d4[0xb];
10298 u8 lane_reversal[0x1];
10302 u8 supported_info_bitmask[0x20];
10304 u8 component_size[0x20];
10306 u8 max_component_size[0x20];
10308 u8 log_mcda_word_size[0x4];
10309 u8 reserved_at_64[0xc];
10310 u8 mcda_max_write_size[0x10];
10312 u8 rd_en[0x1];
10313 u8 reserved_at_81[0x1];
10314 u8 match_chip_id[0x1];
10315 u8 match_psid[0x1];
10316 u8 check_user_timestamp[0x1];
10317 u8 match_base_guid_mac[0x1];
10318 u8 reserved_at_86[0x1a];
10322 u8 read_pending_component[0x1];
10323 u8 reserved_at_1[0xf];
10324 u8 component_index[0x10];
10326 u8 reserved_at_20[0x20];
10328 u8 reserved_at_40[0x1b];
10329 u8 info_type[0x5];
10331 u8 info_size[0x20];
10333 u8 offset[0x20];
10335 u8 reserved_at_a0[0x10];
10336 u8 data_size[0x10];
10338 u8 data[0][0x20];
10342 u8 reserved_at_0[0x4];
10343 u8 time_elapsed_since_last_cmd[0xc];
10344 u8 reserved_at_10[0x8];
10345 u8 instruction[0x8];
10347 u8 reserved_at_20[0x10];
10348 u8 component_index[0x10];
10350 u8 reserved_at_40[0x8];
10351 u8 update_handle[0x18];
10353 u8 handle_owner_type[0x4];
10354 u8 handle_owner_host_id[0x4];
10355 u8 reserved_at_68[0x1];
10356 u8 control_progress[0x7];
10357 u8 error_code[0x8];
10358 u8 reserved_at_78[0x4];
10359 u8 control_state[0x4];
10361 u8 component_size[0x20];
10363 u8 reserved_at_a0[0x60];
10367 u8 reserved_at_0[0x8];
10368 u8 update_handle[0x18];
10370 u8 offset[0x20];
10372 u8 reserved_at_40[0x10];
10373 u8 size[0x10];
10375 u8 reserved_at_60[0x20];
10377 u8 data[0][0x20];
10433 u8 reserved_0[0x7880];
10438 u8 reserved_0[0x200];
10450 u8 reserved_0[0x3160];
10456 u8 reserved_0[0x20120];
10460 u8 e[0x1];
10461 u8 reserved_at_01[0x0b];
10462 u8 prio[0x04];
10466 u8 reserved_at_0[0x8];
10467 u8 local_port[0x8];
10468 u8 reserved_at_10[0x10];
10473 u8 reserved_at_0[0x8];
10474 u8 local_port[0x8];
10475 u8 reserved_at_10[0x2d];
10476 u8 trust_state[0x3];
10480 u8 reserved_at_0[0x38];
10481 u8 reset_level[0x8];
10495 u8 max_temperature[0x10];
10496 u8 temperature[0x10];
10500 u8 reserved_at_0[0x14];
10501 u8 base_sensor_index[0xc];
10503 u8 reserved_at_20[0x18];
10504 u8 num_rec[0x8];
10506 u8 reserved_at_40[0x40];
10512 u8 reserved_at_0[0x14];
10513 u8 base_sensor_index[0xc];
10515 u8 reserved_at_20[0x18];
10516 u8 num_rec[0x8];
10518 u8 reserved_at_40[0x40];
10524 u8 reserved_at_0[0x19];
10525 u8 sensor_count[0x7];
10527 u8 reserved_at_20[0x19];
10528 u8 internal_sensor_count[0x7];
10530 u8 sensor_map[0x40];
10534 u8 reserved_at_0[0x19];
10535 u8 sensor_count[0x7];
10537 u8 reserved_at_20[0x20];
10539 u8 sensor_map[0x40];
10543 u8 reserved_at_0[0x4];
10544 u8 last_sensor[0xc];
10545 u8 reserved_at_10[0x4];
10546 u8 sensor_count[0xc];
10548 u8 reserved_at_20[0x19];
10549 u8 internal_sensor_count[0x7];
10551 u8 sensor_map_0[0x20];
10553 u8 reserved_at_60[0x2a0];
10557 u8 reserved_at_0[0x4];
10558 u8 last_sensor[0xc];
10559 u8 reserved_at_10[0x4];
10560 u8 sensor_count[0xc];
10562 u8 reserved_at_20[0x20];
10564 u8 sensor_map_0[0x20];
10566 u8 reserved_at_60[0x2a0];
10570 u8 reserved_at_0[0x4];
10571 u8 last_sensor[0xc];
10572 u8 reserved_at_10[0x4];
10573 u8 sensor_count[0xc];
10575 u8 sensor_warning_0[0x20];
10577 u8 reserved_at_40[0x2a0];
10581 u8 reserved_at_0[0x4];
10582 u8 last_sensor[0xc];
10583 u8 reserved_at_10[0x4];
10584 u8 sensor_count[0xc];
10586 u8 sensor_warning_0[0x20];
10588 u8 reserved_at_40[0x2a0];
10592 u8 reserved_at_0[0x14];
10593 u8 sensor_index[0xc];
10595 u8 reserved_at_20[0x10];
10596 u8 temperature[0x10];
10598 u8 mte[0x1];
10599 u8 mtr[0x1];
10600 u8 reserved_at_42[0xe];
10601 u8 max_temperature[0x10];
10603 u8 tee[0x2];
10604 u8 reserved_at_62[0xe];
10605 u8 temperature_threshold_hi[0x10];
10607 u8 reserved_at_80[0x10];
10608 u8 temperature_threshold_lo[0x10];
10610 u8 reserved_at_a0[0x20];
10612 u8 sensor_name_hi[0x20];
10614 u8 sensor_name_lo[0x20];
10618 u8 reserved_at_0[0x14];
10619 u8 sensor_index[0xc];
10621 u8 reserved_at_20[0x10];
10622 u8 temperature[0x10];
10624 u8 mte[0x1];
10625 u8 mtr[0x1];
10626 u8 reserved_at_42[0xe];
10627 u8 max_temperature[0x10];
10629 u8 tee[0x2];
10630 u8 reserved_at_62[0xe];
10631 u8 temperature_threshold_hi[0x10];
10633 u8 reserved_at_80[0x10];
10634 u8 temperature_threshold_lo[0x10];
10636 u8 reserved_at_a0[0x20];
10638 u8 sensor_name_hi[0x20];
10640 u8 sensor_name_lo[0x20];