Lines Matching refs:u8
264 u8 outer_dmac[0x1];
265 u8 outer_smac[0x1];
266 u8 outer_ether_type[0x1];
267 u8 outer_ip_version[0x1];
268 u8 outer_first_prio[0x1];
269 u8 outer_first_cfi[0x1];
270 u8 outer_first_vid[0x1];
271 u8 outer_ipv4_ttl[0x1];
272 u8 outer_second_prio[0x1];
273 u8 outer_second_cfi[0x1];
274 u8 outer_second_vid[0x1];
275 u8 reserved_at_b[0x1];
276 u8 outer_sip[0x1];
277 u8 outer_dip[0x1];
278 u8 outer_frag[0x1];
279 u8 outer_ip_protocol[0x1];
280 u8 outer_ip_ecn[0x1];
281 u8 outer_ip_dscp[0x1];
282 u8 outer_udp_sport[0x1];
283 u8 outer_udp_dport[0x1];
284 u8 outer_tcp_sport[0x1];
285 u8 outer_tcp_dport[0x1];
286 u8 outer_tcp_flags[0x1];
287 u8 outer_gre_protocol[0x1];
288 u8 outer_gre_key[0x1];
289 u8 outer_vxlan_vni[0x1];
290 u8 reserved_at_1a[0x5];
291 u8 source_eswitch_port[0x1];
293 u8 inner_dmac[0x1];
294 u8 inner_smac[0x1];
295 u8 inner_ether_type[0x1];
296 u8 inner_ip_version[0x1];
297 u8 inner_first_prio[0x1];
298 u8 inner_first_cfi[0x1];
299 u8 inner_first_vid[0x1];
300 u8 reserved_at_27[0x1];
301 u8 inner_second_prio[0x1];
302 u8 inner_second_cfi[0x1];
303 u8 inner_second_vid[0x1];
304 u8 reserved_at_2b[0x1];
305 u8 inner_sip[0x1];
306 u8 inner_dip[0x1];
307 u8 inner_frag[0x1];
308 u8 inner_ip_protocol[0x1];
309 u8 inner_ip_ecn[0x1];
310 u8 inner_ip_dscp[0x1];
311 u8 inner_udp_sport[0x1];
312 u8 inner_udp_dport[0x1];
313 u8 inner_tcp_sport[0x1];
314 u8 inner_tcp_dport[0x1];
315 u8 inner_tcp_flags[0x1];
316 u8 reserved_at_37[0x9];
318 u8 reserved_at_40[0x5];
319 u8 outer_first_mpls_over_udp[0x4];
320 u8 outer_first_mpls_over_gre[0x4];
321 u8 inner_first_mpls[0x4];
322 u8 outer_first_mpls[0x4];
323 u8 reserved_at_55[0x2];
324 u8 outer_esp_spi[0x1];
325 u8 reserved_at_58[0x2];
326 u8 bth_dst_qp[0x1];
328 u8 reserved_at_5b[0x25];
332 u8 ft_support[0x1];
333 u8 reserved_at_1[0x1];
334 u8 flow_counter[0x1];
335 u8 flow_modify_en[0x1];
336 u8 modify_root[0x1];
337 u8 identified_miss_table_mode[0x1];
338 u8 flow_table_modify[0x1];
339 u8 encap[0x1];
340 u8 decap[0x1];
341 u8 reserved_at_9[0x1];
342 u8 pop_vlan[0x1];
343 u8 push_vlan[0x1];
344 u8 reserved_at_c[0x1];
345 u8 pop_vlan_2[0x1];
346 u8 push_vlan_2[0x1];
347 u8 reserved_at_f[0x11];
349 u8 reserved_at_20[0x2];
350 u8 log_max_ft_size[0x6];
351 u8 log_max_modify_header_context[0x8];
352 u8 max_modify_header_actions[0x8];
353 u8 max_ft_level[0x8];
355 u8 reserved_at_40[0x20];
357 u8 reserved_at_60[0x18];
358 u8 log_max_ft_num[0x8];
360 u8 reserved_at_80[0x18];
361 u8 log_max_destination[0x8];
363 u8 log_max_flow_counter[0x8];
364 u8 reserved_at_a8[0x10];
365 u8 log_max_flow[0x8];
367 u8 reserved_at_c0[0x40];
375 u8 send[0x1];
376 u8 receive[0x1];
377 u8 write[0x1];
378 u8 read[0x1];
379 u8 atomic[0x1];
380 u8 srq_receive[0x1];
381 u8 reserved_at_6[0x1a];
385 u8 smac_47_16[0x20];
387 u8 smac_15_0[0x10];
388 u8 ethertype[0x10];
390 u8 dmac_47_16[0x20];
392 u8 dmac_15_0[0x10];
393 u8 first_prio[0x3];
394 u8 first_cfi[0x1];
395 u8 first_vid[0xc];
397 u8 ip_protocol[0x8];
398 u8 ip_dscp[0x6];
399 u8 ip_ecn[0x2];
400 u8 cvlan_tag[0x1];
401 u8 svlan_tag[0x1];
402 u8 frag[0x1];
403 u8 ip_version[0x4];
404 u8 tcp_flags[0x9];
406 u8 tcp_sport[0x10];
407 u8 tcp_dport[0x10];
409 u8 reserved_at_c0[0x18];
410 u8 ttl_hoplimit[0x8];
412 u8 udp_sport[0x10];
413 u8 udp_dport[0x10];
421 u8 reserved_at_0[0x8];
422 u8 source_sqn[0x18];
424 u8 source_eswitch_owner_vhca_id[0x10];
425 u8 source_port[0x10];
427 u8 outer_second_prio[0x3];
428 u8 outer_second_cfi[0x1];
429 u8 outer_second_vid[0xc];
430 u8 inner_second_prio[0x3];
431 u8 inner_second_cfi[0x1];
432 u8 inner_second_vid[0xc];
434 u8 outer_second_cvlan_tag[0x1];
435 u8 inner_second_cvlan_tag[0x1];
436 u8 outer_second_svlan_tag[0x1];
437 u8 inner_second_svlan_tag[0x1];
438 u8 reserved_at_64[0xc];
439 u8 gre_protocol[0x10];
441 u8 gre_key_h[0x18];
442 u8 gre_key_l[0x8];
444 u8 vxlan_vni[0x18];
445 u8 reserved_at_b8[0x8];
447 u8 reserved_at_c0[0x20];
449 u8 reserved_at_e0[0xc];
450 u8 outer_ipv6_flow_label[0x14];
452 u8 reserved_at_100[0xc];
453 u8 inner_ipv6_flow_label[0x14];
455 u8 reserved_at_120[0x28];
456 u8 bth_dst_qp[0x18];
457 u8 reserved_at_160[0x20];
458 u8 outer_esp_spi[0x20];
459 u8 reserved_at_1a0[0x60];
463 u8 mpls_label[0x14];
464 u8 mpls_exp[0x3];
465 u8 mpls_s_bos[0x1];
466 u8 mpls_ttl[0x8];
478 u8 reserved_at_80[0x100];
480 u8 metadata_reg_a[0x20];
482 u8 reserved_at_1a0[0x60];
486 u8 pa_h[0x20];
488 u8 pa_l[0x14];
489 u8 reserved_at_34[0xc];
493 u8 hi[0x20];
495 u8 lo[0x20];
512 u8 fl[0x1];
513 u8 free_ar[0x1];
514 u8 reserved_at_2[0xe];
515 u8 pkey_index[0x10];
517 u8 reserved_at_20[0x8];
518 u8 grh[0x1];
519 u8 mlid[0x7];
520 u8 rlid[0x10];
522 u8 ack_timeout[0x5];
523 u8 reserved_at_45[0x3];
524 u8 src_addr_index[0x8];
525 u8 reserved_at_50[0x4];
526 u8 stat_rate[0x4];
527 u8 hop_limit[0x8];
529 u8 reserved_at_60[0x4];
530 u8 tclass[0x8];
531 u8 flow_label[0x14];
533 u8 rgid_rip[16][0x8];
535 u8 reserved_at_100[0x4];
536 u8 f_dscp[0x1];
537 u8 f_ecn[0x1];
538 u8 reserved_at_106[0x1];
539 u8 f_eth_prio[0x1];
540 u8 ecn[0x2];
541 u8 dscp[0x6];
542 u8 udp_sport[0x10];
544 u8 dei_cfi[0x1];
545 u8 eth_prio[0x3];
546 u8 sl[0x4];
547 u8 vhca_port_num[0x8];
548 u8 rmac_47_32[0x10];
550 u8 rmac_31_0[0x20];
554 u8 nic_rx_multi_path_tirs[0x1];
555 u8 nic_rx_multi_path_tirs_fts[0x1];
556 u8 allow_sniffer_and_nic_rx_shared_tir[0x1];
557 u8 reserved_at_3[0x1fd];
561 u8 reserved_at_400[0x200];
567 u8 reserved_at_a00[0x200];
571 u8 reserved_at_e00[0x7200];
575 u8 reserved_at_0[0x1c];
576 u8 fdb_multi_path_to_table[0x1];
577 u8 reserved_at_1d[0x1e3];
585 u8 reserved_at_800[0x7800];
589 u8 vport_svlan_strip[0x1];
590 u8 vport_cvlan_strip[0x1];
591 u8 vport_svlan_insert[0x1];
592 u8 vport_cvlan_insert_if_not_exist[0x1];
593 u8 vport_cvlan_insert_overwrite[0x1];
594 u8 reserved_at_5[0x18];
595 u8 merged_eswitch[0x1];
596 u8 nic_vport_node_guid_modify[0x1];
597 u8 nic_vport_port_guid_modify[0x1];
599 u8 vxlan_encap_decap[0x1];
600 u8 nvgre_encap_decap[0x1];
601 u8 reserved_at_22[0x9];
602 u8 log_max_encap_headers[0x5];
603 u8 reserved_2b[0x6];
604 u8 max_encap_header_size[0xa];
606 u8 reserved_40[0x7c0];
611 u8 packet_pacing[0x1];
612 u8 esw_scheduling[0x1];
613 u8 esw_bw_share[0x1];
614 u8 esw_rate_limit[0x1];
615 u8 reserved_at_4[0x1];
616 u8 packet_pacing_burst_bound[0x1];
617 u8 packet_pacing_typical_size[0x1];
618 u8 reserved_at_7[0x19];
620 u8 reserved_at_20[0x20];
622 u8 packet_pacing_max_rate[0x20];
624 u8 packet_pacing_min_rate[0x20];
626 u8 reserved_at_80[0x10];
627 u8 packet_pacing_rate_table_size[0x10];
629 u8 esw_element_type[0x10];
630 u8 esw_tsar_type[0x10];
632 u8 reserved_at_c0[0x10];
633 u8 max_qos_para_vport[0x10];
635 u8 max_tsar_bw_share[0x20];
637 u8 reserved_at_100[0x700];
641 u8 reserved_at_0[0x20];
643 u8 reserved_at_20[0x2];
644 u8 stall_detect[0x1];
645 u8 reserved_at_23[0x1d];
647 u8 reserved_at_40[0x7c0];
651 u8 csum_cap[0x1];
652 u8 vlan_cap[0x1];
653 u8 lro_cap[0x1];
654 u8 lro_psh_flag[0x1];
655 u8 lro_time_stamp[0x1];
656 u8 reserved_at_5[0x2];
657 u8 wqe_vlan_insert[0x1];
658 u8 self_lb_en_modifiable[0x1];
659 u8 reserved_at_9[0x2];
660 u8 max_lso_cap[0x5];
661 u8 multi_pkt_send_wqe[0x2];
662 u8 wqe_inline_mode[0x2];
663 u8 rss_ind_tbl_cap[0x4];
664 u8 reg_umr_sq[0x1];
665 u8 scatter_fcs[0x1];
666 u8 enhanced_multi_pkt_send_wqe[0x1];
667 u8 tunnel_lso_const_out_ip_id[0x1];
668 u8 reserved_at_1c[0x2];
669 u8 tunnel_stateless_gre[0x1];
670 u8 tunnel_stateless_vxlan[0x1];
672 u8 swp[0x1];
673 u8 swp_csum[0x1];
674 u8 swp_lso[0x1];
675 u8 reserved_at_23[0xd];
676 u8 max_vxlan_udp_ports[0x8];
677 u8 reserved_at_38[0x6];
678 u8 max_geneve_opt_len[0x1];
679 u8 tunnel_stateless_geneve_rx[0x1];
681 u8 reserved_at_40[0x10];
682 u8 lro_min_mss_size[0x10];
684 u8 reserved_at_60[0x120];
686 u8 lro_timer_supported_periods[4][0x20];
688 u8 reserved_at_200[0x600];
692 u8 roce_apm[0x1];
693 u8 reserved_at_1[0x1f];
695 u8 reserved_at_20[0x60];
697 u8 reserved_at_80[0xc];
698 u8 l3_type[0x4];
699 u8 reserved_at_90[0x8];
700 u8 roce_version[0x8];
702 u8 reserved_at_a0[0x10];
703 u8 r_roce_dest_udp_port[0x10];
705 u8 r_roce_max_src_udp_port[0x10];
706 u8 r_roce_min_src_udp_port[0x10];
708 u8 reserved_at_e0[0x10];
709 u8 roce_address_table_size[0x10];
711 u8 reserved_at_100[0x700];
715 u8 memic[0x1];
716 u8 reserved_at_1[0x1f];
718 u8 reserved_at_20[0xb];
719 u8 log_min_memic_alloc_size[0x5];
720 u8 reserved_at_30[0x8];
721 u8 log_max_memic_addr_alignment[0x8];
723 u8 memic_bar_start_addr[0x40];
725 u8 memic_bar_size[0x20];
727 u8 max_memic_size[0x20];
729 u8 reserved_at_c0[0x740];
757 u8 reserved_at_0[0x40];
759 u8 atomic_req_8B_endianness_mode[0x2];
760 u8 reserved_at_42[0x4];
761 u8 supported_atomic_req_8B_endianness_mode_1[0x1];
763 u8 reserved_at_47[0x19];
765 u8 reserved_at_60[0x20];
767 u8 reserved_at_80[0x10];
768 u8 atomic_operations[0x10];
770 u8 reserved_at_a0[0x10];
771 u8 atomic_size_qp[0x10];
773 u8 reserved_at_c0[0x10];
774 u8 atomic_size_dc[0x10];
776 u8 reserved_at_e0[0x720];
780 u8 reserved_at_0[0x40];
782 u8 sig[0x1];
783 u8 reserved_at_41[0x1f];
785 u8 reserved_at_60[0x20];
793 u8 reserved_at_e0[0x720];
797 u8 reserved_at_0[0x10];
798 u8 reserved_at_10[0x9];
799 u8 op_swap_endianness[0x1];
800 u8 op_min[0x1];
801 u8 op_xor[0x1];
802 u8 op_or[0x1];
803 u8 op_and[0x1];
804 u8 op_max[0x1];
805 u8 op_add[0x1];
809 u8 calc_matrix[0x1];
810 u8 reserved_at_1[0x1f];
811 u8 reserved_at_20[0x8];
812 u8 max_vec_count[0x8];
813 u8 reserved_at_30[0xd];
814 u8 max_chunk_size[0x3];
820 u8 reserved_at_e0[0x720];
875 u8 reserved_at_0[0x30];
876 u8 vhca_id[0x10];
878 u8 reserved_at_40[0x40];
880 u8 log_max_srq_sz[0x8];
881 u8 log_max_qp_sz[0x8];
882 u8 reserved_at_90[0xb];
883 u8 log_max_qp[0x5];
885 u8 reserved_at_a0[0xb];
886 u8 log_max_srq[0x5];
887 u8 reserved_at_b0[0x10];
889 u8 reserved_at_c0[0x8];
890 u8 log_max_cq_sz[0x8];
891 u8 reserved_at_d0[0xb];
892 u8 log_max_cq[0x5];
894 u8 log_max_eq_sz[0x8];
895 u8 reserved_at_e8[0x2];
896 u8 log_max_mkey[0x6];
897 u8 reserved_at_f0[0x8];
898 u8 dump_fill_mkey[0x1];
899 u8 reserved_at_f9[0x3];
900 u8 log_max_eq[0x4];
902 u8 max_indirection[0x8];
903 u8 fixed_buffer_size[0x1];
904 u8 log_max_mrw_sz[0x7];
905 u8 force_teardown[0x1];
906 u8 reserved_at_111[0x1];
907 u8 log_max_bsf_list_size[0x6];
908 u8 umr_extended_translation_offset[0x1];
909 u8 null_mkey[0x1];
910 u8 log_max_klm_list_size[0x6];
912 u8 reserved_at_120[0xa];
913 u8 log_max_ra_req_dc[0x6];
914 u8 reserved_at_130[0xa];
915 u8 log_max_ra_res_dc[0x6];
917 u8 reserved_at_140[0xa];
918 u8 log_max_ra_req_qp[0x6];
919 u8 reserved_at_150[0xa];
920 u8 log_max_ra_res_qp[0x6];
922 u8 end_pad[0x1];
923 u8 cc_query_allowed[0x1];
924 u8 cc_modify_allowed[0x1];
925 u8 start_pad[0x1];
926 u8 cache_line_128byte[0x1];
927 u8 reserved_at_165[0xa];
928 u8 qcam_reg[0x1];
929 u8 gid_table_size[0x10];
931 u8 out_of_seq_cnt[0x1];
932 u8 vport_counters[0x1];
933 u8 retransmission_q_counters[0x1];
934 u8 debug[0x1];
935 u8 modify_rq_counter_set_id[0x1];
936 u8 rq_delay_drop[0x1];
937 u8 max_qp_cnt[0xa];
938 u8 pkey_table_size[0x10];
940 u8 vport_group_manager[0x1];
941 u8 vhca_group_manager[0x1];
942 u8 ib_virt[0x1];
943 u8 eth_virt[0x1];
944 u8 vnic_env_queue_counters[0x1];
945 u8 ets[0x1];
946 u8 nic_flow_table[0x1];
947 u8 eswitch_manager[0x1];
948 u8 device_memory[0x1];
949 u8 mcam_reg[0x1];
950 u8 pcam_reg[0x1];
951 u8 local_ca_ack_delay[0x5];
952 u8 port_module_event[0x1];
953 u8 enhanced_error_q_counters[0x1];
954 u8 ports_check[0x1];
955 u8 reserved_at_1b3[0x1];
956 u8 disable_link_up[0x1];
957 u8 beacon_led[0x1];
958 u8 port_type[0x2];
959 u8 num_ports[0x8];
961 u8 reserved_at_1c0[0x1];
962 u8 pps[0x1];
963 u8 pps_modify[0x1];
964 u8 log_max_msg[0x5];
965 u8 reserved_at_1c8[0x4];
966 u8 max_tc[0x4];
967 u8 temp_warn_event[0x1];
968 u8 dcbx[0x1];
969 u8 general_notification_event[0x1];
970 u8 reserved_at_1d3[0x2];
971 u8 fpga[0x1];
972 u8 rol_s[0x1];
973 u8 rol_g[0x1];
974 u8 reserved_at_1d8[0x1];
975 u8 wol_s[0x1];
976 u8 wol_g[0x1];
977 u8 wol_a[0x1];
978 u8 wol_b[0x1];
979 u8 wol_m[0x1];
980 u8 wol_u[0x1];
981 u8 wol_p[0x1];
983 u8 stat_rate_support[0x10];
984 u8 reserved_at_1f0[0xc];
985 u8 cqe_version[0x4];
987 u8 compact_address_vector[0x1];
988 u8 striding_rq[0x1];
989 u8 reserved_at_202[0x1];
990 u8 ipoib_enhanced_offloads[0x1];
991 u8 ipoib_basic_offloads[0x1];
992 u8 reserved_at_205[0x1];
993 u8 repeated_block_disabled[0x1];
994 u8 umr_modify_entity_size_disabled[0x1];
995 u8 umr_modify_atomic_disabled[0x1];
996 u8 umr_indirect_mkey_disabled[0x1];
997 u8 umr_fence[0x2];
998 u8 reserved_at_20c[0x3];
999 u8 drain_sigerr[0x1];
1000 u8 cmdif_checksum[0x2];
1001 u8 sigerr_cqe[0x1];
1002 u8 reserved_at_213[0x1];
1003 u8 wq_signature[0x1];
1004 u8 sctr_data_cqe[0x1];
1005 u8 reserved_at_216[0x1];
1006 u8 sho[0x1];
1007 u8 tph[0x1];
1008 u8 rf[0x1];
1009 u8 dct[0x1];
1010 u8 qos[0x1];
1011 u8 eth_net_offloads[0x1];
1012 u8 roce[0x1];
1013 u8 atomic[0x1];
1014 u8 reserved_at_21f[0x1];
1016 u8 cq_oi[0x1];
1017 u8 cq_resize[0x1];
1018 u8 cq_moderation[0x1];
1019 u8 reserved_at_223[0x3];
1020 u8 cq_eq_remap[0x1];
1021 u8 pg[0x1];
1022 u8 block_lb_mc[0x1];
1023 u8 reserved_at_229[0x1];
1024 u8 scqe_break_moderation[0x1];
1025 u8 cq_period_start_from_cqe[0x1];
1026 u8 cd[0x1];
1027 u8 reserved_at_22d[0x1];
1028 u8 apm[0x1];
1029 u8 vector_calc[0x1];
1030 u8 umr_ptr_rlky[0x1];
1031 u8 imaicl[0x1];
1032 u8 reserved_at_232[0x4];
1033 u8 qkv[0x1];
1034 u8 pkv[0x1];
1035 u8 set_deth_sqpn[0x1];
1036 u8 reserved_at_239[0x3];
1037 u8 xrc[0x1];
1038 u8 ud[0x1];
1039 u8 uc[0x1];
1040 u8 rc[0x1];
1042 u8 uar_4k[0x1];
1043 u8 reserved_at_241[0x9];
1044 u8 uar_sz[0x6];
1045 u8 reserved_at_250[0x8];
1046 u8 log_pg_sz[0x8];
1048 u8 bf[0x1];
1049 u8 driver_version[0x1];
1050 u8 pad_tx_eth_packet[0x1];
1051 u8 reserved_at_263[0x8];
1052 u8 log_bf_reg_size[0x5];
1054 u8 reserved_at_270[0xb];
1055 u8 lag_master[0x1];
1056 u8 num_lag_ports[0x4];
1058 u8 reserved_at_280[0x10];
1059 u8 max_wqe_sz_sq[0x10];
1061 u8 reserved_at_2a0[0x10];
1062 u8 max_wqe_sz_rq[0x10];
1064 u8 max_flow_counter_31_16[0x10];
1065 u8 max_wqe_sz_sq_dc[0x10];
1067 u8 reserved_at_2e0[0x7];
1068 u8 max_qp_mcg[0x19];
1070 u8 reserved_at_300[0x18];
1071 u8 log_max_mcg[0x8];
1073 u8 reserved_at_320[0x3];
1074 u8 log_max_transport_domain[0x5];
1075 u8 reserved_at_328[0x3];
1076 u8 log_max_pd[0x5];
1077 u8 reserved_at_330[0xb];
1078 u8 log_max_xrcd[0x5];
1080 u8 nic_receive_steering_discard[0x1];
1081 u8 receive_discard_vport_down[0x1];
1082 u8 transmit_discard_vport_down[0x1];
1083 u8 reserved_at_343[0x5];
1084 u8 log_max_flow_counter_bulk[0x8];
1085 u8 max_flow_counter_15_0[0x10];
1088 u8 reserved_at_360[0x3];
1089 u8 log_max_rq[0x5];
1090 u8 reserved_at_368[0x3];
1091 u8 log_max_sq[0x5];
1092 u8 reserved_at_370[0x3];
1093 u8 log_max_tir[0x5];
1094 u8 reserved_at_378[0x3];
1095 u8 log_max_tis[0x5];
1097 u8 basic_cyclic_rcv_wqe[0x1];
1098 u8 reserved_at_381[0x2];
1099 u8 log_max_rmp[0x5];
1100 u8 reserved_at_388[0x3];
1101 u8 log_max_rqt[0x5];
1102 u8 reserved_at_390[0x3];
1103 u8 log_max_rqt_size[0x5];
1104 u8 reserved_at_398[0x3];
1105 u8 log_max_tis_per_sq[0x5];
1107 u8 ext_stride_num_range[0x1];
1108 u8 reserved_at_3a1[0x2];
1109 u8 log_max_stride_sz_rq[0x5];
1110 u8 reserved_at_3a8[0x3];
1111 u8 log_min_stride_sz_rq[0x5];
1112 u8 reserved_at_3b0[0x3];
1113 u8 log_max_stride_sz_sq[0x5];
1114 u8 reserved_at_3b8[0x3];
1115 u8 log_min_stride_sz_sq[0x5];
1117 u8 hairpin[0x1];
1118 u8 reserved_at_3c1[0x2];
1119 u8 log_max_hairpin_queues[0x5];
1120 u8 reserved_at_3c8[0x3];
1121 u8 log_max_hairpin_wq_data_sz[0x5];
1122 u8 reserved_at_3d0[0x3];
1123 u8 log_max_hairpin_num_packets[0x5];
1124 u8 reserved_at_3d8[0x3];
1125 u8 log_max_wq_sz[0x5];
1127 u8 nic_vport_change_event[0x1];
1128 u8 disable_local_lb_uc[0x1];
1129 u8 disable_local_lb_mc[0x1];
1130 u8 log_min_hairpin_wq_data_sz[0x5];
1131 u8 reserved_at_3e8[0x3];
1132 u8 log_max_vlan_list[0x5];
1133 u8 reserved_at_3f0[0x3];
1134 u8 log_max_current_mc_list[0x5];
1135 u8 reserved_at_3f8[0x3];
1136 u8 log_max_current_uc_list[0x5];
1138 u8 general_obj_types[0x40];
1140 u8 reserved_at_440[0x20];
1142 u8 reserved_at_460[0x10];
1143 u8 max_num_eqs[0x10];
1145 u8 reserved_at_480[0x3];
1146 u8 log_max_l2_table[0x5];
1147 u8 reserved_at_488[0x8];
1148 u8 log_uar_page_sz[0x10];
1150 u8 reserved_at_4a0[0x20];
1151 u8 device_frequency_mhz[0x20];
1152 u8 device_frequency_khz[0x20];
1154 u8 reserved_at_500[0x20];
1155 u8 num_of_uars_per_page[0x20];
1157 u8 flex_parser_protocols[0x20];
1158 u8 reserved_at_560[0x20];
1160 u8 reserved_at_580[0x3c];
1161 u8 mini_cqe_resp_stride_index[0x1];
1162 u8 cqe_128_always[0x1];
1163 u8 cqe_compression_128[0x1];
1164 u8 cqe_compression[0x1];
1166 u8 cqe_compression_timeout[0x10];
1167 u8 cqe_compression_max_num[0x10];
1169 u8 reserved_at_5e0[0x10];
1170 u8 tag_matching[0x1];
1171 u8 rndv_offload_rc[0x1];
1172 u8 rndv_offload_dc[0x1];
1173 u8 log_tag_matching_list_sz[0x5];
1174 u8 reserved_at_5f8[0x3];
1175 u8 log_max_xrq[0x5];
1177 u8 affiliate_nic_vport_criteria[0x8];
1178 u8 native_port_num[0x8];
1179 u8 num_vhca_ports[0x8];
1180 u8 reserved_at_618[0x6];
1181 u8 sw_owner_id[0x1];
1182 u8 reserved_at_61f[0x1e1];
1196 u8 destination_type[0x8];
1197 u8 destination_id[0x18];
1198 u8 destination_eswitch_owner_vhca_id_valid[0x1];
1199 u8 reserved_at_21[0xf];
1200 u8 destination_eswitch_owner_vhca_id[0x10];
1204 u8 flow_counter_id[0x20];
1206 u8 reserved_at_20[0x20];
1212 u8 reserved_at_0[0x40];
1224 u8 reserved_at_800[0x800];
1236 u8 l3_prot_type[0x1];
1237 u8 l4_prot_type[0x1];
1238 u8 selected_fields[0x1e];
1252 u8 wq_type[0x4];
1253 u8 wq_signature[0x1];
1254 u8 end_padding_mode[0x2];
1255 u8 cd_slave[0x1];
1256 u8 reserved_at_8[0x18];
1258 u8 hds_skip_first_sge[0x1];
1259 u8 log2_hds_buf_size[0x3];
1260 u8 reserved_at_24[0x7];
1261 u8 page_offset[0x5];
1262 u8 lwm[0x10];
1264 u8 reserved_at_40[0x8];
1265 u8 pd[0x18];
1267 u8 reserved_at_60[0x8];
1268 u8 uar_page[0x18];
1270 u8 dbr_addr[0x40];
1272 u8 hw_counter[0x20];
1274 u8 sw_counter[0x20];
1276 u8 reserved_at_100[0xc];
1277 u8 log_wq_stride[0x4];
1278 u8 reserved_at_110[0x3];
1279 u8 log_wq_pg_sz[0x5];
1280 u8 reserved_at_118[0x3];
1281 u8 log_wq_sz[0x5];
1283 u8 reserved_at_120[0x3];
1284 u8 log_hairpin_num_packets[0x5];
1285 u8 reserved_at_128[0x3];
1286 u8 log_hairpin_data_sz[0x5];
1288 u8 reserved_at_130[0x4];
1289 u8 log_wqe_num_of_strides[0x4];
1290 u8 two_byte_shift_en[0x1];
1291 u8 reserved_at_139[0x4];
1292 u8 log_wqe_stride_size[0x3];
1294 u8 reserved_at_140[0x4c0];
1300 u8 reserved_at_0[0x8];
1301 u8 rq_num[0x18];
1305 u8 reserved_at_0[0x10];
1306 u8 mac_addr_47_32[0x10];
1308 u8 mac_addr_31_0[0x20];
1312 u8 reserved_at_0[0x14];
1313 u8 vlan[0x0c];
1315 u8 reserved_at_20[0x20];
1319 u8 reserved_at_0[0xa0];
1321 u8 min_time_between_cnps[0x20];
1323 u8 reserved_at_c0[0x12];
1324 u8 cnp_dscp[0x6];
1325 u8 reserved_at_d8[0x4];
1326 u8 cnp_prio_mode[0x1];
1327 u8 cnp_802p_prio[0x3];
1329 u8 reserved_at_e0[0x720];
1333 u8 reserved_at_0[0x60];
1335 u8 reserved_at_60[0x4];
1336 u8 clamp_tgt_rate[0x1];
1337 u8 reserved_at_65[0x3];
1338 u8 clamp_tgt_rate_after_time_inc[0x1];
1339 u8 reserved_at_69[0x17];
1341 u8 reserved_at_80[0x20];
1343 u8 rpg_time_reset[0x20];
1345 u8 rpg_byte_reset[0x20];
1347 u8 rpg_threshold[0x20];
1349 u8 rpg_max_rate[0x20];
1351 u8 rpg_ai_rate[0x20];
1353 u8 rpg_hai_rate[0x20];
1355 u8 rpg_gd[0x20];
1357 u8 rpg_min_dec_fac[0x20];
1359 u8 rpg_min_rate[0x20];
1361 u8 reserved_at_1c0[0xe0];
1363 u8 rate_to_set_on_first_cnp[0x20];
1365 u8 dce_tcp_g[0x20];
1367 u8 dce_tcp_rtt[0x20];
1369 u8 rate_reduce_monitor_period[0x20];
1371 u8 reserved_at_320[0x20];
1373 u8 initial_alpha_value[0x20];
1375 u8 reserved_at_360[0x4a0];
1379 u8 reserved_at_0[0x80];
1381 u8 rppp_max_rps[0x20];
1383 u8 rpg_time_reset[0x20];
1385 u8 rpg_byte_reset[0x20];
1387 u8 rpg_threshold[0x20];
1389 u8 rpg_max_rate[0x20];
1391 u8 rpg_ai_rate[0x20];
1393 u8 rpg_hai_rate[0x20];
1395 u8 rpg_gd[0x20];
1397 u8 rpg_min_dec_fac[0x20];
1399 u8 rpg_min_rate[0x20];
1401 u8 reserved_at_1c0[0x640];
1411 u8 resize_field_select[0x20];
1422 u8 modify_field_select[0x20];
1426 u8 field_select_r_roce_np[0x20];
1430 u8 field_select_r_roce_rp[0x20];
1447 u8 field_select_8021qaurp[0x20];
1451 u8 time_since_last_clear_high[0x20];
1453 u8 time_since_last_clear_low[0x20];
1455 u8 symbol_errors_high[0x20];
1457 u8 symbol_errors_low[0x20];
1459 u8 sync_headers_errors_high[0x20];
1461 u8 sync_headers_errors_low[0x20];
1463 u8 edpl_bip_errors_lane0_high[0x20];
1465 u8 edpl_bip_errors_lane0_low[0x20];
1467 u8 edpl_bip_errors_lane1_high[0x20];
1469 u8 edpl_bip_errors_lane1_low[0x20];
1471 u8 edpl_bip_errors_lane2_high[0x20];
1473 u8 edpl_bip_errors_lane2_low[0x20];
1475 u8 edpl_bip_errors_lane3_high[0x20];
1477 u8 edpl_bip_errors_lane3_low[0x20];
1479 u8 fc_fec_corrected_blocks_lane0_high[0x20];
1481 u8 fc_fec_corrected_blocks_lane0_low[0x20];
1483 u8 fc_fec_corrected_blocks_lane1_high[0x20];
1485 u8 fc_fec_corrected_blocks_lane1_low[0x20];
1487 u8 fc_fec_corrected_blocks_lane2_high[0x20];
1489 u8 fc_fec_corrected_blocks_lane2_low[0x20];
1491 u8 fc_fec_corrected_blocks_lane3_high[0x20];
1493 u8 fc_fec_corrected_blocks_lane3_low[0x20];
1495 u8 fc_fec_uncorrectable_blocks_lane0_high[0x20];
1497 u8 fc_fec_uncorrectable_blocks_lane0_low[0x20];
1499 u8 fc_fec_uncorrectable_blocks_lane1_high[0x20];
1501 u8 fc_fec_uncorrectable_blocks_lane1_low[0x20];
1503 u8 fc_fec_uncorrectable_blocks_lane2_high[0x20];
1505 u8 fc_fec_uncorrectable_blocks_lane2_low[0x20];
1507 u8 fc_fec_uncorrectable_blocks_lane3_high[0x20];
1509 u8 fc_fec_uncorrectable_blocks_lane3_low[0x20];
1511 u8 rs_fec_corrected_blocks_high[0x20];
1513 u8 rs_fec_corrected_blocks_low[0x20];
1515 u8 rs_fec_uncorrectable_blocks_high[0x20];
1517 u8 rs_fec_uncorrectable_blocks_low[0x20];
1519 u8 rs_fec_no_errors_blocks_high[0x20];
1521 u8 rs_fec_no_errors_blocks_low[0x20];
1523 u8 rs_fec_single_error_blocks_high[0x20];
1525 u8 rs_fec_single_error_blocks_low[0x20];
1527 u8 rs_fec_corrected_symbols_total_high[0x20];
1529 u8 rs_fec_corrected_symbols_total_low[0x20];
1531 u8 rs_fec_corrected_symbols_lane0_high[0x20];
1533 u8 rs_fec_corrected_symbols_lane0_low[0x20];
1535 u8 rs_fec_corrected_symbols_lane1_high[0x20];
1537 u8 rs_fec_corrected_symbols_lane1_low[0x20];
1539 u8 rs_fec_corrected_symbols_lane2_high[0x20];
1541 u8 rs_fec_corrected_symbols_lane2_low[0x20];
1543 u8 rs_fec_corrected_symbols_lane3_high[0x20];
1545 u8 rs_fec_corrected_symbols_lane3_low[0x20];
1547 u8 link_down_events[0x20];
1549 u8 successful_recovery_events[0x20];
1551 u8 reserved_at_640[0x180];
1555 u8 time_since_last_clear_high[0x20];
1557 u8 time_since_last_clear_low[0x20];
1559 u8 phy_received_bits_high[0x20];
1561 u8 phy_received_bits_low[0x20];
1563 u8 phy_symbol_errors_high[0x20];
1565 u8 phy_symbol_errors_low[0x20];
1567 u8 phy_corrected_bits_high[0x20];
1569 u8 phy_corrected_bits_low[0x20];
1571 u8 phy_corrected_bits_lane0_high[0x20];
1573 u8 phy_corrected_bits_lane0_low[0x20];
1575 u8 phy_corrected_bits_lane1_high[0x20];
1577 u8 phy_corrected_bits_lane1_low[0x20];
1579 u8 phy_corrected_bits_lane2_high[0x20];
1581 u8 phy_corrected_bits_lane2_low[0x20];
1583 u8 phy_corrected_bits_lane3_high[0x20];
1585 u8 phy_corrected_bits_lane3_low[0x20];
1587 u8 reserved_at_200[0x5c0];
1591 u8 symbol_error_counter[0x10];
1593 u8 link_error_recovery_counter[0x8];
1595 u8 link_downed_counter[0x8];
1597 u8 port_rcv_errors[0x10];
1599 u8 port_rcv_remote_physical_errors[0x10];
1601 u8 port_rcv_switch_relay_errors[0x10];
1603 u8 port_xmit_discards[0x10];
1605 u8 port_xmit_constraint_errors[0x8];
1607 u8 port_rcv_constraint_errors[0x8];
1609 u8 reserved_at_70[0x8];
1611 u8 link_overrun_errors[0x8];
1613 u8 reserved_at_80[0x10];
1615 u8 vl_15_dropped[0x10];
1617 u8 reserved_at_a0[0x80];
1619 u8 port_xmit_wait[0x20];
1623 u8 transmit_queue_high[0x20];
1625 u8 transmit_queue_low[0x20];
1627 u8 reserved_at_40[0x780];
1631 u8 rx_octets_high[0x20];
1633 u8 rx_octets_low[0x20];
1635 u8 reserved_at_40[0xc0];
1637 u8 rx_frames_high[0x20];
1639 u8 rx_frames_low[0x20];
1641 u8 tx_octets_high[0x20];
1643 u8 tx_octets_low[0x20];
1645 u8 reserved_at_180[0xc0];
1647 u8 tx_frames_high[0x20];
1649 u8 tx_frames_low[0x20];
1651 u8 rx_pause_high[0x20];
1653 u8 rx_pause_low[0x20];
1655 u8 rx_pause_duration_high[0x20];
1657 u8 rx_pause_duration_low[0x20];
1659 u8 tx_pause_high[0x20];
1661 u8 tx_pause_low[0x20];
1663 u8 tx_pause_duration_high[0x20];
1665 u8 tx_pause_duration_low[0x20];
1667 u8 rx_pause_transition_high[0x20];
1669 u8 rx_pause_transition_low[0x20];
1671 u8 reserved_at_3c0[0x40];
1673 u8 device_stall_minor_watermark_cnt_high[0x20];
1675 u8 device_stall_minor_watermark_cnt_low[0x20];
1677 u8 device_stall_critical_watermark_cnt_high[0x20];
1679 u8 device_stall_critical_watermark_cnt_low[0x20];
1681 u8 reserved_at_480[0x340];
1685 u8 port_transmit_wait_high[0x20];
1687 u8 port_transmit_wait_low[0x20];
1689 u8 reserved_at_40[0x100];
1691 u8 rx_buffer_almost_full_high[0x20];
1693 u8 rx_buffer_almost_full_low[0x20];
1695 u8 rx_buffer_full_high[0x20];
1697 u8 rx_buffer_full_low[0x20];
1699 u8 rx_icrc_encapsulated_high[0x20];
1701 u8 rx_icrc_encapsulated_low[0x20];
1703 u8 reserved_at_200[0x5c0];
1707 u8 dot3stats_alignment_errors_high[0x20];
1709 u8 dot3stats_alignment_errors_low[0x20];
1711 u8 dot3stats_fcs_errors_high[0x20];
1713 u8 dot3stats_fcs_errors_low[0x20];
1715 u8 dot3stats_single_collision_frames_high[0x20];
1717 u8 dot3stats_single_collision_frames_low[0x20];
1719 u8 dot3stats_multiple_collision_frames_high[0x20];
1721 u8 dot3stats_multiple_collision_frames_low[0x20];
1723 u8 dot3stats_sqe_test_errors_high[0x20];
1725 u8 dot3stats_sqe_test_errors_low[0x20];
1727 u8 dot3stats_deferred_transmissions_high[0x20];
1729 u8 dot3stats_deferred_transmissions_low[0x20];
1731 u8 dot3stats_late_collisions_high[0x20];
1733 u8 dot3stats_late_collisions_low[0x20];
1735 u8 dot3stats_excessive_collisions_high[0x20];
1737 u8 dot3stats_excessive_collisions_low[0x20];
1739 u8 dot3stats_internal_mac_transmit_errors_high[0x20];
1741 u8 dot3stats_internal_mac_transmit_errors_low[0x20];
1743 u8 dot3stats_carrier_sense_errors_high[0x20];
1745 u8 dot3stats_carrier_sense_errors_low[0x20];
1747 u8 dot3stats_frame_too_longs_high[0x20];
1749 u8 dot3stats_frame_too_longs_low[0x20];
1751 u8 dot3stats_internal_mac_receive_errors_high[0x20];
1753 u8 dot3stats_internal_mac_receive_errors_low[0x20];
1755 u8 dot3stats_symbol_errors_high[0x20];
1757 u8 dot3stats_symbol_errors_low[0x20];
1759 u8 dot3control_in_unknown_opcodes_high[0x20];
1761 u8 dot3control_in_unknown_opcodes_low[0x20];
1763 u8 dot3in_pause_frames_high[0x20];
1765 u8 dot3in_pause_frames_low[0x20];
1767 u8 dot3out_pause_frames_high[0x20];
1769 u8 dot3out_pause_frames_low[0x20];
1771 u8 reserved_at_400[0x3c0];
1775 u8 ether_stats_drop_events_high[0x20];
1777 u8 ether_stats_drop_events_low[0x20];
1779 u8 ether_stats_octets_high[0x20];
1781 u8 ether_stats_octets_low[0x20];
1783 u8 ether_stats_pkts_high[0x20];
1785 u8 ether_stats_pkts_low[0x20];
1787 u8 ether_stats_broadcast_pkts_high[0x20];
1789 u8 ether_stats_broadcast_pkts_low[0x20];
1791 u8 ether_stats_multicast_pkts_high[0x20];
1793 u8 ether_stats_multicast_pkts_low[0x20];
1795 u8 ether_stats_crc_align_errors_high[0x20];
1797 u8 ether_stats_crc_align_errors_low[0x20];
1799 u8 ether_stats_undersize_pkts_high[0x20];
1801 u8 ether_stats_undersize_pkts_low[0x20];
1803 u8 ether_stats_oversize_pkts_high[0x20];
1805 u8 ether_stats_oversize_pkts_low[0x20];
1807 u8 ether_stats_fragments_high[0x20];
1809 u8 ether_stats_fragments_low[0x20];
1811 u8 ether_stats_jabbers_high[0x20];
1813 u8 ether_stats_jabbers_low[0x20];
1815 u8 ether_stats_collisions_high[0x20];
1817 u8 ether_stats_collisions_low[0x20];
1819 u8 ether_stats_pkts64octets_high[0x20];
1821 u8 ether_stats_pkts64octets_low[0x20];
1823 u8 ether_stats_pkts65to127octets_high[0x20];
1825 u8 ether_stats_pkts65to127octets_low[0x20];
1827 u8 ether_stats_pkts128to255octets_high[0x20];
1829 u8 ether_stats_pkts128to255octets_low[0x20];
1831 u8 ether_stats_pkts256to511octets_high[0x20];
1833 u8 ether_stats_pkts256to511octets_low[0x20];
1835 u8 ether_stats_pkts512to1023octets_high[0x20];
1837 u8 ether_stats_pkts512to1023octets_low[0x20];
1839 u8 ether_stats_pkts1024to1518octets_high[0x20];
1841 u8 ether_stats_pkts1024to1518octets_low[0x20];
1843 u8 ether_stats_pkts1519to2047octets_high[0x20];
1845 u8 ether_stats_pkts1519to2047octets_low[0x20];
1847 u8 ether_stats_pkts2048to4095octets_high[0x20];
1849 u8 ether_stats_pkts2048to4095octets_low[0x20];
1851 u8 ether_stats_pkts4096to8191octets_high[0x20];
1853 u8 ether_stats_pkts4096to8191octets_low[0x20];
1855 u8 ether_stats_pkts8192to10239octets_high[0x20];
1857 u8 ether_stats_pkts8192to10239octets_low[0x20];
1859 u8 reserved_at_540[0x280];
1863 u8 if_in_octets_high[0x20];
1865 u8 if_in_octets_low[0x20];
1867 u8 if_in_ucast_pkts_high[0x20];
1869 u8 if_in_ucast_pkts_low[0x20];
1871 u8 if_in_discards_high[0x20];
1873 u8 if_in_discards_low[0x20];
1875 u8 if_in_errors_high[0x20];
1877 u8 if_in_errors_low[0x20];
1879 u8 if_in_unknown_protos_high[0x20];
1881 u8 if_in_unknown_protos_low[0x20];
1883 u8 if_out_octets_high[0x20];
1885 u8 if_out_octets_low[0x20];
1887 u8 if_out_ucast_pkts_high[0x20];
1889 u8 if_out_ucast_pkts_low[0x20];
1891 u8 if_out_discards_high[0x20];
1893 u8 if_out_discards_low[0x20];
1895 u8 if_out_errors_high[0x20];
1897 u8 if_out_errors_low[0x20];
1899 u8 if_in_multicast_pkts_high[0x20];
1901 u8 if_in_multicast_pkts_low[0x20];
1903 u8 if_in_broadcast_pkts_high[0x20];
1905 u8 if_in_broadcast_pkts_low[0x20];
1907 u8 if_out_multicast_pkts_high[0x20];
1909 u8 if_out_multicast_pkts_low[0x20];
1911 u8 if_out_broadcast_pkts_high[0x20];
1913 u8 if_out_broadcast_pkts_low[0x20];
1915 u8 reserved_at_340[0x480];
1919 u8 a_frames_transmitted_ok_high[0x20];
1921 u8 a_frames_transmitted_ok_low[0x20];
1923 u8 a_frames_received_ok_high[0x20];
1925 u8 a_frames_received_ok_low[0x20];
1927 u8 a_frame_check_sequence_errors_high[0x20];
1929 u8 a_frame_check_sequence_errors_low[0x20];
1931 u8 a_alignment_errors_high[0x20];
1933 u8 a_alignment_errors_low[0x20];
1935 u8 a_octets_transmitted_ok_high[0x20];
1937 u8 a_octets_transmitted_ok_low[0x20];
1939 u8 a_octets_received_ok_high[0x20];
1941 u8 a_octets_received_ok_low[0x20];
1943 u8 a_multicast_frames_xmitted_ok_high[0x20];
1945 u8 a_multicast_frames_xmitted_ok_low[0x20];
1947 u8 a_broadcast_frames_xmitted_ok_high[0x20];
1949 u8 a_broadcast_frames_xmitted_ok_low[0x20];
1951 u8 a_multicast_frames_received_ok_high[0x20];
1953 u8 a_multicast_frames_received_ok_low[0x20];
1955 u8 a_broadcast_frames_received_ok_high[0x20];
1957 u8 a_broadcast_frames_received_ok_low[0x20];
1959 u8 a_in_range_length_errors_high[0x20];
1961 u8 a_in_range_length_errors_low[0x20];
1963 u8 a_out_of_range_length_field_high[0x20];
1965 u8 a_out_of_range_length_field_low[0x20];
1967 u8 a_frame_too_long_errors_high[0x20];
1969 u8 a_frame_too_long_errors_low[0x20];
1971 u8 a_symbol_error_during_carrier_high[0x20];
1973 u8 a_symbol_error_during_carrier_low[0x20];
1975 u8 a_mac_control_frames_transmitted_high[0x20];
1977 u8 a_mac_control_frames_transmitted_low[0x20];
1979 u8 a_mac_control_frames_received_high[0x20];
1981 u8 a_mac_control_frames_received_low[0x20];
1983 u8 a_unsupported_opcodes_received_high[0x20];
1985 u8 a_unsupported_opcodes_received_low[0x20];
1987 u8 a_pause_mac_ctrl_frames_received_high[0x20];
1989 u8 a_pause_mac_ctrl_frames_received_low[0x20];
1991 u8 a_pause_mac_ctrl_frames_transmitted_high[0x20];
1993 u8 a_pause_mac_ctrl_frames_transmitted_low[0x20];
1995 u8 reserved_at_4c0[0x300];
1999 u8 life_time_counter_high[0x20];
2001 u8 life_time_counter_low[0x20];
2003 u8 rx_errors[0x20];
2005 u8 tx_errors[0x20];
2007 u8 l0_to_recovery_eieos[0x20];
2009 u8 l0_to_recovery_ts[0x20];
2011 u8 l0_to_recovery_framing[0x20];
2013 u8 l0_to_recovery_retrain[0x20];
2015 u8 crc_error_dllp[0x20];
2017 u8 crc_error_tlp[0x20];
2019 u8 tx_overflow_buffer_pkt_high[0x20];
2021 u8 tx_overflow_buffer_pkt_low[0x20];
2023 u8 outbound_stalled_reads[0x20];
2025 u8 outbound_stalled_writes[0x20];
2027 u8 outbound_stalled_reads_events[0x20];
2029 u8 outbound_stalled_writes_events[0x20];
2031 u8 reserved_at_200[0x5c0];
2035 u8 command_completion_vector[0x20];
2037 u8 reserved_at_20[0xc0];
2041 u8 reserved_at_0[0x18];
2042 u8 port_num[0x1];
2043 u8 reserved_at_19[0x3];
2044 u8 vl[0x4];
2046 u8 reserved_at_20[0xa0];
2050 u8 event_subtype[0x8];
2051 u8 reserved_at_8[0x8];
2052 u8 congestion_level[0x8];
2053 u8 reserved_at_18[0x8];
2055 u8 reserved_at_20[0xa0];
2059 u8 reserved_at_0[0x60];
2061 u8 gpio_event_hi[0x20];
2063 u8 gpio_event_lo[0x20];
2065 u8 reserved_at_a0[0x40];
2069 u8 reserved_at_0[0x40];
2071 u8 port_num[0x4];
2072 u8 reserved_at_44[0x1c];
2074 u8 reserved_at_60[0x80];
2078 u8 reserved_at_0[0xe0];
2087 u8 reserved_at_0[0x8];
2088 u8 cqn[0x18];
2090 u8 reserved_at_20[0x20];
2092 u8 reserved_at_40[0x18];
2093 u8 syndrome[0x8];
2095 u8 reserved_at_60[0x80];
2099 u8 bytes_committed[0x20];
2101 u8 r_key[0x20];
2103 u8 reserved_at_40[0x10];
2104 u8 packet_len[0x10];
2106 u8 rdma_op_len[0x20];
2108 u8 rdma_va[0x40];
2110 u8 reserved_at_c0[0x5];
2111 u8 rdma[0x1];
2112 u8 write[0x1];
2113 u8 requestor[0x1];
2114 u8 qp_number[0x18];
2118 u8 bytes_committed[0x20];
2120 u8 reserved_at_20[0x10];
2121 u8 wqe_index[0x10];
2123 u8 reserved_at_40[0x10];
2124 u8 len[0x10];
2126 u8 reserved_at_60[0x60];
2128 u8 reserved_at_c0[0x5];
2129 u8 rdma[0x1];
2130 u8 write_read[0x1];
2131 u8 requestor[0x1];
2132 u8 qpn[0x18];
2136 u8 reserved_at_0[0xa0];
2138 u8 type[0x8];
2139 u8 reserved_at_a8[0x18];
2141 u8 reserved_at_c0[0x8];
2142 u8 qpn_rqn_sqn[0x18];
2146 u8 reserved_at_0[0xc0];
2148 u8 reserved_at_c0[0x8];
2149 u8 dct_number[0x18];
2153 u8 reserved_at_0[0xc0];
2155 u8 reserved_at_c0[0x8];
2156 u8 cq_number[0x18];
2231 u8 state[0x4];
2232 u8 lag_tx_port_affinity[0x4];
2233 u8 st[0x8];
2234 u8 reserved_at_10[0x3];
2235 u8 pm_state[0x2];
2236 u8 reserved_at_15[0x3];
2237 u8 offload_type[0x4];
2238 u8 end_padding_mode[0x2];
2239 u8 reserved_at_1e[0x2];
2241 u8 wq_signature[0x1];
2242 u8 block_lb_mc[0x1];
2243 u8 atomic_like_write_en[0x1];
2244 u8 latency_sensitive[0x1];
2245 u8 reserved_at_24[0x1];
2246 u8 drain_sigerr[0x1];
2247 u8 reserved_at_26[0x2];
2248 u8 pd[0x18];
2250 u8 mtu[0x3];
2251 u8 log_msg_max[0x5];
2252 u8 reserved_at_48[0x1];
2253 u8 log_rq_size[0x4];
2254 u8 log_rq_stride[0x3];
2255 u8 no_sq[0x1];
2256 u8 log_sq_size[0x4];
2257 u8 reserved_at_55[0x6];
2258 u8 rlky[0x1];
2259 u8 ulp_stateless_offload_mode[0x4];
2261 u8 counter_set_id[0x8];
2262 u8 uar_page[0x18];
2264 u8 reserved_at_80[0x8];
2265 u8 user_index[0x18];
2267 u8 reserved_at_a0[0x3];
2268 u8 log_page_size[0x5];
2269 u8 remote_qpn[0x18];
2275 u8 log_ack_req_freq[0x4];
2276 u8 reserved_at_384[0x4];
2277 u8 log_sra_max[0x3];
2278 u8 reserved_at_38b[0x2];
2279 u8 retry_count[0x3];
2280 u8 rnr_retry[0x3];
2281 u8 reserved_at_393[0x1];
2282 u8 fre[0x1];
2283 u8 cur_rnr_retry[0x3];
2284 u8 cur_retry_count[0x3];
2285 u8 reserved_at_39b[0x5];
2287 u8 reserved_at_3a0[0x20];
2289 u8 reserved_at_3c0[0x8];
2290 u8 next_send_psn[0x18];
2292 u8 reserved_at_3e0[0x8];
2293 u8 cqn_snd[0x18];
2295 u8 reserved_at_400[0x8];
2296 u8 deth_sqpn[0x18];
2298 u8 reserved_at_420[0x20];
2300 u8 reserved_at_440[0x8];
2301 u8 last_acked_psn[0x18];
2303 u8 reserved_at_460[0x8];
2304 u8 ssn[0x18];
2306 u8 reserved_at_480[0x8];
2307 u8 log_rra_max[0x3];
2308 u8 reserved_at_48b[0x1];
2309 u8 atomic_mode[0x4];
2310 u8 rre[0x1];
2311 u8 rwe[0x1];
2312 u8 rae[0x1];
2313 u8 reserved_at_493[0x1];
2314 u8 page_offset[0x6];
2315 u8 reserved_at_49a[0x3];
2316 u8 cd_slave_receive[0x1];
2317 u8 cd_slave_send[0x1];
2318 u8 cd_master[0x1];
2320 u8 reserved_at_4a0[0x3];
2321 u8 min_rnr_nak[0x5];
2322 u8 next_rcv_psn[0x18];
2324 u8 reserved_at_4c0[0x8];
2325 u8 xrcd[0x18];
2327 u8 reserved_at_4e0[0x8];
2328 u8 cqn_rcv[0x18];
2330 u8 dbr_addr[0x40];
2332 u8 q_key[0x20];
2334 u8 reserved_at_560[0x5];
2335 u8 rq_type[0x3];
2336 u8 srqn_rmpn_xrqn[0x18];
2338 u8 reserved_at_580[0x8];
2339 u8 rmsn[0x18];
2341 u8 hw_sq_wqebb_counter[0x10];
2342 u8 sw_sq_wqebb_counter[0x10];
2344 u8 hw_rq_counter[0x20];
2346 u8 sw_rq_counter[0x20];
2348 u8 reserved_at_600[0x20];
2350 u8 reserved_at_620[0xf];
2351 u8 cgs[0x1];
2352 u8 cs_req[0x8];
2353 u8 cs_res[0x8];
2355 u8 dc_access_key[0x40];
2357 u8 reserved_at_680[0xc0];
2361 u8 source_l3_address[16][0x8];
2363 u8 reserved_at_80[0x3];
2364 u8 vlan_valid[0x1];
2365 u8 vlan_id[0xc];
2366 u8 source_mac_47_32[0x10];
2368 u8 source_mac_31_0[0x20];
2370 u8 reserved_at_c0[0x14];
2371 u8 roce_l3_type[0x4];
2372 u8 roce_version[0x8];
2374 u8 reserved_at_e0[0x20];
2389 u8 reserved_at_0[0x8000];
2407 u8 ethtype[0x10];
2408 u8 prio[0x3];
2409 u8 cfi[0x1];
2410 u8 vid[0xc];
2416 u8 group_id[0x20];
2418 u8 reserved_at_40[0x8];
2419 u8 flow_tag[0x18];
2421 u8 reserved_at_60[0x10];
2422 u8 action[0x10];
2424 u8 reserved_at_80[0x8];
2425 u8 destination_list_size[0x18];
2427 u8 reserved_at_a0[0x8];
2428 u8 flow_counter_list_size[0x18];
2430 u8 encap_id[0x20];
2432 u8 modify_header_id[0x20];
2436 u8 reserved_at_120[0xe0];
2440 u8 reserved_at_1200[0x600];
2451 u8 state[0x4];
2452 u8 log_xrc_srq_size[0x4];
2453 u8 reserved_at_8[0x18];
2455 u8 wq_signature[0x1];
2456 u8 cont_srq[0x1];
2457 u8 reserved_at_22[0x1];
2458 u8 rlky[0x1];
2459 u8 basic_cyclic_rcv_wqe[0x1];
2460 u8 log_rq_stride[0x3];
2461 u8 xrcd[0x18];
2463 u8 page_offset[0x6];
2464 u8 reserved_at_46[0x2];
2465 u8 cqn[0x18];
2467 u8 reserved_at_60[0x20];
2469 u8 user_index_equal_xrc_srqn[0x1];
2470 u8 reserved_at_81[0x1];
2471 u8 log_page_size[0x6];
2472 u8 user_index[0x18];
2474 u8 reserved_at_a0[0x20];
2476 u8 reserved_at_c0[0x8];
2477 u8 pd[0x18];
2479 u8 lwm[0x10];
2480 u8 wqe_cnt[0x10];
2482 u8 reserved_at_100[0x40];
2484 u8 db_record_addr_h[0x20];
2486 u8 db_record_addr_l[0x1e];
2487 u8 reserved_at_17e[0x2];
2489 u8 reserved_at_180[0x80];
2493 u8 counter_error_queues[0x20];
2495 u8 total_error_queues[0x20];
2497 u8 send_queue_priority_update_flow[0x20];
2499 u8 reserved_at_60[0x20];
2501 u8 nic_receive_steering_discard[0x40];
2503 u8 receive_discard_vport_down[0x40];
2505 u8 transmit_discard_vport_down[0x40];
2507 u8 reserved_at_140[0xec0];
2511 u8 packets[0x40];
2513 u8 octets[0x40];
2517 u8 strict_lag_tx_port_affinity[0x1];
2518 u8 reserved_at_1[0x3];
2519 u8 lag_tx_port_affinity[0x04];
2521 u8 reserved_at_8[0x4];
2522 u8 prio[0x4];
2523 u8 reserved_at_10[0x10];
2525 u8 reserved_at_20[0x100];
2527 u8 reserved_at_120[0x8];
2528 u8 transport_domain[0x18];
2530 u8 reserved_at_140[0x8];
2531 u8 underlay_qpn[0x18];
2532 u8 reserved_at_160[0x3a0];
2557 u8 reserved_at_0[0x20];
2559 u8 disp_type[0x4];
2560 u8 reserved_at_24[0x1c];
2562 u8 reserved_at_40[0x40];
2564 u8 reserved_at_80[0x4];
2565 u8 lro_timeout_period_usecs[0x10];
2566 u8 lro_enable_mask[0x4];
2567 u8 lro_max_ip_payload_size[0x8];
2569 u8 reserved_at_a0[0x40];
2571 u8 reserved_at_e0[0x8];
2572 u8 inline_rqn[0x18];
2574 u8 rx_hash_symmetric[0x1];
2575 u8 reserved_at_101[0x1];
2576 u8 tunneled_offload_en[0x1];
2577 u8 reserved_at_103[0x5];
2578 u8 indirect_table[0x18];
2580 u8 rx_hash_fn[0x4];
2581 u8 reserved_at_124[0x2];
2582 u8 self_lb_block[0x2];
2583 u8 transport_domain[0x18];
2585 u8 rx_hash_toeplitz_key[10][0x20];
2591 u8 reserved_at_2c0[0x4c0];
2600 u8 state[0x4];
2601 u8 log_srq_size[0x4];
2602 u8 reserved_at_8[0x18];
2604 u8 wq_signature[0x1];
2605 u8 cont_srq[0x1];
2606 u8 reserved_at_22[0x1];
2607 u8 rlky[0x1];
2608 u8 reserved_at_24[0x1];
2609 u8 log_rq_stride[0x3];
2610 u8 xrcd[0x18];
2612 u8 page_offset[0x6];
2613 u8 reserved_at_46[0x2];
2614 u8 cqn[0x18];
2616 u8 reserved_at_60[0x20];
2618 u8 reserved_at_80[0x2];
2619 u8 log_page_size[0x6];
2620 u8 reserved_at_88[0x18];
2622 u8 reserved_at_a0[0x20];
2624 u8 reserved_at_c0[0x8];
2625 u8 pd[0x18];
2627 u8 lwm[0x10];
2628 u8 wqe_cnt[0x10];
2630 u8 reserved_at_100[0x40];
2632 u8 dbr_addr[0x40];
2634 u8 reserved_at_180[0x80];
2644 u8 rlky[0x1];
2645 u8 cd_master[0x1];
2646 u8 fre[0x1];
2647 u8 flush_in_error_en[0x1];
2648 u8 allow_multi_pkt_send_wqe[0x1];
2649 u8 min_wqe_inline_mode[0x3];
2650 u8 state[0x4];
2651 u8 reg_umr[0x1];
2652 u8 allow_swp[0x1];
2653 u8 hairpin[0x1];
2654 u8 reserved_at_f[0x11];
2656 u8 reserved_at_20[0x8];
2657 u8 user_index[0x18];
2659 u8 reserved_at_40[0x8];
2660 u8 cqn[0x18];
2662 u8 reserved_at_60[0x8];
2663 u8 hairpin_peer_rq[0x18];
2665 u8 reserved_at_80[0x10];
2666 u8 hairpin_peer_vhca[0x10];
2668 u8 reserved_at_a0[0x50];
2670 u8 packet_pacing_rate_limit_index[0x10];
2671 u8 tis_lst_sz[0x10];
2672 u8 reserved_at_110[0x10];
2674 u8 reserved_at_120[0x40];
2676 u8 reserved_at_160[0x8];
2677 u8 tis_num_0[0x18];
2690 u8 element_type[0x8];
2691 u8 reserved_at_8[0x18];
2693 u8 element_attributes[0x20];
2695 u8 parent_element_id[0x20];
2697 u8 reserved_at_60[0x40];
2699 u8 bw_share[0x20];
2701 u8 max_average_bw[0x20];
2703 u8 reserved_at_e0[0x120];
2707 u8 reserved_at_0[0xa0];
2709 u8 reserved_at_a0[0x10];
2710 u8 rqt_max_size[0x10];
2712 u8 reserved_at_c0[0x10];
2713 u8 rqt_actual_size[0x10];
2715 u8 reserved_at_e0[0x6a0];
2732 u8 rlky[0x1];
2733 u8 delay_drop_en[0x1];
2734 u8 scatter_fcs[0x1];
2735 u8 vsd[0x1];
2736 u8 mem_rq_type[0x4];
2737 u8 state[0x4];
2738 u8 reserved_at_c[0x1];
2739 u8 flush_in_error_en[0x1];
2740 u8 hairpin[0x1];
2741 u8 reserved_at_f[0x11];
2743 u8 reserved_at_20[0x8];
2744 u8 user_index[0x18];
2746 u8 reserved_at_40[0x8];
2747 u8 cqn[0x18];
2749 u8 counter_set_id[0x8];
2750 u8 reserved_at_68[0x18];
2752 u8 reserved_at_80[0x8];
2753 u8 rmpn[0x18];
2755 u8 reserved_at_a0[0x8];
2756 u8 hairpin_peer_sq[0x18];
2758 u8 reserved_at_c0[0x10];
2759 u8 hairpin_peer_vhca[0x10];
2761 u8 reserved_at_e0[0xa0];
2772 u8 reserved_at_0[0x8];
2773 u8 state[0x4];
2774 u8 reserved_at_c[0x14];
2776 u8 basic_cyclic_rcv_wqe[0x1];
2777 u8 reserved_at_21[0x1f];
2779 u8 reserved_at_40[0x140];
2785 u8 reserved_at_0[0x5];
2786 u8 min_wqe_inline_mode[0x3];
2787 u8 reserved_at_8[0x15];
2788 u8 disable_mc_local_lb[0x1];
2789 u8 disable_uc_local_lb[0x1];
2790 u8 roce_en[0x1];
2792 u8 arm_change_event[0x1];
2793 u8 reserved_at_21[0x1a];
2794 u8 event_on_mtu[0x1];
2795 u8 event_on_promisc_change[0x1];
2796 u8 event_on_vlan_change[0x1];
2797 u8 event_on_mc_address_change[0x1];
2798 u8 event_on_uc_address_change[0x1];
2800 u8 reserved_at_40[0xc];
2802 u8 affiliation_criteria[0x4];
2803 u8 affiliated_vhca_id[0x10];
2805 u8 reserved_at_60[0xd0];
2807 u8 mtu[0x10];
2809 u8 system_image_guid[0x40];
2810 u8 port_guid[0x40];
2811 u8 node_guid[0x40];
2813 u8 reserved_at_200[0x140];
2814 u8 qkey_violation_counter[0x10];
2815 u8 reserved_at_350[0x430];
2817 u8 promisc_uc[0x1];
2818 u8 promisc_mc[0x1];
2819 u8 promisc_all[0x1];
2820 u8 reserved_at_783[0x2];
2821 u8 allowed_list_type[0x3];
2822 u8 reserved_at_788[0xc];
2823 u8 allowed_list_size[0xc];
2827 u8 reserved_at_7e0[0x20];
2829 u8 current_uc_mac_address[0][0x40];
2841 u8 reserved_at_0[0x1];
2842 u8 free[0x1];
2843 u8 reserved_at_2[0x1];
2844 u8 access_mode_4_2[0x3];
2845 u8 reserved_at_6[0x7];
2846 u8 relaxed_ordering_write[0x1];
2847 u8 reserved_at_e[0x1];
2848 u8 small_fence_on_rdma_read_response[0x1];
2849 u8 umr_en[0x1];
2850 u8 a[0x1];
2851 u8 rw[0x1];
2852 u8 rr[0x1];
2853 u8 lw[0x1];
2854 u8 lr[0x1];
2855 u8 access_mode_1_0[0x2];
2856 u8 reserved_at_18[0x8];
2858 u8 qpn[0x18];
2859 u8 mkey_7_0[0x8];
2861 u8 reserved_at_40[0x20];
2863 u8 length64[0x1];
2864 u8 bsf_en[0x1];
2865 u8 sync_umr[0x1];
2866 u8 reserved_at_63[0x2];
2867 u8 expected_sigerr_count[0x1];
2868 u8 reserved_at_66[0x1];
2869 u8 en_rinval[0x1];
2870 u8 pd[0x18];
2872 u8 start_addr[0x40];
2874 u8 len[0x40];
2876 u8 bsf_octword_size[0x20];
2878 u8 reserved_at_120[0x80];
2880 u8 translations_octword_size[0x20];
2882 u8 reserved_at_1c0[0x1b];
2883 u8 log_page_size[0x5];
2885 u8 reserved_at_1e0[0x20];
2889 u8 reserved_at_0[0x10];
2890 u8 pkey[0x10];
2894 u8 array128_auto[16][0x8];
2898 u8 field_select[0x20];
2900 u8 reserved_at_20[0xe0];
2902 u8 sm_virt_aware[0x1];
2903 u8 has_smi[0x1];
2904 u8 has_raw[0x1];
2905 u8 grh_required[0x1];
2906 u8 reserved_at_104[0xc];
2907 u8 port_physical_state[0x4];
2908 u8 vport_state_policy[0x4];
2909 u8 port_state[0x4];
2910 u8 vport_state[0x4];
2912 u8 reserved_at_120[0x20];
2914 u8 system_image_guid[0x40];
2916 u8 port_guid[0x40];
2918 u8 node_guid[0x40];
2920 u8 cap_mask1[0x20];
2922 u8 cap_mask1_field_select[0x20];
2924 u8 cap_mask2[0x20];
2926 u8 cap_mask2_field_select[0x20];
2928 u8 reserved_at_280[0x80];
2930 u8 lid[0x10];
2931 u8 reserved_at_310[0x4];
2932 u8 init_type_reply[0x4];
2933 u8 lmc[0x3];
2934 u8 subnet_timeout[0x5];
2936 u8 sm_lid[0x10];
2937 u8 sm_sl[0x4];
2938 u8 reserved_at_334[0xc];
2940 u8 qkey_violation_counter[0x10];
2941 u8 pkey_violation_counter[0x10];
2943 u8 reserved_at_360[0xca0];
2947 u8 reserved_at_0[0x3];
2948 u8 vport_svlan_strip[0x1];
2949 u8 vport_cvlan_strip[0x1];
2950 u8 vport_svlan_insert[0x1];
2951 u8 vport_cvlan_insert[0x2];
2952 u8 reserved_at_8[0x18];
2954 u8 reserved_at_20[0x20];
2956 u8 svlan_cfi[0x1];
2957 u8 svlan_pcp[0x3];
2958 u8 svlan_id[0xc];
2959 u8 cvlan_cfi[0x1];
2960 u8 cvlan_pcp[0x3];
2961 u8 cvlan_id[0xc];
2963 u8 reserved_at_60[0x7a0];
2977 u8 status[0x4];
2978 u8 reserved_at_4[0x9];
2979 u8 ec[0x1];
2980 u8 oi[0x1];
2981 u8 reserved_at_f[0x5];
2982 u8 st[0x4];
2983 u8 reserved_at_18[0x8];
2985 u8 reserved_at_20[0x20];
2987 u8 reserved_at_40[0x14];
2988 u8 page_offset[0x6];
2989 u8 reserved_at_5a[0x6];
2991 u8 reserved_at_60[0x3];
2992 u8 log_eq_size[0x5];
2993 u8 uar_page[0x18];
2995 u8 reserved_at_80[0x20];
2997 u8 reserved_at_a0[0x18];
2998 u8 intr[0x8];
3000 u8 reserved_at_c0[0x3];
3001 u8 log_page_size[0x5];
3002 u8 reserved_at_c8[0x18];
3004 u8 reserved_at_e0[0x60];
3006 u8 reserved_at_140[0x8];
3007 u8 consumer_counter[0x18];
3009 u8 reserved_at_160[0x8];
3010 u8 producer_counter[0x18];
3012 u8 reserved_at_180[0x80];
3036 u8 reserved_at_0[0x4];
3037 u8 state[0x4];
3038 u8 reserved_at_8[0x18];
3040 u8 reserved_at_20[0x8];
3041 u8 user_index[0x18];
3043 u8 reserved_at_40[0x8];
3044 u8 cqn[0x18];
3046 u8 counter_set_id[0x8];
3047 u8 atomic_mode[0x4];
3048 u8 rre[0x1];
3049 u8 rwe[0x1];
3050 u8 rae[0x1];
3051 u8 atomic_like_write_en[0x1];
3052 u8 latency_sensitive[0x1];
3053 u8 rlky[0x1];
3054 u8 free_ar[0x1];
3055 u8 reserved_at_73[0xd];
3057 u8 reserved_at_80[0x8];
3058 u8 cs_res[0x8];
3059 u8 reserved_at_90[0x3];
3060 u8 min_rnr_nak[0x5];
3061 u8 reserved_at_98[0x8];
3063 u8 reserved_at_a0[0x8];
3064 u8 srqn_xrqn[0x18];
3066 u8 reserved_at_c0[0x8];
3067 u8 pd[0x18];
3069 u8 tclass[0x8];
3070 u8 reserved_at_e8[0x4];
3071 u8 flow_label[0x14];
3073 u8 dc_access_key[0x40];
3075 u8 reserved_at_140[0x5];
3076 u8 mtu[0x3];
3077 u8 port[0x8];
3078 u8 pkey_index[0x10];
3080 u8 reserved_at_160[0x8];
3081 u8 my_addr_index[0x8];
3082 u8 reserved_at_170[0x8];
3083 u8 hop_limit[0x8];
3085 u8 dc_access_key_violation_count[0x20];
3087 u8 reserved_at_1a0[0x14];
3088 u8 dei_cfi[0x1];
3089 u8 eth_prio[0x3];
3090 u8 ecn[0x2];
3091 u8 dscp[0x6];
3093 u8 reserved_at_1c0[0x40];
3120 u8 status[0x4];
3121 u8 reserved_at_4[0x4];
3122 u8 cqe_sz[0x3];
3123 u8 cc[0x1];
3124 u8 reserved_at_c[0x1];
3125 u8 scqe_break_moderation_en[0x1];
3126 u8 oi[0x1];
3127 u8 cq_period_mode[0x2];
3128 u8 cqe_comp_en[0x1];
3129 u8 mini_cqe_res_format[0x2];
3130 u8 st[0x4];
3131 u8 reserved_at_18[0x8];
3133 u8 reserved_at_20[0x20];
3135 u8 reserved_at_40[0x14];
3136 u8 page_offset[0x6];
3137 u8 reserved_at_5a[0x6];
3139 u8 reserved_at_60[0x3];
3140 u8 log_cq_size[0x5];
3141 u8 uar_page[0x18];
3143 u8 reserved_at_80[0x4];
3144 u8 cq_period[0xc];
3145 u8 cq_max_count[0x10];
3147 u8 reserved_at_a0[0x18];
3148 u8 c_eqn[0x8];
3150 u8 reserved_at_c0[0x3];
3151 u8 log_page_size[0x5];
3152 u8 reserved_at_c8[0x18];
3154 u8 reserved_at_e0[0x20];
3156 u8 reserved_at_100[0x8];
3157 u8 last_notified_index[0x18];
3159 u8 reserved_at_120[0x8];
3160 u8 last_solicit_index[0x18];
3162 u8 reserved_at_140[0x8];
3163 u8 consumer_counter[0x18];
3165 u8 reserved_at_160[0x8];
3166 u8 producer_counter[0x18];
3168 u8 reserved_at_180[0x40];
3170 u8 dbr_addr[0x40];
3177 u8 reserved_at_0[0x800];
3181 u8 reserved_at_0[0xc0];
3183 u8 reserved_at_c0[0x8];
3184 u8 ieee_vendor_id[0x18];
3186 u8 reserved_at_e0[0x10];
3187 u8 vsd_vendor_id[0x10];
3189 u8 vsd[208][0x8];
3191 u8 vsd_contd_psid[16][0x8];
3209 u8 log_matching_list_sz[0x4];
3210 u8 reserved_at_4[0xc];
3211 u8 append_next_index[0x10];
3213 u8 sw_phase_cnt[0x10];
3214 u8 hw_phase_cnt[0x10];
3216 u8 reserved_at_40[0x40];
3220 u8 state[0x4];
3221 u8 rlkey[0x1];
3222 u8 reserved_at_5[0xf];
3223 u8 topology[0x4];
3224 u8 reserved_at_18[0x4];
3225 u8 offload[0x4];
3227 u8 reserved_at_20[0x8];
3228 u8 user_index[0x18];
3230 u8 reserved_at_40[0x8];
3231 u8 cqn[0x18];
3233 u8 reserved_at_60[0xa0];
3237 u8 reserved_at_180[0x280];
3245 u8 reserved_at_0[0x20];
3252 u8 reserved_at_0[0x20];
3266 u8 reserved_at_0[0x7c0];
3271 u8 reserved_at_0[0x7c0];
3287 u8 reserved_at_0[0xe0];
3291 u8 reserved_at_0[0x100];
3293 u8 assert_existptr[0x20];
3295 u8 assert_callra[0x20];
3297 u8 reserved_at_140[0x40];
3299 u8 fw_version[0x20];
3301 u8 hw_id[0x20];
3303 u8 reserved_at_1c0[0x20];
3305 u8 irisc_index[0x8];
3306 u8 synd[0x8];
3307 u8 ext_synd[0x10];
3311 u8 no_lb[0x1];
3312 u8 reserved_at_1[0x7];
3313 u8 port[0x8];
3314 u8 reserved_at_10[0x10];
3316 u8 reserved_at_20[0x60];
3320 u8 traffic_class[0x4];
3321 u8 reserved_at_4[0xc];
3322 u8 vport_number[0x10];
3326 u8 reserved_at_0[0x10];
3327 u8 vport_number[0x10];
3337 u8 reserved_at_0[0x8];
3338 u8 tsar_type[0x8];
3339 u8 reserved_at_10[0x10];
3348 u8 status[0x8];
3349 u8 reserved_at_8[0x18];
3351 u8 syndrome[0x20];
3353 u8 reserved_at_40[0x3f];
3355 u8 force_state[0x1];
3364 u8 opcode[0x10];
3365 u8 reserved_at_10[0x10];
3367 u8 reserved_at_20[0x10];
3368 u8 op_mod[0x10];
3370 u8 reserved_at_40[0x10];
3371 u8 profile[0x10];
3373 u8 reserved_at_60[0x20];
3377 u8 status[0x8];
3378 u8 reserved_at_8[0x18];
3380 u8 syndrome[0x20];
3382 u8 reserved_at_40[0x40];
3386 u8 opcode[0x10];
3387 u8 reserved_at_10[0x10];
3389 u8 reserved_at_20[0x10];
3390 u8 op_mod[0x10];
3392 u8 reserved_at_40[0x8];
3393 u8 qpn[0x18];
3395 u8 reserved_at_60[0x20];
3397 u8 opt_param_mask[0x20];
3399 u8 reserved_at_a0[0x20];
3403 u8 reserved_at_800[0x80];
3407 u8 status[0x8];
3408 u8 reserved_at_8[0x18];
3410 u8 syndrome[0x20];
3412 u8 reserved_at_40[0x40];
3416 u8 opcode[0x10];
3417 u8 reserved_at_10[0x10];
3419 u8 reserved_at_20[0x10];
3420 u8 op_mod[0x10];
3422 u8 reserved_at_40[0x8];
3423 u8 qpn[0x18];
3425 u8 reserved_at_60[0x20];
3427 u8 opt_param_mask[0x20];
3429 u8 reserved_at_a0[0x20];
3433 u8 reserved_at_800[0x80];
3437 u8 status[0x8];
3438 u8 reserved_at_8[0x18];
3440 u8 syndrome[0x20];
3442 u8 reserved_at_40[0x40];
3446 u8 opcode[0x10];
3447 u8 reserved_at_10[0x10];
3449 u8 reserved_at_20[0x10];
3450 u8 op_mod[0x10];
3452 u8 roce_address_index[0x10];
3453 u8 reserved_at_50[0xc];
3454 u8 vhca_port_num[0x4];
3456 u8 reserved_at_60[0x20];
3462 u8 status[0x8];
3463 u8 reserved_at_8[0x18];
3465 u8 syndrome[0x20];
3467 u8 reserved_at_40[0x40];
3476 u8 opcode[0x10];
3477 u8 reserved_at_10[0x10];
3479 u8 reserved_at_20[0x10];
3480 u8 op_mod[0x10];
3482 u8 reserved_at_40[0x20];
3484 u8 reserved_at_60[0x6];
3485 u8 demux_mode[0x2];
3486 u8 reserved_at_68[0x18];
3490 u8 status[0x8];
3491 u8 reserved_at_8[0x18];
3493 u8 syndrome[0x20];
3495 u8 reserved_at_40[0x40];
3499 u8 opcode[0x10];
3500 u8 reserved_at_10[0x10];
3502 u8 reserved_at_20[0x10];
3503 u8 op_mod[0x10];
3505 u8 reserved_at_40[0x60];
3507 u8 reserved_at_a0[0x8];
3508 u8 table_index[0x18];
3510 u8 reserved_at_c0[0x20];
3512 u8 reserved_at_e0[0x13];
3513 u8 vlan_valid[0x1];
3514 u8 vlan[0xc];
3518 u8 reserved_at_140[0xc0];
3522 u8 status[0x8];
3523 u8 reserved_at_8[0x18];
3525 u8 syndrome[0x20];
3527 u8 reserved_at_40[0x40];
3531 u8 opcode[0x10];
3532 u8 reserved_at_10[0x10];
3534 u8 reserved_at_20[0x10];
3535 u8 op_mod[0x10];
3537 u8 reserved_at_40[0x10];
3538 u8 current_issi[0x10];
3540 u8 reserved_at_60[0x20];
3544 u8 status[0x8];
3545 u8 reserved_at_8[0x18];
3547 u8 syndrome[0x20];
3549 u8 reserved_at_40[0x40];
3553 u8 opcode[0x10];
3554 u8 reserved_at_10[0x10];
3556 u8 reserved_at_20[0x10];
3557 u8 op_mod[0x10];
3559 u8 reserved_at_40[0x40];
3572 u8 status[0x8];
3573 u8 reserved_at_8[0x18];
3575 u8 syndrome[0x20];
3577 u8 reserved_at_40[0x40];
3581 u8 opcode[0x10];
3582 u8 reserved_at_10[0x10];
3584 u8 reserved_at_20[0x10];
3585 u8 op_mod[0x10];
3587 u8 other_vport[0x1];
3588 u8 reserved_at_41[0xf];
3589 u8 vport_number[0x10];
3591 u8 reserved_at_60[0x20];
3593 u8 table_type[0x8];
3594 u8 reserved_at_88[0x18];
3596 u8 reserved_at_a0[0x8];
3597 u8 table_id[0x18];
3599 u8 reserved_at_c0[0x18];
3600 u8 modify_enable_mask[0x8];
3602 u8 reserved_at_e0[0x20];
3604 u8 flow_index[0x20];
3606 u8 reserved_at_120[0xe0];
3612 u8 status[0x8];
3613 u8 reserved_at_8[0x18];
3615 u8 syndrome[0x20];
3617 u8 reserved_at_40[0x40];
3621 u8 opcode[0x10];
3622 u8 reserved_at_10[0x10];
3624 u8 reserved_at_20[0x10];
3625 u8 op_mod[0x10];
3627 u8 reserved_at_40[0x8];
3628 u8 qpn[0x18];
3630 u8 reserved_at_60[0x20];
3632 u8 opt_param_mask[0x20];
3634 u8 reserved_at_a0[0x20];
3638 u8 reserved_at_800[0x80];
3642 u8 status[0x8];
3643 u8 reserved_at_8[0x18];
3645 u8 syndrome[0x20];
3647 u8 reserved_at_40[0x40];
3651 u8 opcode[0x10];
3652 u8 reserved_at_10[0x10];
3654 u8 reserved_at_20[0x10];
3655 u8 op_mod[0x10];
3657 u8 reserved_at_40[0x8];
3658 u8 qpn[0x18];
3660 u8 reserved_at_60[0x20];
3662 u8 opt_param_mask[0x20];
3664 u8 reserved_at_a0[0x20];
3668 u8 reserved_at_800[0x80];
3672 u8 status[0x8];
3673 u8 reserved_at_8[0x18];
3675 u8 syndrome[0x20];
3677 u8 reserved_at_40[0x40];
3681 u8 opcode[0x10];
3682 u8 reserved_at_10[0x10];
3684 u8 reserved_at_20[0x10];
3685 u8 op_mod[0x10];
3687 u8 reserved_at_40[0x8];
3688 u8 qpn[0x18];
3690 u8 reserved_at_60[0x20];
3692 u8 opt_param_mask[0x20];
3694 u8 reserved_at_a0[0x20];
3698 u8 reserved_at_800[0x80];
3702 u8 status[0x8];
3703 u8 reserved_at_8[0x18];
3705 u8 syndrome[0x20];
3707 u8 reserved_at_40[0x40];
3713 u8 opcode[0x10];
3714 u8 reserved_at_10[0x10];
3716 u8 reserved_at_20[0x10];
3717 u8 op_mod[0x10];
3719 u8 reserved_at_40[0x8];
3720 u8 xrqn[0x18];
3722 u8 reserved_at_60[0x20];
3726 u8 status[0x8];
3727 u8 reserved_at_8[0x18];
3729 u8 syndrome[0x20];
3731 u8 reserved_at_40[0x40];
3735 u8 reserved_at_280[0x600];
3737 u8 pas[0][0x40];
3741 u8 opcode[0x10];
3742 u8 reserved_at_10[0x10];
3744 u8 reserved_at_20[0x10];
3745 u8 op_mod[0x10];
3747 u8 reserved_at_40[0x8];
3748 u8 xrc_srqn[0x18];
3750 u8 reserved_at_60[0x20];
3759 u8 status[0x8];
3760 u8 reserved_at_8[0x18];
3762 u8 syndrome[0x20];
3764 u8 reserved_at_40[0x20];
3766 u8 reserved_at_60[0x18];
3767 u8 admin_state[0x4];
3768 u8 state[0x4];
3777 u8 opcode[0x10];
3778 u8 reserved_at_10[0x10];
3780 u8 reserved_at_20[0x10];
3781 u8 op_mod[0x10];
3783 u8 other_vport[0x1];
3784 u8 reserved_at_41[0xf];
3785 u8 vport_number[0x10];
3787 u8 reserved_at_60[0x20];
3791 u8 status[0x8];
3792 u8 reserved_at_8[0x18];
3794 u8 syndrome[0x20];
3796 u8 reserved_at_40[0x40];
3806 u8 opcode[0x10];
3807 u8 reserved_at_10[0x10];
3809 u8 reserved_at_20[0x10];
3810 u8 op_mod[0x10];
3812 u8 other_vport[0x1];
3813 u8 reserved_at_41[0xf];
3814 u8 vport_number[0x10];
3816 u8 reserved_at_60[0x20];
3820 u8 status[0x8];
3821 u8 reserved_at_8[0x18];
3823 u8 syndrome[0x20];
3825 u8 reserved_at_40[0x40];
3851 u8 reserved_at_680[0xa00];
3859 u8 opcode[0x10];
3860 u8 reserved_at_10[0x10];
3862 u8 reserved_at_20[0x10];
3863 u8 op_mod[0x10];
3865 u8 other_vport[0x1];
3866 u8 reserved_at_41[0xb];
3867 u8 port_num[0x4];
3868 u8 vport_number[0x10];
3870 u8 reserved_at_60[0x60];
3872 u8 clear[0x1];
3873 u8 reserved_at_c1[0x1f];
3875 u8 reserved_at_e0[0x20];
3879 u8 status[0x8];
3880 u8 reserved_at_8[0x18];
3882 u8 syndrome[0x20];
3884 u8 reserved_at_40[0x40];
3890 u8 opcode[0x10];
3891 u8 reserved_at_10[0x10];
3893 u8 reserved_at_20[0x10];
3894 u8 op_mod[0x10];
3896 u8 reserved_at_40[0x8];
3897 u8 tisn[0x18];
3899 u8 reserved_at_60[0x20];
3903 u8 status[0x8];
3904 u8 reserved_at_8[0x18];
3906 u8 syndrome[0x20];
3908 u8 reserved_at_40[0xc0];
3914 u8 opcode[0x10];
3915 u8 reserved_at_10[0x10];
3917 u8 reserved_at_20[0x10];
3918 u8 op_mod[0x10];
3920 u8 reserved_at_40[0x8];
3921 u8 tirn[0x18];
3923 u8 reserved_at_60[0x20];
3927 u8 status[0x8];
3928 u8 reserved_at_8[0x18];
3930 u8 syndrome[0x20];
3932 u8 reserved_at_40[0x40];
3936 u8 reserved_at_280[0x600];
3938 u8 pas[0][0x40];
3942 u8 opcode[0x10];
3943 u8 reserved_at_10[0x10];
3945 u8 reserved_at_20[0x10];
3946 u8 op_mod[0x10];
3948 u8 reserved_at_40[0x8];
3949 u8 srqn[0x18];
3951 u8 reserved_at_60[0x20];
3955 u8 status[0x8];
3956 u8 reserved_at_8[0x18];
3958 u8 syndrome[0x20];
3960 u8 reserved_at_40[0xc0];
3966 u8 opcode[0x10];
3967 u8 reserved_at_10[0x10];
3969 u8 reserved_at_20[0x10];
3970 u8 op_mod[0x10];
3972 u8 reserved_at_40[0x8];
3973 u8 sqn[0x18];
3975 u8 reserved_at_60[0x20];
3979 u8 status[0x8];
3980 u8 reserved_at_8[0x18];
3982 u8 syndrome[0x20];
3984 u8 dump_fill_mkey[0x20];
3986 u8 resd_lkey[0x20];
3988 u8 null_mkey[0x20];
3990 u8 reserved_at_a0[0x60];
3994 u8 opcode[0x10];
3995 u8 reserved_at_10[0x10];
3997 u8 reserved_at_20[0x10];
3998 u8 op_mod[0x10];
4000 u8 reserved_at_40[0x40];
4004 u8 opcode[0x10];
4005 u8 reserved_at_10[0x10];
4007 u8 reserved_at_20[0x10];
4008 u8 op_mod[0x10];
4010 u8 reserved_at_40[0xc0];
4014 u8 reserved_at_300[0x100];
4022 u8 opcode[0x10];
4023 u8 reserved_at_10[0x10];
4025 u8 reserved_at_20[0x10];
4026 u8 op_mod[0x10];
4028 u8 scheduling_hierarchy[0x8];
4029 u8 reserved_at_48[0x18];
4031 u8 scheduling_element_id[0x20];
4033 u8 reserved_at_80[0x180];
4037 u8 status[0x8];
4038 u8 reserved_at_8[0x18];
4040 u8 syndrome[0x20];
4042 u8 reserved_at_40[0xc0];
4048 u8 opcode[0x10];
4049 u8 reserved_at_10[0x10];
4051 u8 reserved_at_20[0x10];
4052 u8 op_mod[0x10];
4054 u8 reserved_at_40[0x8];
4055 u8 rqtn[0x18];
4057 u8 reserved_at_60[0x20];
4061 u8 status[0x8];
4062 u8 reserved_at_8[0x18];
4064 u8 syndrome[0x20];
4066 u8 reserved_at_40[0xc0];
4072 u8 opcode[0x10];
4073 u8 reserved_at_10[0x10];
4075 u8 reserved_at_20[0x10];
4076 u8 op_mod[0x10];
4078 u8 reserved_at_40[0x8];
4079 u8 rqn[0x18];
4081 u8 reserved_at_60[0x20];
4085 u8 status[0x8];
4086 u8 reserved_at_8[0x18];
4088 u8 syndrome[0x20];
4090 u8 reserved_at_40[0x40];
4096 u8 opcode[0x10];
4097 u8 reserved_at_10[0x10];
4099 u8 reserved_at_20[0x10];
4100 u8 op_mod[0x10];
4102 u8 roce_address_index[0x10];
4103 u8 reserved_at_50[0xc];
4104 u8 vhca_port_num[0x4];
4106 u8 reserved_at_60[0x20];
4110 u8 status[0x8];
4111 u8 reserved_at_8[0x18];
4113 u8 syndrome[0x20];
4115 u8 reserved_at_40[0xc0];
4121 u8 opcode[0x10];
4122 u8 reserved_at_10[0x10];
4124 u8 reserved_at_20[0x10];
4125 u8 op_mod[0x10];
4127 u8 reserved_at_40[0x8];
4128 u8 rmpn[0x18];
4130 u8 reserved_at_60[0x20];
4134 u8 status[0x8];
4135 u8 reserved_at_8[0x18];
4137 u8 syndrome[0x20];
4139 u8 reserved_at_40[0x40];
4141 u8 opt_param_mask[0x20];
4143 u8 reserved_at_a0[0x20];
4147 u8 reserved_at_800[0x80];
4149 u8 pas[0][0x40];
4153 u8 opcode[0x10];
4154 u8 reserved_at_10[0x10];
4156 u8 reserved_at_20[0x10];
4157 u8 op_mod[0x10];
4159 u8 reserved_at_40[0x8];
4160 u8 qpn[0x18];
4162 u8 reserved_at_60[0x20];
4166 u8 status[0x8];
4167 u8 reserved_at_8[0x18];
4169 u8 syndrome[0x20];
4171 u8 reserved_at_40[0x40];
4173 u8 rx_write_requests[0x20];
4175 u8 reserved_at_a0[0x20];
4177 u8 rx_read_requests[0x20];
4179 u8 reserved_at_e0[0x20];
4181 u8 rx_atomic_requests[0x20];
4183 u8 reserved_at_120[0x20];
4185 u8 rx_dct_connect[0x20];
4187 u8 reserved_at_160[0x20];
4189 u8 out_of_buffer[0x20];
4191 u8 reserved_at_1a0[0x20];
4193 u8 out_of_sequence[0x20];
4195 u8 reserved_at_1e0[0x20];
4197 u8 duplicate_request[0x20];
4199 u8 reserved_at_220[0x20];
4201 u8 rnr_nak_retry_err[0x20];
4203 u8 reserved_at_260[0x20];
4205 u8 packet_seq_err[0x20];
4207 u8 reserved_at_2a0[0x20];
4209 u8 implied_nak_seq_err[0x20];
4211 u8 reserved_at_2e0[0x20];
4213 u8 local_ack_timeout_err[0x20];
4215 u8 reserved_at_320[0xa0];
4217 u8 resp_local_length_error[0x20];
4219 u8 req_local_length_error[0x20];
4221 u8 resp_local_qp_error[0x20];
4223 u8 local_operation_error[0x20];
4225 u8 resp_local_protection[0x20];
4227 u8 req_local_protection[0x20];
4229 u8 resp_cqe_error[0x20];
4231 u8 req_cqe_error[0x20];
4233 u8 req_mw_binding[0x20];
4235 u8 req_bad_response[0x20];
4237 u8 req_remote_invalid_request[0x20];
4239 u8 resp_remote_invalid_request[0x20];
4241 u8 req_remote_access_errors[0x20];
4243 u8 resp_remote_access_errors[0x20];
4245 u8 req_remote_operation_errors[0x20];
4247 u8 req_transport_retries_exceeded[0x20];
4249 u8 cq_overflow[0x20];
4251 u8 resp_cqe_flush_error[0x20];
4253 u8 req_cqe_flush_error[0x20];
4255 u8 reserved_at_620[0x1e0];
4259 u8 opcode[0x10];
4260 u8 reserved_at_10[0x10];
4262 u8 reserved_at_20[0x10];
4263 u8 op_mod[0x10];
4265 u8 reserved_at_40[0x80];
4267 u8 clear[0x1];
4268 u8 reserved_at_c1[0x1f];
4270 u8 reserved_at_e0[0x18];
4271 u8 counter_set_id[0x8];
4275 u8 status[0x8];
4276 u8 reserved_at_8[0x18];
4278 u8 syndrome[0x20];
4280 u8 reserved_at_40[0x10];
4281 u8 function_id[0x10];
4283 u8 num_pages[0x20];
4293 u8 opcode[0x10];
4294 u8 reserved_at_10[0x10];
4296 u8 reserved_at_20[0x10];
4297 u8 op_mod[0x10];
4299 u8 reserved_at_40[0x10];
4300 u8 function_id[0x10];
4302 u8 reserved_at_60[0x20];
4306 u8 status[0x8];
4307 u8 reserved_at_8[0x18];
4309 u8 syndrome[0x20];
4311 u8 reserved_at_40[0x40];
4317 u8 opcode[0x10];
4318 u8 reserved_at_10[0x10];
4320 u8 reserved_at_20[0x10];
4321 u8 op_mod[0x10];
4323 u8 other_vport[0x1];
4324 u8 reserved_at_41[0xf];
4325 u8 vport_number[0x10];
4327 u8 reserved_at_60[0x5];
4328 u8 allowed_list_type[0x3];
4329 u8 reserved_at_68[0x18];
4333 u8 status[0x8];
4334 u8 reserved_at_8[0x18];
4336 u8 syndrome[0x20];
4338 u8 reserved_at_40[0x40];
4342 u8 reserved_at_280[0x600];
4344 u8 bsf0_klm0_pas_mtt0_1[16][0x8];
4346 u8 bsf1_klm1_pas_mtt2_3[16][0x8];
4350 u8 opcode[0x10];
4351 u8 reserved_at_10[0x10];
4353 u8 reserved_at_20[0x10];
4354 u8 op_mod[0x10];
4356 u8 reserved_at_40[0x8];
4357 u8 mkey_index[0x18];
4359 u8 pg_access[0x1];
4360 u8 reserved_at_61[0x1f];
4364 u8 status[0x8];
4365 u8 reserved_at_8[0x18];
4367 u8 syndrome[0x20];
4369 u8 reserved_at_40[0x40];
4371 u8 mad_dumux_parameters_block[0x20];
4375 u8 opcode[0x10];
4376 u8 reserved_at_10[0x10];
4378 u8 reserved_at_20[0x10];
4379 u8 op_mod[0x10];
4381 u8 reserved_at_40[0x40];
4385 u8 status[0x8];
4386 u8 reserved_at_8[0x18];
4388 u8 syndrome[0x20];
4390 u8 reserved_at_40[0xa0];
4392 u8 reserved_at_e0[0x13];
4393 u8 vlan_valid[0x1];
4394 u8 vlan[0xc];
4398 u8 reserved_at_140[0xc0];
4402 u8 opcode[0x10];
4403 u8 reserved_at_10[0x10];
4405 u8 reserved_at_20[0x10];
4406 u8 op_mod[0x10];
4408 u8 reserved_at_40[0x60];
4410 u8 reserved_at_a0[0x8];
4411 u8 table_index[0x18];
4413 u8 reserved_at_c0[0x140];
4417 u8 status[0x8];
4418 u8 reserved_at_8[0x18];
4420 u8 syndrome[0x20];
4422 u8 reserved_at_40[0x10];
4423 u8 current_issi[0x10];
4425 u8 reserved_at_60[0xa0];
4427 u8 reserved_at_100[76][0x8];
4428 u8 supported_issi_dw0[0x20];
4432 u8 opcode[0x10];
4433 u8 reserved_at_10[0x10];
4435 u8 reserved_at_20[0x10];
4436 u8 op_mod[0x10];
4438 u8 reserved_at_40[0x40];
4442 u8 status[0x8];
4443 u8 reserved_0[0x18];
4445 u8 syndrome[0x20];
4446 u8 reserved_1[0x40];
4450 u8 opcode[0x10];
4451 u8 reserved_0[0x10];
4453 u8 reserved_1[0x10];
4454 u8 op_mod[0x10];
4456 u8 reserved_2[0x40];
4457 u8 driver_version[64][0x8];
4461 u8 status[0x8];
4462 u8 reserved_at_8[0x18];
4464 u8 syndrome[0x20];
4466 u8 reserved_at_40[0x40];
4472 u8 opcode[0x10];
4473 u8 reserved_at_10[0x10];
4475 u8 reserved_at_20[0x10];
4476 u8 op_mod[0x10];
4478 u8 other_vport[0x1];
4479 u8 reserved_at_41[0xb];
4480 u8 port_num[0x4];
4481 u8 vport_number[0x10];
4483 u8 reserved_at_60[0x10];
4484 u8 pkey_index[0x10];
4494 u8 status[0x8];
4495 u8 reserved_at_8[0x18];
4497 u8 syndrome[0x20];
4499 u8 reserved_at_40[0x20];
4501 u8 gids_num[0x10];
4502 u8 reserved_at_70[0x10];
4508 u8 opcode[0x10];
4509 u8 reserved_at_10[0x10];
4511 u8 reserved_at_20[0x10];
4512 u8 op_mod[0x10];
4514 u8 other_vport[0x1];
4515 u8 reserved_at_41[0xb];
4516 u8 port_num[0x4];
4517 u8 vport_number[0x10];
4519 u8 reserved_at_60[0x10];
4520 u8 gid_index[0x10];
4524 u8 status[0x8];
4525 u8 reserved_at_8[0x18];
4527 u8 syndrome[0x20];
4529 u8 reserved_at_40[0x40];
4535 u8 opcode[0x10];
4536 u8 reserved_at_10[0x10];
4538 u8 reserved_at_20[0x10];
4539 u8 op_mod[0x10];
4541 u8 other_vport[0x1];
4542 u8 reserved_at_41[0xb];
4543 u8 port_num[0x4];
4544 u8 vport_number[0x10];
4546 u8 reserved_at_60[0x20];
4550 u8 status[0x8];
4551 u8 reserved_at_8[0x18];
4553 u8 syndrome[0x20];
4555 u8 reserved_at_40[0x40];
4561 u8 opcode[0x10];
4562 u8 reserved_at_10[0x10];
4564 u8 reserved_at_20[0x10];
4565 u8 op_mod[0x10];
4567 u8 reserved_at_40[0x40];
4571 u8 status[0x8];
4572 u8 reserved_at_8[0x18];
4574 u8 syndrome[0x20];
4576 u8 reserved_at_40[0x80];
4578 u8 reserved_at_c0[0x8];
4579 u8 level[0x8];
4580 u8 reserved_at_d0[0x8];
4581 u8 log_size[0x8];
4583 u8 reserved_at_e0[0x120];
4587 u8 opcode[0x10];
4588 u8 reserved_at_10[0x10];
4590 u8 reserved_at_20[0x10];
4591 u8 op_mod[0x10];
4593 u8 reserved_at_40[0x40];
4595 u8 table_type[0x8];
4596 u8 reserved_at_88[0x18];
4598 u8 reserved_at_a0[0x8];
4599 u8 table_id[0x18];
4601 u8 reserved_at_c0[0x140];
4605 u8 status[0x8];
4606 u8 reserved_at_8[0x18];
4608 u8 syndrome[0x20];
4610 u8 reserved_at_40[0x1c0];
4616 u8 opcode[0x10];
4617 u8 reserved_at_10[0x10];
4619 u8 reserved_at_20[0x10];
4620 u8 op_mod[0x10];
4622 u8 reserved_at_40[0x40];
4624 u8 table_type[0x8];
4625 u8 reserved_at_88[0x18];
4627 u8 reserved_at_a0[0x8];
4628 u8 table_id[0x18];
4630 u8 reserved_at_c0[0x40];
4632 u8 flow_index[0x20];
4634 u8 reserved_at_120[0xe0];
4645 u8 status[0x8];
4646 u8 reserved_at_8[0x18];
4648 u8 syndrome[0x20];
4650 u8 reserved_at_40[0xa0];
4652 u8 start_flow_index[0x20];
4654 u8 reserved_at_100[0x20];
4656 u8 end_flow_index[0x20];
4658 u8 reserved_at_140[0xa0];
4660 u8 reserved_at_1e0[0x18];
4661 u8 match_criteria_enable[0x8];
4665 u8 reserved_at_1200[0xe00];
4669 u8 opcode[0x10];
4670 u8 reserved_at_10[0x10];
4672 u8 reserved_at_20[0x10];
4673 u8 op_mod[0x10];
4675 u8 reserved_at_40[0x40];
4677 u8 table_type[0x8];
4678 u8 reserved_at_88[0x18];
4680 u8 reserved_at_a0[0x8];
4681 u8 table_id[0x18];
4683 u8 group_id[0x20];
4685 u8 reserved_at_e0[0x120];
4689 u8 status[0x8];
4690 u8 reserved_at_8[0x18];
4692 u8 syndrome[0x20];
4694 u8 reserved_at_40[0x40];
4700 u8 opcode[0x10];
4701 u8 reserved_at_10[0x10];
4703 u8 reserved_at_20[0x10];
4704 u8 op_mod[0x10];
4706 u8 reserved_at_40[0x80];
4708 u8 clear[0x1];
4709 u8 reserved_at_c1[0xf];
4710 u8 num_of_counters[0x10];
4712 u8 flow_counter_id[0x20];
4716 u8 status[0x8];
4717 u8 reserved_at_8[0x18];
4719 u8 syndrome[0x20];
4721 u8 reserved_at_40[0x40];
4727 u8 opcode[0x10];
4728 u8 reserved_at_10[0x10];
4730 u8 reserved_at_20[0x10];
4731 u8 op_mod[0x10];
4733 u8 other_vport[0x1];
4734 u8 reserved_at_41[0xf];
4735 u8 vport_number[0x10];
4737 u8 reserved_at_60[0x20];
4741 u8 status[0x8];
4742 u8 reserved_at_8[0x18];
4744 u8 syndrome[0x20];
4746 u8 reserved_at_40[0x40];
4750 u8 reserved_at_0[0x1c];
4751 u8 vport_cvlan_insert[0x1];
4752 u8 vport_svlan_insert[0x1];
4753 u8 vport_cvlan_strip[0x1];
4754 u8 vport_svlan_strip[0x1];
4758 u8 opcode[0x10];
4759 u8 reserved_at_10[0x10];
4761 u8 reserved_at_20[0x10];
4762 u8 op_mod[0x10];
4764 u8 other_vport[0x1];
4765 u8 reserved_at_41[0xf];
4766 u8 vport_number[0x10];
4774 u8 status[0x8];
4775 u8 reserved_at_8[0x18];
4777 u8 syndrome[0x20];
4779 u8 reserved_at_40[0x40];
4783 u8 reserved_at_280[0x40];
4785 u8 event_bitmask[0x40];
4787 u8 reserved_at_300[0x580];
4789 u8 pas[0][0x40];
4793 u8 opcode[0x10];
4794 u8 reserved_at_10[0x10];
4796 u8 reserved_at_20[0x10];
4797 u8 op_mod[0x10];
4799 u8 reserved_at_40[0x18];
4800 u8 eq_number[0x8];
4802 u8 reserved_at_60[0x20];
4806 u8 reserved_at_0[0x5];
4807 u8 header_type[0x3];
4808 u8 reserved_at_8[0xe];
4809 u8 encap_header_size[0xa];
4811 u8 reserved_at_20[0x10];
4812 u8 encap_header[2][0x8];
4814 u8 more_encap_header[0][0x8];
4818 u8 status[0x8];
4819 u8 reserved_at_8[0x18];
4821 u8 syndrome[0x20];
4823 u8 reserved_at_40[0xa0];
4829 u8 opcode[0x10];
4830 u8 reserved_at_10[0x10];
4832 u8 reserved_at_20[0x10];
4833 u8 op_mod[0x10];
4835 u8 encap_id[0x20];
4837 u8 reserved_at_60[0xa0];
4841 u8 status[0x8];
4842 u8 reserved_at_8[0x18];
4844 u8 syndrome[0x20];
4846 u8 encap_id[0x20];
4848 u8 reserved_at_60[0x20];
4852 u8 opcode[0x10];
4853 u8 reserved_at_10[0x10];
4855 u8 reserved_at_20[0x10];
4856 u8 op_mod[0x10];
4858 u8 reserved_at_40[0xa0];
4864 u8 status[0x8];
4865 u8 reserved_at_8[0x18];
4867 u8 syndrome[0x20];
4869 u8 reserved_at_40[0x40];
4873 u8 opcode[0x10];
4874 u8 reserved_at_10[0x10];
4876 u8 reserved_20[0x10];
4877 u8 op_mod[0x10];
4879 u8 encap_id[0x20];
4881 u8 reserved_60[0x20];
4885 u8 action_type[0x4];
4886 u8 field[0xc];
4887 u8 reserved_at_10[0x3];
4888 u8 offset[0x5];
4889 u8 reserved_at_18[0x3];
4890 u8 length[0x5];
4892 u8 data[0x20];
4896 u8 action_type[0x4];
4897 u8 field[0xc];
4898 u8 reserved_at_10[0x10];
4900 u8 data[0x20];
4906 u8 reserved_at_0[0x40];
4941 u8 status[0x8];
4942 u8 reserved_at_8[0x18];
4944 u8 syndrome[0x20];
4946 u8 modify_header_id[0x20];
4948 u8 reserved_at_60[0x20];
4952 u8 opcode[0x10];
4953 u8 reserved_at_10[0x10];
4955 u8 reserved_at_20[0x10];
4956 u8 op_mod[0x10];
4958 u8 reserved_at_40[0x20];
4960 u8 table_type[0x8];
4961 u8 reserved_at_68[0x10];
4962 u8 num_of_actions[0x8];
4968 u8 status[0x8];
4969 u8 reserved_at_8[0x18];
4971 u8 syndrome[0x20];
4973 u8 reserved_at_40[0x40];
4977 u8 opcode[0x10];
4978 u8 reserved_at_10[0x10];
4980 u8 reserved_at_20[0x10];
4981 u8 op_mod[0x10];
4983 u8 modify_header_id[0x20];
4985 u8 reserved_at_60[0x20];
4989 u8 status[0x8];
4990 u8 reserved_at_8[0x18];
4992 u8 syndrome[0x20];
4994 u8 reserved_at_40[0x40];
4998 u8 reserved_at_280[0x180];
5002 u8 opcode[0x10];
5003 u8 reserved_at_10[0x10];
5005 u8 reserved_at_20[0x10];
5006 u8 op_mod[0x10];
5008 u8 reserved_at_40[0x8];
5009 u8 dctn[0x18];
5011 u8 reserved_at_60[0x20];
5015 u8 status[0x8];
5016 u8 reserved_at_8[0x18];
5018 u8 syndrome[0x20];
5020 u8 reserved_at_40[0x40];
5024 u8 reserved_at_280[0x600];
5026 u8 pas[0][0x40];
5030 u8 opcode[0x10];
5031 u8 reserved_at_10[0x10];
5033 u8 reserved_at_20[0x10];
5034 u8 op_mod[0x10];
5036 u8 reserved_at_40[0x8];
5037 u8 cqn[0x18];
5039 u8 reserved_at_60[0x20];
5043 u8 status[0x8];
5044 u8 reserved_at_8[0x18];
5046 u8 syndrome[0x20];
5048 u8 reserved_at_40[0x20];
5050 u8 enable[0x1];
5051 u8 tag_enable[0x1];
5052 u8 reserved_at_62[0x1e];
5056 u8 opcode[0x10];
5057 u8 reserved_at_10[0x10];
5059 u8 reserved_at_20[0x10];
5060 u8 op_mod[0x10];
5062 u8 reserved_at_40[0x18];
5063 u8 priority[0x4];
5064 u8 cong_protocol[0x4];
5066 u8 reserved_at_60[0x20];
5070 u8 status[0x8];
5071 u8 reserved_at_8[0x18];
5073 u8 syndrome[0x20];
5075 u8 reserved_at_40[0x40];
5077 u8 rp_cur_flows[0x20];
5079 u8 sum_flows[0x20];
5081 u8 rp_cnp_ignored_high[0x20];
5083 u8 rp_cnp_ignored_low[0x20];
5085 u8 rp_cnp_handled_high[0x20];
5087 u8 rp_cnp_handled_low[0x20];
5089 u8 reserved_at_140[0x100];
5091 u8 time_stamp_high[0x20];
5093 u8 time_stamp_low[0x20];
5095 u8 accumulators_period[0x20];
5097 u8 np_ecn_marked_roce_packets_high[0x20];
5099 u8 np_ecn_marked_roce_packets_low[0x20];
5101 u8 np_cnp_sent_high[0x20];
5103 u8 np_cnp_sent_low[0x20];
5105 u8 reserved_at_320[0x560];
5109 u8 opcode[0x10];
5110 u8 reserved_at_10[0x10];
5112 u8 reserved_at_20[0x10];
5113 u8 op_mod[0x10];
5115 u8 clear[0x1];
5116 u8 reserved_at_41[0x1f];
5118 u8 reserved_at_60[0x20];
5122 u8 status[0x8];
5123 u8 reserved_at_8[0x18];
5125 u8 syndrome[0x20];
5127 u8 reserved_at_40[0x40];
5133 u8 opcode[0x10];
5134 u8 reserved_at_10[0x10];
5136 u8 reserved_at_20[0x10];
5137 u8 op_mod[0x10];
5139 u8 reserved_at_40[0x1c];
5140 u8 cong_protocol[0x4];
5142 u8 reserved_at_60[0x20];
5146 u8 status[0x8];
5147 u8 reserved_at_8[0x18];
5149 u8 syndrome[0x20];
5151 u8 reserved_at_40[0x40];
5157 u8 opcode[0x10];
5158 u8 reserved_at_10[0x10];
5160 u8 reserved_at_20[0x10];
5161 u8 op_mod[0x10];
5163 u8 reserved_at_40[0x40];
5167 u8 status[0x8];
5168 u8 reserved_at_8[0x18];
5170 u8 syndrome[0x20];
5172 u8 reserved_at_40[0x40];
5176 u8 opcode[0x10];
5177 u8 reserved_at_10[0x10];
5179 u8 reserved_at_20[0x10];
5180 u8 op_mod[0x10];
5182 u8 reserved_at_40[0x8];
5183 u8 qpn[0x18];
5185 u8 reserved_at_60[0x20];
5189 u8 status[0x8];
5190 u8 reserved_at_8[0x18];
5192 u8 syndrome[0x20];
5194 u8 reserved_at_40[0x40];
5198 u8 opcode[0x10];
5199 u8 reserved_at_10[0x10];
5201 u8 reserved_at_20[0x10];
5202 u8 op_mod[0x10];
5204 u8 reserved_at_40[0x8];
5205 u8 qpn[0x18];
5207 u8 reserved_at_60[0x20];
5211 u8 status[0x8];
5212 u8 reserved_at_8[0x18];
5214 u8 syndrome[0x20];
5216 u8 reserved_at_40[0x40];
5220 u8 opcode[0x10];
5221 u8 reserved_at_10[0x10];
5223 u8 reserved_at_20[0x10];
5224 u8 op_mod[0x10];
5226 u8 error[0x1];
5227 u8 reserved_at_41[0x4];
5228 u8 page_fault_type[0x3];
5229 u8 wq_number[0x18];
5231 u8 reserved_at_60[0x8];
5232 u8 token[0x18];
5236 u8 status[0x8];
5237 u8 reserved_at_8[0x18];
5239 u8 syndrome[0x20];
5241 u8 reserved_at_40[0x40];
5245 u8 opcode[0x10];
5246 u8 reserved_at_10[0x10];
5248 u8 reserved_at_20[0x10];
5249 u8 op_mod[0x10];
5251 u8 reserved_at_40[0x40];
5255 u8 status[0x8];
5256 u8 reserved_at_8[0x18];
5258 u8 syndrome[0x20];
5260 u8 reserved_at_40[0x40];
5264 u8 opcode[0x10];
5265 u8 reserved_at_10[0x10];
5267 u8 reserved_at_20[0x10];
5268 u8 op_mod[0x10];
5270 u8 other_vport[0x1];
5271 u8 reserved_at_41[0xf];
5272 u8 vport_number[0x10];
5274 u8 reserved_at_60[0x18];
5275 u8 admin_state[0x4];
5276 u8 reserved_at_7c[0x4];
5280 u8 status[0x8];
5281 u8 reserved_at_8[0x18];
5283 u8 syndrome[0x20];
5285 u8 reserved_at_40[0x40];
5289 u8 reserved_at_0[0x20];
5291 u8 reserved_at_20[0x1d];
5292 u8 lag_tx_port_affinity[0x1];
5293 u8 strict_lag_tx_port_affinity[0x1];
5294 u8 prio[0x1];
5298 u8 opcode[0x10];
5299 u8 reserved_at_10[0x10];
5301 u8 reserved_at_20[0x10];
5302 u8 op_mod[0x10];
5304 u8 reserved_at_40[0x8];
5305 u8 tisn[0x18];
5307 u8 reserved_at_60[0x20];
5311 u8 reserved_at_c0[0x40];
5317 u8 reserved_at_0[0x20];
5319 u8 reserved_at_20[0x1b];
5320 u8 self_lb_en[0x1];
5321 u8 reserved_at_3c[0x1];
5322 u8 hash[0x1];
5323 u8 reserved_at_3e[0x1];
5324 u8 lro[0x1];
5328 u8 status[0x8];
5329 u8 reserved_at_8[0x18];
5331 u8 syndrome[0x20];
5333 u8 reserved_at_40[0x40];
5337 u8 opcode[0x10];
5338 u8 reserved_at_10[0x10];
5340 u8 reserved_at_20[0x10];
5341 u8 op_mod[0x10];
5343 u8 reserved_at_40[0x8];
5344 u8 tirn[0x18];
5346 u8 reserved_at_60[0x20];
5350 u8 reserved_at_c0[0x40];
5356 u8 status[0x8];
5357 u8 reserved_at_8[0x18];
5359 u8 syndrome[0x20];
5361 u8 reserved_at_40[0x40];
5365 u8 opcode[0x10];
5366 u8 reserved_at_10[0x10];
5368 u8 reserved_at_20[0x10];
5369 u8 op_mod[0x10];
5371 u8 sq_state[0x4];
5372 u8 reserved_at_44[0x4];
5373 u8 sqn[0x18];
5375 u8 reserved_at_60[0x20];
5377 u8 modify_bitmask[0x40];
5379 u8 reserved_at_c0[0x40];
5385 u8 status[0x8];
5386 u8 reserved_at_8[0x18];
5388 u8 syndrome[0x20];
5390 u8 reserved_at_40[0x1c0];
5399 u8 opcode[0x10];
5400 u8 reserved_at_10[0x10];
5402 u8 reserved_at_20[0x10];
5403 u8 op_mod[0x10];
5405 u8 scheduling_hierarchy[0x8];
5406 u8 reserved_at_48[0x18];
5408 u8 scheduling_element_id[0x20];
5410 u8 reserved_at_80[0x20];
5412 u8 modify_bitmask[0x20];
5414 u8 reserved_at_c0[0x40];
5418 u8 reserved_at_300[0x100];
5422 u8 status[0x8];
5423 u8 reserved_at_8[0x18];
5425 u8 syndrome[0x20];
5427 u8 reserved_at_40[0x40];
5431 u8 reserved_at_0[0x20];
5433 u8 reserved_at_20[0x1f];
5434 u8 rqn_list[0x1];
5438 u8 opcode[0x10];
5439 u8 reserved_at_10[0x10];
5441 u8 reserved_at_20[0x10];
5442 u8 op_mod[0x10];
5444 u8 reserved_at_40[0x8];
5445 u8 rqtn[0x18];
5447 u8 reserved_at_60[0x20];
5451 u8 reserved_at_c0[0x40];
5457 u8 status[0x8];
5458 u8 reserved_at_8[0x18];
5460 u8 syndrome[0x20];
5462 u8 reserved_at_40[0x40];
5472 u8 opcode[0x10];
5473 u8 reserved_at_10[0x10];
5475 u8 reserved_at_20[0x10];
5476 u8 op_mod[0x10];
5478 u8 rq_state[0x4];
5479 u8 reserved_at_44[0x4];
5480 u8 rqn[0x18];
5482 u8 reserved_at_60[0x20];
5484 u8 modify_bitmask[0x40];
5486 u8 reserved_at_c0[0x40];
5492 u8 status[0x8];
5493 u8 reserved_at_8[0x18];
5495 u8 syndrome[0x20];
5497 u8 reserved_at_40[0x40];
5501 u8 reserved_at_0[0x20];
5503 u8 reserved_at_20[0x1f];
5504 u8 lwm[0x1];
5508 u8 opcode[0x10];
5509 u8 reserved_at_10[0x10];
5511 u8 reserved_at_20[0x10];
5512 u8 op_mod[0x10];
5514 u8 rmp_state[0x4];
5515 u8 reserved_at_44[0x4];
5516 u8 rmpn[0x18];
5518 u8 reserved_at_60[0x20];
5522 u8 reserved_at_c0[0x40];
5528 u8 status[0x8];
5529 u8 reserved_at_8[0x18];
5531 u8 syndrome[0x20];
5533 u8 reserved_at_40[0x40];
5537 u8 reserved_at_0[0x12];
5538 u8 affiliation[0x1];
5539 u8 reserved_at_e[0x1];
5540 u8 disable_uc_local_lb[0x1];
5541 u8 disable_mc_local_lb[0x1];
5542 u8 node_guid[0x1];
5543 u8 port_guid[0x1];
5544 u8 min_inline[0x1];
5545 u8 mtu[0x1];
5546 u8 change_event[0x1];
5547 u8 promisc[0x1];
5548 u8 permanent_address[0x1];
5549 u8 addresses_list[0x1];
5550 u8 roce_en[0x1];
5551 u8 reserved_at_1f[0x1];
5555 u8 opcode[0x10];
5556 u8 reserved_at_10[0x10];
5558 u8 reserved_at_20[0x10];
5559 u8 op_mod[0x10];
5561 u8 other_vport[0x1];
5562 u8 reserved_at_41[0xf];
5563 u8 vport_number[0x10];
5567 u8 reserved_at_80[0x780];
5573 u8 status[0x8];
5574 u8 reserved_at_8[0x18];
5576 u8 syndrome[0x20];
5578 u8 reserved_at_40[0x40];
5582 u8 opcode[0x10];
5583 u8 reserved_at_10[0x10];
5585 u8 reserved_at_20[0x10];
5586 u8 op_mod[0x10];
5588 u8 other_vport[0x1];
5589 u8 reserved_at_41[0xb];
5590 u8 port_num[0x4];
5591 u8 vport_number[0x10];
5593 u8 reserved_at_60[0x20];
5599 u8 status[0x8];
5600 u8 reserved_at_8[0x18];
5602 u8 syndrome[0x20];
5604 u8 reserved_at_40[0x40];
5613 u8 opcode[0x10];
5614 u8 reserved_at_10[0x10];
5616 u8 reserved_at_20[0x10];
5617 u8 op_mod[0x10];
5619 u8 reserved_at_40[0x8];
5620 u8 cqn[0x18];
5626 u8 reserved_at_280[0x600];
5628 u8 pas[0][0x40];
5632 u8 status[0x8];
5633 u8 reserved_at_8[0x18];
5635 u8 syndrome[0x20];
5637 u8 reserved_at_40[0x40];
5641 u8 opcode[0x10];
5642 u8 reserved_at_10[0x10];
5644 u8 reserved_at_20[0x10];
5645 u8 op_mod[0x10];
5647 u8 reserved_at_40[0x18];
5648 u8 priority[0x4];
5649 u8 cong_protocol[0x4];
5651 u8 enable[0x1];
5652 u8 tag_enable[0x1];
5653 u8 reserved_at_62[0x1e];
5657 u8 status[0x8];
5658 u8 reserved_at_8[0x18];
5660 u8 syndrome[0x20];
5662 u8 reserved_at_40[0x40];
5666 u8 opcode[0x10];
5667 u8 reserved_at_10[0x10];
5669 u8 reserved_at_20[0x10];
5670 u8 op_mod[0x10];
5672 u8 reserved_at_40[0x1c];
5673 u8 cong_protocol[0x4];
5677 u8 reserved_at_80[0x80];
5683 u8 status[0x8];
5684 u8 reserved_at_8[0x18];
5686 u8 syndrome[0x20];
5688 u8 output_num_entries[0x20];
5690 u8 reserved_at_60[0x20];
5692 u8 pas[0][0x40];
5702 u8 opcode[0x10];
5703 u8 reserved_at_10[0x10];
5705 u8 reserved_at_20[0x10];
5706 u8 op_mod[0x10];
5708 u8 reserved_at_40[0x10];
5709 u8 function_id[0x10];
5711 u8 input_num_entries[0x20];
5713 u8 pas[0][0x40];
5717 u8 status[0x8];
5718 u8 reserved_at_8[0x18];
5720 u8 syndrome[0x20];
5722 u8 reserved_at_40[0x40];
5724 u8 response_mad_packet[256][0x8];
5728 u8 opcode[0x10];
5729 u8 reserved_at_10[0x10];
5731 u8 reserved_at_20[0x10];
5732 u8 op_mod[0x10];
5734 u8 remote_lid[0x10];
5735 u8 reserved_at_50[0x8];
5736 u8 port[0x8];
5738 u8 reserved_at_60[0x20];
5740 u8 mad[256][0x8];
5744 u8 status[0x8];
5745 u8 reserved_at_8[0x18];
5747 u8 syndrome[0x20];
5749 u8 reserved_at_40[0x40];
5753 u8 opcode[0x10];
5754 u8 reserved_at_10[0x10];
5756 u8 reserved_at_20[0x10];
5757 u8 op_mod[0x10];
5759 u8 reserved_at_40[0x40];
5760 u8 sw_owner_id[4][0x20];
5764 u8 status[0x8];
5765 u8 reserved_at_8[0x18];
5767 u8 syndrome[0x20];
5769 u8 reserved_at_40[0x40];
5773 u8 opcode[0x10];
5774 u8 reserved_at_10[0x10];
5776 u8 reserved_at_20[0x10];
5777 u8 op_mod[0x10];
5779 u8 reserved_at_40[0x8];
5780 u8 qpn[0x18];
5782 u8 reserved_at_60[0x20];
5784 u8 opt_param_mask[0x20];
5786 u8 reserved_at_a0[0x20];
5790 u8 reserved_at_800[0x80];
5794 u8 status[0x8];
5795 u8 reserved_at_8[0x18];
5797 u8 syndrome[0x20];
5799 u8 reserved_at_40[0x40];
5803 u8 opcode[0x10];
5804 u8 reserved_at_10[0x10];
5806 u8 reserved_at_20[0x10];
5807 u8 op_mod[0x10];
5809 u8 reserved_at_40[0x8];
5810 u8 qpn[0x18];
5812 u8 reserved_at_60[0x20];
5814 u8 opt_param_mask[0x20];
5816 u8 reserved_at_a0[0x20];
5820 u8 reserved_at_800[0x80];
5824 u8 status[0x8];
5825 u8 reserved_at_8[0x18];
5827 u8 syndrome[0x20];
5829 u8 reserved_at_40[0x40];
5831 u8 packet_headers_log[128][0x8];
5833 u8 packet_syndrome[64][0x8];
5837 u8 opcode[0x10];
5838 u8 reserved_at_10[0x10];
5840 u8 reserved_at_20[0x10];
5841 u8 op_mod[0x10];
5843 u8 reserved_at_40[0x40];
5847 u8 opcode[0x10];
5848 u8 reserved_at_10[0x10];
5850 u8 reserved_at_20[0x10];
5851 u8 op_mod[0x10];
5853 u8 reserved_at_40[0x18];
5854 u8 eq_number[0x8];
5856 u8 reserved_at_60[0x20];
5858 u8 eqe[64][0x8];
5862 u8 status[0x8];
5863 u8 reserved_at_8[0x18];
5865 u8 syndrome[0x20];
5867 u8 reserved_at_40[0x40];
5871 u8 status[0x8];
5872 u8 reserved_at_8[0x18];
5874 u8 syndrome[0x20];
5876 u8 reserved_at_40[0x20];
5880 u8 opcode[0x10];
5881 u8 reserved_at_10[0x10];
5883 u8 reserved_at_20[0x10];
5884 u8 op_mod[0x10];
5886 u8 reserved_at_40[0x10];
5887 u8 function_id[0x10];
5889 u8 reserved_at_60[0x20];
5893 u8 status[0x8];
5894 u8 reserved_at_8[0x18];
5896 u8 syndrome[0x20];
5898 u8 reserved_at_40[0x40];
5902 u8 opcode[0x10];
5903 u8 reserved_at_10[0x10];
5905 u8 reserved_at_20[0x10];
5906 u8 op_mod[0x10];
5908 u8 reserved_at_40[0x8];
5909 u8 dctn[0x18];
5911 u8 reserved_at_60[0x20];
5915 u8 status[0x8];
5916 u8 reserved_at_8[0x18];
5918 u8 syndrome[0x20];
5920 u8 reserved_at_40[0x20];
5924 u8 opcode[0x10];
5925 u8 reserved_at_10[0x10];
5927 u8 reserved_at_20[0x10];
5928 u8 op_mod[0x10];
5930 u8 reserved_at_40[0x10];
5931 u8 function_id[0x10];
5933 u8 reserved_at_60[0x20];
5937 u8 status[0x8];
5938 u8 reserved_at_8[0x18];
5940 u8 syndrome[0x20];
5942 u8 reserved_at_40[0x40];
5946 u8 opcode[0x10];
5947 u8 reserved_at_10[0x10];
5949 u8 reserved_at_20[0x10];
5950 u8 op_mod[0x10];
5952 u8 reserved_at_40[0x8];
5953 u8 qpn[0x18];
5955 u8 reserved_at_60[0x20];
5957 u8 multicast_gid[16][0x8];
5961 u8 status[0x8];
5962 u8 reserved_at_8[0x18];
5964 u8 syndrome[0x20];
5966 u8 reserved_at_40[0x40];
5970 u8 opcode[0x10];
5971 u8 reserved_at_10[0x10];
5973 u8 reserved_at_20[0x10];
5974 u8 op_mod[0x10];
5976 u8 reserved_at_40[0x8];
5977 u8 xrqn[0x18];
5979 u8 reserved_at_60[0x20];
5983 u8 status[0x8];
5984 u8 reserved_at_8[0x18];
5986 u8 syndrome[0x20];
5988 u8 reserved_at_40[0x40];
5992 u8 opcode[0x10];
5993 u8 reserved_at_10[0x10];
5995 u8 reserved_at_20[0x10];
5996 u8 op_mod[0x10];
5998 u8 reserved_at_40[0x8];
5999 u8 xrc_srqn[0x18];
6001 u8 reserved_at_60[0x20];
6005 u8 status[0x8];
6006 u8 reserved_at_8[0x18];
6008 u8 syndrome[0x20];
6010 u8 reserved_at_40[0x40];
6014 u8 opcode[0x10];
6015 u8 reserved_at_10[0x10];
6017 u8 reserved_at_20[0x10];
6018 u8 op_mod[0x10];
6020 u8 reserved_at_40[0x8];
6021 u8 tisn[0x18];
6023 u8 reserved_at_60[0x20];
6027 u8 status[0x8];
6028 u8 reserved_at_8[0x18];
6030 u8 syndrome[0x20];
6032 u8 reserved_at_40[0x40];
6036 u8 opcode[0x10];
6037 u8 reserved_at_10[0x10];
6039 u8 reserved_at_20[0x10];
6040 u8 op_mod[0x10];
6042 u8 reserved_at_40[0x8];
6043 u8 tirn[0x18];
6045 u8 reserved_at_60[0x20];
6049 u8 status[0x8];
6050 u8 reserved_at_8[0x18];
6052 u8 syndrome[0x20];
6054 u8 reserved_at_40[0x40];
6058 u8 opcode[0x10];
6059 u8 reserved_at_10[0x10];
6061 u8 reserved_at_20[0x10];
6062 u8 op_mod[0x10];
6064 u8 reserved_at_40[0x8];
6065 u8 srqn[0x18];
6067 u8 reserved_at_60[0x20];
6071 u8 status[0x8];
6072 u8 reserved_at_8[0x18];
6074 u8 syndrome[0x20];
6076 u8 reserved_at_40[0x40];
6080 u8 opcode[0x10];
6081 u8 reserved_at_10[0x10];
6083 u8 reserved_at_20[0x10];
6084 u8 op_mod[0x10];
6086 u8 reserved_at_40[0x8];
6087 u8 sqn[0x18];
6089 u8 reserved_at_60[0x20];
6093 u8 status[0x8];
6094 u8 reserved_at_8[0x18];
6096 u8 syndrome[0x20];
6098 u8 reserved_at_40[0x1c0];
6102 u8 opcode[0x10];
6103 u8 reserved_at_10[0x10];
6105 u8 reserved_at_20[0x10];
6106 u8 op_mod[0x10];
6108 u8 scheduling_hierarchy[0x8];
6109 u8 reserved_at_48[0x18];
6111 u8 scheduling_element_id[0x20];
6113 u8 reserved_at_80[0x180];
6117 u8 status[0x8];
6118 u8 reserved_at_8[0x18];
6120 u8 syndrome[0x20];
6122 u8 reserved_at_40[0x40];
6126 u8 opcode[0x10];
6127 u8 reserved_at_10[0x10];
6129 u8 reserved_at_20[0x10];
6130 u8 op_mod[0x10];
6132 u8 reserved_at_40[0x8];
6133 u8 rqtn[0x18];
6135 u8 reserved_at_60[0x20];
6139 u8 status[0x8];
6140 u8 reserved_at_8[0x18];
6142 u8 syndrome[0x20];
6144 u8 reserved_at_40[0x40];
6148 u8 opcode[0x10];
6149 u8 reserved_at_10[0x10];
6151 u8 reserved_at_20[0x10];
6152 u8 op_mod[0x10];
6154 u8 reserved_at_40[0x8];
6155 u8 rqn[0x18];
6157 u8 reserved_at_60[0x20];
6161 u8 opcode[0x10];
6162 u8 reserved_at_10[0x10];
6164 u8 reserved_at_20[0x10];
6165 u8 op_mod[0x10];
6167 u8 reserved_at_40[0x20];
6169 u8 reserved_at_60[0x10];
6170 u8 delay_drop_timeout[0x10];
6174 u8 status[0x8];
6175 u8 reserved_at_8[0x18];
6177 u8 syndrome[0x20];
6179 u8 reserved_at_40[0x40];
6183 u8 status[0x8];
6184 u8 reserved_at_8[0x18];
6186 u8 syndrome[0x20];
6188 u8 reserved_at_40[0x40];
6192 u8 opcode[0x10];
6193 u8 reserved_at_10[0x10];
6195 u8 reserved_at_20[0x10];
6196 u8 op_mod[0x10];
6198 u8 reserved_at_40[0x8];
6199 u8 rmpn[0x18];
6201 u8 reserved_at_60[0x20];
6205 u8 status[0x8];
6206 u8 reserved_at_8[0x18];
6208 u8 syndrome[0x20];
6210 u8 reserved_at_40[0x40];
6214 u8 opcode[0x10];
6215 u8 reserved_at_10[0x10];
6217 u8 reserved_at_20[0x10];
6218 u8 op_mod[0x10];
6220 u8 reserved_at_40[0x8];
6221 u8 qpn[0x18];
6223 u8 reserved_at_60[0x20];
6227 u8 status[0x8];
6228 u8 reserved_at_8[0x18];
6230 u8 syndrome[0x20];
6232 u8 reserved_at_40[0x40];
6236 u8 opcode[0x10];
6237 u8 reserved_at_10[0x10];
6239 u8 reserved_at_20[0x10];
6240 u8 op_mod[0x10];
6242 u8 reserved_at_40[0x8];
6243 u8 psvn[0x18];
6245 u8 reserved_at_60[0x20];
6249 u8 status[0x8];
6250 u8 reserved_at_8[0x18];
6252 u8 syndrome[0x20];
6254 u8 reserved_at_40[0x40];
6258 u8 opcode[0x10];
6259 u8 reserved_at_10[0x10];
6261 u8 reserved_at_20[0x10];
6262 u8 op_mod[0x10];
6264 u8 reserved_at_40[0x8];
6265 u8 mkey_index[0x18];
6267 u8 reserved_at_60[0x20];
6271 u8 status[0x8];
6272 u8 reserved_at_8[0x18];
6274 u8 syndrome[0x20];
6276 u8 reserved_at_40[0x40];
6280 u8 opcode[0x10];
6281 u8 reserved_at_10[0x10];
6283 u8 reserved_at_20[0x10];
6284 u8 op_mod[0x10];
6286 u8 other_vport[0x1];
6287 u8 reserved_at_41[0xf];
6288 u8 vport_number[0x10];
6290 u8 reserved_at_60[0x20];
6292 u8 table_type[0x8];
6293 u8 reserved_at_88[0x18];
6295 u8 reserved_at_a0[0x8];
6296 u8 table_id[0x18];
6298 u8 reserved_at_c0[0x140];
6302 u8 status[0x8];
6303 u8 reserved_at_8[0x18];
6305 u8 syndrome[0x20];
6307 u8 reserved_at_40[0x40];
6311 u8 opcode[0x10];
6312 u8 reserved_at_10[0x10];
6314 u8 reserved_at_20[0x10];
6315 u8 op_mod[0x10];
6317 u8 other_vport[0x1];
6318 u8 reserved_at_41[0xf];
6319 u8 vport_number[0x10];
6321 u8 reserved_at_60[0x20];
6323 u8 table_type[0x8];
6324 u8 reserved_at_88[0x18];
6326 u8 reserved_at_a0[0x8];
6327 u8 table_id[0x18];
6329 u8 group_id[0x20];
6331 u8 reserved_at_e0[0x120];
6335 u8 status[0x8];
6336 u8 reserved_at_8[0x18];
6338 u8 syndrome[0x20];
6340 u8 reserved_at_40[0x40];
6344 u8 opcode[0x10];
6345 u8 reserved_at_10[0x10];
6347 u8 reserved_at_20[0x10];
6348 u8 op_mod[0x10];
6350 u8 reserved_at_40[0x18];
6351 u8 eq_number[0x8];
6353 u8 reserved_at_60[0x20];
6357 u8 status[0x8];
6358 u8 reserved_at_8[0x18];
6360 u8 syndrome[0x20];
6362 u8 reserved_at_40[0x40];
6366 u8 opcode[0x10];
6367 u8 reserved_at_10[0x10];
6369 u8 reserved_at_20[0x10];
6370 u8 op_mod[0x10];
6372 u8 reserved_at_40[0x8];
6373 u8 dctn[0x18];
6375 u8 reserved_at_60[0x20];
6379 u8 status[0x8];
6380 u8 reserved_at_8[0x18];
6382 u8 syndrome[0x20];
6384 u8 reserved_at_40[0x40];
6388 u8 opcode[0x10];
6389 u8 reserved_at_10[0x10];
6391 u8 reserved_at_20[0x10];
6392 u8 op_mod[0x10];
6394 u8 reserved_at_40[0x8];
6395 u8 cqn[0x18];
6397 u8 reserved_at_60[0x20];
6401 u8 status[0x8];
6402 u8 reserved_at_8[0x18];
6404 u8 syndrome[0x20];
6406 u8 reserved_at_40[0x40];
6410 u8 opcode[0x10];
6411 u8 reserved_at_10[0x10];
6413 u8 reserved_at_20[0x10];
6414 u8 op_mod[0x10];
6416 u8 reserved_at_40[0x20];
6418 u8 reserved_at_60[0x10];
6419 u8 vxlan_udp_port[0x10];
6423 u8 status[0x8];
6424 u8 reserved_at_8[0x18];
6426 u8 syndrome[0x20];
6428 u8 reserved_at_40[0x40];
6432 u8 opcode[0x10];
6433 u8 reserved_at_10[0x10];
6435 u8 reserved_at_20[0x10];
6436 u8 op_mod[0x10];
6438 u8 reserved_at_40[0x60];
6440 u8 reserved_at_a0[0x8];
6441 u8 table_index[0x18];
6443 u8 reserved_at_c0[0x140];
6447 u8 status[0x8];
6448 u8 reserved_at_8[0x18];
6450 u8 syndrome[0x20];
6452 u8 reserved_at_40[0x40];
6456 u8 opcode[0x10];
6457 u8 reserved_at_10[0x10];
6459 u8 reserved_at_20[0x10];
6460 u8 op_mod[0x10];
6462 u8 other_vport[0x1];
6463 u8 reserved_at_41[0xf];
6464 u8 vport_number[0x10];
6466 u8 reserved_at_60[0x20];
6468 u8 table_type[0x8];
6469 u8 reserved_at_88[0x18];
6471 u8 reserved_at_a0[0x8];
6472 u8 table_id[0x18];
6474 u8 reserved_at_c0[0x40];
6476 u8 flow_index[0x20];
6478 u8 reserved_at_120[0xe0];
6482 u8 status[0x8];
6483 u8 reserved_at_8[0x18];
6485 u8 syndrome[0x20];
6487 u8 reserved_at_40[0x40];
6491 u8 opcode[0x10];
6492 u8 reserved_at_10[0x10];
6494 u8 reserved_at_20[0x10];
6495 u8 op_mod[0x10];
6497 u8 reserved_at_40[0x8];
6498 u8 xrcd[0x18];
6500 u8 reserved_at_60[0x20];
6504 u8 status[0x8];
6505 u8 reserved_at_8[0x18];
6507 u8 syndrome[0x20];
6509 u8 reserved_at_40[0x40];
6513 u8 opcode[0x10];
6514 u8 reserved_at_10[0x10];
6516 u8 reserved_at_20[0x10];
6517 u8 op_mod[0x10];
6519 u8 reserved_at_40[0x8];
6520 u8 uar[0x18];
6522 u8 reserved_at_60[0x20];
6526 u8 status[0x8];
6527 u8 reserved_at_8[0x18];
6529 u8 syndrome[0x20];
6531 u8 reserved_at_40[0x40];
6535 u8 opcode[0x10];
6536 u8 reserved_at_10[0x10];
6538 u8 reserved_at_20[0x10];
6539 u8 op_mod[0x10];
6541 u8 reserved_at_40[0x8];
6542 u8 transport_domain[0x18];
6544 u8 reserved_at_60[0x20];
6548 u8 status[0x8];
6549 u8 reserved_at_8[0x18];
6551 u8 syndrome[0x20];
6553 u8 reserved_at_40[0x40];
6557 u8 opcode[0x10];
6558 u8 reserved_at_10[0x10];
6560 u8 reserved_at_20[0x10];
6561 u8 op_mod[0x10];
6563 u8 reserved_at_40[0x18];
6564 u8 counter_set_id[0x8];
6566 u8 reserved_at_60[0x20];
6570 u8 status[0x8];
6571 u8 reserved_at_8[0x18];
6573 u8 syndrome[0x20];
6575 u8 reserved_at_40[0x40];
6579 u8 opcode[0x10];
6580 u8 reserved_at_10[0x10];
6582 u8 reserved_at_20[0x10];
6583 u8 op_mod[0x10];
6585 u8 reserved_at_40[0x8];
6586 u8 pd[0x18];
6588 u8 reserved_at_60[0x20];
6592 u8 status[0x8];
6593 u8 reserved_at_8[0x18];
6595 u8 syndrome[0x20];
6597 u8 reserved_at_40[0x40];
6601 u8 opcode[0x10];
6602 u8 reserved_at_10[0x10];
6604 u8 reserved_at_20[0x10];
6605 u8 op_mod[0x10];
6607 u8 flow_counter_id[0x20];
6609 u8 reserved_at_60[0x20];
6613 u8 status[0x8];
6614 u8 reserved_at_8[0x18];
6616 u8 syndrome[0x20];
6618 u8 reserved_at_40[0x8];
6619 u8 xrqn[0x18];
6621 u8 reserved_at_60[0x20];
6625 u8 opcode[0x10];
6626 u8 reserved_at_10[0x10];
6628 u8 reserved_at_20[0x10];
6629 u8 op_mod[0x10];
6631 u8 reserved_at_40[0x40];
6637 u8 status[0x8];
6638 u8 reserved_at_8[0x18];
6640 u8 syndrome[0x20];
6642 u8 reserved_at_40[0x8];
6643 u8 xrc_srqn[0x18];
6645 u8 reserved_at_60[0x20];
6649 u8 opcode[0x10];
6650 u8 reserved_at_10[0x10];
6652 u8 reserved_at_20[0x10];
6653 u8 op_mod[0x10];
6655 u8 reserved_at_40[0x40];
6659 u8 reserved_at_280[0x600];
6661 u8 pas[0][0x40];
6665 u8 status[0x8];
6666 u8 reserved_at_8[0x18];
6668 u8 syndrome[0x20];
6670 u8 reserved_at_40[0x8];
6671 u8 tisn[0x18];
6673 u8 reserved_at_60[0x20];
6677 u8 opcode[0x10];
6678 u8 reserved_at_10[0x10];
6680 u8 reserved_at_20[0x10];
6681 u8 op_mod[0x10];
6683 u8 reserved_at_40[0xc0];
6689 u8 status[0x8];
6690 u8 reserved_at_8[0x18];
6692 u8 syndrome[0x20];
6694 u8 reserved_at_40[0x8];
6695 u8 tirn[0x18];
6697 u8 reserved_at_60[0x20];
6701 u8 opcode[0x10];
6702 u8 reserved_at_10[0x10];
6704 u8 reserved_at_20[0x10];
6705 u8 op_mod[0x10];
6707 u8 reserved_at_40[0xc0];
6713 u8 status[0x8];
6714 u8 reserved_at_8[0x18];
6716 u8 syndrome[0x20];
6718 u8 reserved_at_40[0x8];
6719 u8 srqn[0x18];
6721 u8 reserved_at_60[0x20];
6725 u8 opcode[0x10];
6726 u8 reserved_at_10[0x10];
6728 u8 reserved_at_20[0x10];
6729 u8 op_mod[0x10];
6731 u8 reserved_at_40[0x40];
6735 u8 reserved_at_280[0x600];
6737 u8 pas[0][0x40];
6741 u8 status[0x8];
6742 u8 reserved_at_8[0x18];
6744 u8 syndrome[0x20];
6746 u8 reserved_at_40[0x8];
6747 u8 sqn[0x18];
6749 u8 reserved_at_60[0x20];
6753 u8 opcode[0x10];
6754 u8 reserved_at_10[0x10];
6756 u8 reserved_at_20[0x10];
6757 u8 op_mod[0x10];
6759 u8 reserved_at_40[0xc0];
6765 u8 status[0x8];
6766 u8 reserved_at_8[0x18];
6768 u8 syndrome[0x20];
6770 u8 reserved_at_40[0x40];
6772 u8 scheduling_element_id[0x20];
6774 u8 reserved_at_a0[0x160];
6778 u8 opcode[0x10];
6779 u8 reserved_at_10[0x10];
6781 u8 reserved_at_20[0x10];
6782 u8 op_mod[0x10];
6784 u8 scheduling_hierarchy[0x8];
6785 u8 reserved_at_48[0x18];
6787 u8 reserved_at_60[0xa0];
6791 u8 reserved_at_300[0x100];
6795 u8 status[0x8];
6796 u8 reserved_at_8[0x18];
6798 u8 syndrome[0x20];
6800 u8 reserved_at_40[0x8];
6801 u8 rqtn[0x18];
6803 u8 reserved_at_60[0x20];
6807 u8 opcode[0x10];
6808 u8 reserved_at_10[0x10];
6810 u8 reserved_at_20[0x10];
6811 u8 op_mod[0x10];
6813 u8 reserved_at_40[0xc0];
6819 u8 status[0x8];
6820 u8 reserved_at_8[0x18];
6822 u8 syndrome[0x20];
6824 u8 reserved_at_40[0x8];
6825 u8 rqn[0x18];
6827 u8 reserved_at_60[0x20];
6831 u8 opcode[0x10];
6832 u8 reserved_at_10[0x10];
6834 u8 reserved_at_20[0x10];
6835 u8 op_mod[0x10];
6837 u8 reserved_at_40[0xc0];
6843 u8 status[0x8];
6844 u8 reserved_at_8[0x18];
6846 u8 syndrome[0x20];
6848 u8 reserved_at_40[0x8];
6849 u8 rmpn[0x18];
6851 u8 reserved_at_60[0x20];
6855 u8 opcode[0x10];
6856 u8 reserved_at_10[0x10];
6858 u8 reserved_at_20[0x10];
6859 u8 op_mod[0x10];
6861 u8 reserved_at_40[0xc0];
6867 u8 status[0x8];
6868 u8 reserved_at_8[0x18];
6870 u8 syndrome[0x20];
6872 u8 reserved_at_40[0x8];
6873 u8 qpn[0x18];
6875 u8 reserved_at_60[0x20];
6879 u8 opcode[0x10];
6880 u8 reserved_at_10[0x10];
6882 u8 reserved_at_20[0x10];
6883 u8 op_mod[0x10];
6885 u8 reserved_at_40[0x40];
6887 u8 opt_param_mask[0x20];
6889 u8 reserved_at_a0[0x20];
6893 u8 reserved_at_800[0x80];
6895 u8 pas[0][0x40];
6899 u8 status[0x8];
6900 u8 reserved_at_8[0x18];
6902 u8 syndrome[0x20];
6904 u8 reserved_at_40[0x40];
6906 u8 reserved_at_80[0x8];
6907 u8 psv0_index[0x18];
6909 u8 reserved_at_a0[0x8];
6910 u8 psv1_index[0x18];
6912 u8 reserved_at_c0[0x8];
6913 u8 psv2_index[0x18];
6915 u8 reserved_at_e0[0x8];
6916 u8 psv3_index[0x18];
6920 u8 opcode[0x10];
6921 u8 reserved_at_10[0x10];
6923 u8 reserved_at_20[0x10];
6924 u8 op_mod[0x10];
6926 u8 num_psv[0x4];
6927 u8 reserved_at_44[0x4];
6928 u8 pd[0x18];
6930 u8 reserved_at_60[0x20];
6934 u8 status[0x8];
6935 u8 reserved_at_8[0x18];
6937 u8 syndrome[0x20];
6939 u8 reserved_at_40[0x8];
6940 u8 mkey_index[0x18];
6942 u8 reserved_at_60[0x20];
6946 u8 opcode[0x10];
6947 u8 reserved_at_10[0x10];
6949 u8 reserved_at_20[0x10];
6950 u8 op_mod[0x10];
6952 u8 reserved_at_40[0x20];
6954 u8 pg_access[0x1];
6955 u8 reserved_at_61[0x1f];
6959 u8 reserved_at_280[0x80];
6961 u8 translations_octword_actual_size[0x20];
6963 u8 reserved_at_320[0x560];
6965 u8 klm_pas_mtt[0][0x20];
6969 u8 status[0x8];
6970 u8 reserved_at_8[0x18];
6972 u8 syndrome[0x20];
6974 u8 reserved_at_40[0x8];
6975 u8 table_id[0x18];
6977 u8 reserved_at_60[0x20];
6981 u8 encap_en[0x1];
6982 u8 decap_en[0x1];
6983 u8 reserved_at_2[0x2];
6984 u8 table_miss_action[0x4];
6985 u8 level[0x8];
6986 u8 reserved_at_10[0x8];
6987 u8 log_size[0x8];
6989 u8 reserved_at_20[0x8];
6990 u8 table_miss_id[0x18];
6992 u8 reserved_at_40[0x8];
6993 u8 lag_master_next_table_id[0x18];
6995 u8 reserved_at_60[0xe0];
6999 u8 opcode[0x10];
7000 u8 reserved_at_10[0x10];
7002 u8 reserved_at_20[0x10];
7003 u8 op_mod[0x10];
7005 u8 other_vport[0x1];
7006 u8 reserved_at_41[0xf];
7007 u8 vport_number[0x10];
7009 u8 reserved_at_60[0x20];
7011 u8 table_type[0x8];
7012 u8 reserved_at_88[0x18];
7014 u8 reserved_at_a0[0x20];
7020 u8 status[0x8];
7021 u8 reserved_at_8[0x18];
7023 u8 syndrome[0x20];
7025 u8 reserved_at_40[0x8];
7026 u8 group_id[0x18];
7028 u8 reserved_at_60[0x20];
7039 u8 opcode[0x10];
7040 u8 reserved_at_10[0x10];
7042 u8 reserved_at_20[0x10];
7043 u8 op_mod[0x10];
7045 u8 other_vport[0x1];
7046 u8 reserved_at_41[0xf];
7047 u8 vport_number[0x10];
7049 u8 reserved_at_60[0x20];
7051 u8 table_type[0x8];
7052 u8 reserved_at_88[0x18];
7054 u8 reserved_at_a0[0x8];
7055 u8 table_id[0x18];
7057 u8 source_eswitch_owner_vhca_id_valid[0x1];
7059 u8 reserved_at_c1[0x1f];
7061 u8 start_flow_index[0x20];
7063 u8 reserved_at_100[0x20];
7065 u8 end_flow_index[0x20];
7067 u8 reserved_at_140[0xa0];
7069 u8 reserved_at_1e0[0x18];
7070 u8 match_criteria_enable[0x8];
7074 u8 reserved_at_1200[0xe00];
7078 u8 status[0x8];
7079 u8 reserved_at_8[0x18];
7081 u8 syndrome[0x20];
7083 u8 reserved_at_40[0x18];
7084 u8 eq_number[0x8];
7086 u8 reserved_at_60[0x20];
7090 u8 opcode[0x10];
7091 u8 reserved_at_10[0x10];
7093 u8 reserved_at_20[0x10];
7094 u8 op_mod[0x10];
7096 u8 reserved_at_40[0x40];
7100 u8 reserved_at_280[0x40];
7102 u8 event_bitmask[0x40];
7104 u8 reserved_at_300[0x580];
7106 u8 pas[0][0x40];
7110 u8 status[0x8];
7111 u8 reserved_at_8[0x18];
7113 u8 syndrome[0x20];
7115 u8 reserved_at_40[0x8];
7116 u8 dctn[0x18];
7118 u8 reserved_at_60[0x20];
7122 u8 opcode[0x10];
7123 u8 reserved_at_10[0x10];
7125 u8 reserved_at_20[0x10];
7126 u8 op_mod[0x10];
7128 u8 reserved_at_40[0x40];
7132 u8 reserved_at_280[0x180];
7136 u8 status[0x8];
7137 u8 reserved_at_8[0x18];
7139 u8 syndrome[0x20];
7141 u8 reserved_at_40[0x8];
7142 u8 cqn[0x18];
7144 u8 reserved_at_60[0x20];
7148 u8 opcode[0x10];
7149 u8 reserved_at_10[0x10];
7151 u8 reserved_at_20[0x10];
7152 u8 op_mod[0x10];
7154 u8 reserved_at_40[0x40];
7158 u8 reserved_at_280[0x600];
7160 u8 pas[0][0x40];
7164 u8 status[0x8];
7165 u8 reserved_at_8[0x18];
7167 u8 syndrome[0x20];
7169 u8 reserved_at_40[0x4];
7170 u8 min_delay[0xc];
7171 u8 int_vector[0x10];
7173 u8 reserved_at_60[0x20];
7182 u8 opcode[0x10];
7183 u8 reserved_at_10[0x10];
7185 u8 reserved_at_20[0x10];
7186 u8 op_mod[0x10];
7188 u8 reserved_at_40[0x4];
7189 u8 min_delay[0xc];
7190 u8 int_vector[0x10];
7192 u8 reserved_at_60[0x20];
7196 u8 status[0x8];
7197 u8 reserved_at_8[0x18];
7199 u8 syndrome[0x20];
7201 u8 reserved_at_40[0x40];
7205 u8 opcode[0x10];
7206 u8 reserved_at_10[0x10];
7208 u8 reserved_at_20[0x10];
7209 u8 op_mod[0x10];
7211 u8 reserved_at_40[0x8];
7212 u8 qpn[0x18];
7214 u8 reserved_at_60[0x20];
7216 u8 multicast_gid[16][0x8];
7220 u8 status[0x8];
7221 u8 reserved_at_8[0x18];
7223 u8 syndrome[0x20];
7225 u8 reserved_at_40[0x40];
7229 u8 opcode[0x10];
7230 u8 reserved_at_10[0x10];
7232 u8 reserved_at_20[0x10];
7233 u8 op_mod[0x10];
7235 u8 reserved_at_40[0x8];
7236 u8 xrqn[0x18];
7238 u8 reserved_at_60[0x10];
7239 u8 lwm[0x10];
7243 u8 status[0x8];
7244 u8 reserved_at_8[0x18];
7246 u8 syndrome[0x20];
7248 u8 reserved_at_40[0x40];
7256 u8 opcode[0x10];
7257 u8 reserved_at_10[0x10];
7259 u8 reserved_at_20[0x10];
7260 u8 op_mod[0x10];
7262 u8 reserved_at_40[0x8];
7263 u8 xrc_srqn[0x18];
7265 u8 reserved_at_60[0x10];
7266 u8 lwm[0x10];
7270 u8 status[0x8];
7271 u8 reserved_at_8[0x18];
7273 u8 syndrome[0x20];
7275 u8 reserved_at_40[0x40];
7284 u8 opcode[0x10];
7285 u8 reserved_at_10[0x10];
7287 u8 reserved_at_20[0x10];
7288 u8 op_mod[0x10];
7290 u8 reserved_at_40[0x8];
7291 u8 srq_number[0x18];
7293 u8 reserved_at_60[0x10];
7294 u8 lwm[0x10];
7298 u8 status[0x8];
7299 u8 reserved_at_8[0x18];
7301 u8 syndrome[0x20];
7303 u8 reserved_at_40[0x40];
7307 u8 opcode[0x10];
7308 u8 reserved_at_10[0x10];
7310 u8 reserved_at_20[0x10];
7311 u8 op_mod[0x10];
7313 u8 reserved_at_40[0x8];
7314 u8 dct_number[0x18];
7316 u8 reserved_at_60[0x20];
7320 u8 status[0x8];
7321 u8 reserved_at_8[0x18];
7323 u8 syndrome[0x20];
7325 u8 reserved_at_40[0x8];
7326 u8 xrcd[0x18];
7328 u8 reserved_at_60[0x20];
7332 u8 opcode[0x10];
7333 u8 reserved_at_10[0x10];
7335 u8 reserved_at_20[0x10];
7336 u8 op_mod[0x10];
7338 u8 reserved_at_40[0x40];
7342 u8 status[0x8];
7343 u8 reserved_at_8[0x18];
7345 u8 syndrome[0x20];
7347 u8 reserved_at_40[0x8];
7348 u8 uar[0x18];
7350 u8 reserved_at_60[0x20];
7354 u8 opcode[0x10];
7355 u8 reserved_at_10[0x10];
7357 u8 reserved_at_20[0x10];
7358 u8 op_mod[0x10];
7360 u8 reserved_at_40[0x40];
7364 u8 status[0x8];
7365 u8 reserved_at_8[0x18];
7367 u8 syndrome[0x20];
7369 u8 reserved_at_40[0x8];
7370 u8 transport_domain[0x18];
7372 u8 reserved_at_60[0x20];
7376 u8 opcode[0x10];
7377 u8 reserved_at_10[0x10];
7379 u8 reserved_at_20[0x10];
7380 u8 op_mod[0x10];
7382 u8 reserved_at_40[0x40];
7386 u8 status[0x8];
7387 u8 reserved_at_8[0x18];
7389 u8 syndrome[0x20];
7391 u8 reserved_at_40[0x18];
7392 u8 counter_set_id[0x8];
7394 u8 reserved_at_60[0x20];
7398 u8 opcode[0x10];
7399 u8 reserved_at_10[0x10];
7401 u8 reserved_at_20[0x10];
7402 u8 op_mod[0x10];
7404 u8 reserved_at_40[0x40];
7408 u8 status[0x8];
7409 u8 reserved_at_8[0x18];
7411 u8 syndrome[0x20];
7413 u8 reserved_at_40[0x8];
7414 u8 pd[0x18];
7416 u8 reserved_at_60[0x20];
7420 u8 opcode[0x10];
7421 u8 reserved_at_10[0x10];
7423 u8 reserved_at_20[0x10];
7424 u8 op_mod[0x10];
7426 u8 reserved_at_40[0x40];
7430 u8 status[0x8];
7431 u8 reserved_at_8[0x18];
7433 u8 syndrome[0x20];
7435 u8 flow_counter_id[0x20];
7437 u8 reserved_at_60[0x20];
7441 u8 opcode[0x10];
7442 u8 reserved_at_10[0x10];
7444 u8 reserved_at_20[0x10];
7445 u8 op_mod[0x10];
7447 u8 reserved_at_40[0x40];
7451 u8 status[0x8];
7452 u8 reserved_at_8[0x18];
7454 u8 syndrome[0x20];
7456 u8 reserved_at_40[0x40];
7460 u8 opcode[0x10];
7461 u8 reserved_at_10[0x10];
7463 u8 reserved_at_20[0x10];
7464 u8 op_mod[0x10];
7466 u8 reserved_at_40[0x20];
7468 u8 reserved_at_60[0x10];
7469 u8 vxlan_udp_port[0x10];
7473 u8 status[0x8];
7474 u8 reserved_at_8[0x18];
7476 u8 syndrome[0x20];
7478 u8 reserved_at_40[0x40];
7482 u8 opcode[0x10];
7483 u8 reserved_at_10[0x10];
7485 u8 reserved_at_20[0x10];
7486 u8 op_mod[0x10];
7488 u8 reserved_at_40[0x10];
7489 u8 rate_limit_index[0x10];
7491 u8 reserved_at_60[0x20];
7493 u8 rate_limit[0x20];
7495 u8 burst_upper_bound[0x20];
7497 u8 reserved_at_c0[0x10];
7498 u8 typical_packet_size[0x10];
7500 u8 reserved_at_e0[0x120];
7504 u8 status[0x8];
7505 u8 reserved_at_8[0x18];
7507 u8 syndrome[0x20];
7509 u8 reserved_at_40[0x40];
7511 u8 register_data[0][0x20];
7520 u8 opcode[0x10];
7521 u8 reserved_at_10[0x10];
7523 u8 reserved_at_20[0x10];
7524 u8 op_mod[0x10];
7526 u8 reserved_at_40[0x10];
7527 u8 register_id[0x10];
7529 u8 argument[0x20];
7531 u8 register_data[0][0x20];
7535 u8 status[0x4];
7536 u8 version[0x4];
7537 u8 local_port[0x8];
7538 u8 pnat[0x2];
7539 u8 reserved_at_12[0x2];
7540 u8 lane[0x4];
7541 u8 reserved_at_18[0x8];
7543 u8 reserved_at_20[0x20];
7545 u8 reserved_at_40[0x7];
7546 u8 polarity[0x1];
7547 u8 ob_tap0[0x8];
7548 u8 ob_tap1[0x8];
7549 u8 ob_tap2[0x8];
7551 u8 reserved_at_60[0xc];
7552 u8 ob_preemp_mode[0x4];
7553 u8 ob_reg[0x8];
7554 u8 ob_bias[0x8];
7556 u8 reserved_at_80[0x20];
7560 u8 status[0x4];
7561 u8 version[0x4];
7562 u8 local_port[0x8];
7563 u8 pnat[0x2];
7564 u8 reserved_at_12[0x2];
7565 u8 lane[0x4];
7566 u8 reserved_at_18[0x8];
7568 u8 time_to_link_up[0x10];
7569 u8 reserved_at_30[0xc];
7570 u8 grade_lane_speed[0x4];
7572 u8 grade_version[0x8];
7573 u8 grade[0x18];
7575 u8 reserved_at_60[0x4];
7576 u8 height_grade_type[0x4];
7577 u8 height_grade[0x18];
7579 u8 height_dz[0x10];
7580 u8 height_dv[0x10];
7582 u8 reserved_at_a0[0x10];
7583 u8 height_sigma[0x10];
7585 u8 reserved_at_c0[0x20];
7587 u8 reserved_at_e0[0x4];
7588 u8 phase_grade_type[0x4];
7589 u8 phase_grade[0x18];
7591 u8 reserved_at_100[0x8];
7592 u8 phase_eo_pos[0x8];
7593 u8 reserved_at_110[0x8];
7594 u8 phase_eo_neg[0x8];
7596 u8 ffe_set_tested[0x10];
7597 u8 test_errors_per_lane[0x10];
7601 u8 reserved_at_0[0x8];
7602 u8 local_port[0x8];
7603 u8 reserved_at_10[0x10];
7605 u8 reserved_at_20[0x1c];
7606 u8 vl_hw_cap[0x4];
7608 u8 reserved_at_40[0x1c];
7609 u8 vl_admin[0x4];
7611 u8 reserved_at_60[0x1c];
7612 u8 vl_operational[0x4];
7616 u8 swid[0x8];
7617 u8 local_port[0x8];
7618 u8 reserved_at_10[0x4];
7619 u8 admin_status[0x4];
7620 u8 reserved_at_18[0x4];
7621 u8 oper_status[0x4];
7623 u8 reserved_at_20[0x60];
7627 u8 reserved_at_0[0x1];
7628 u8 an_disable_admin[0x1];
7629 u8 an_disable_cap[0x1];
7630 u8 reserved_at_3[0x5];
7631 u8 local_port[0x8];
7632 u8 reserved_at_10[0xd];
7633 u8 proto_mask[0x3];
7635 u8 an_status[0x4];
7636 u8 reserved_at_24[0x3c];
7638 u8 eth_proto_capability[0x20];
7640 u8 ib_link_width_capability[0x10];
7641 u8 ib_proto_capability[0x10];
7643 u8 reserved_at_a0[0x20];
7645 u8 eth_proto_admin[0x20];
7647 u8 ib_link_width_admin[0x10];
7648 u8 ib_proto_admin[0x10];
7650 u8 reserved_at_100[0x20];
7652 u8 eth_proto_oper[0x20];
7654 u8 ib_link_width_oper[0x10];
7655 u8 ib_proto_oper[0x10];
7657 u8 reserved_at_160[0x1c];
7658 u8 connector_type[0x4];
7660 u8 eth_proto_lp_advertise[0x20];
7662 u8 reserved_at_1a0[0x60];
7666 u8 reserved_at_0[0x8];
7667 u8 local_port[0x8];
7668 u8 reserved_at_10[0x20];
7670 u8 beacon_duration[0x10];
7671 u8 reserved_at_40[0x10];
7673 u8 beacon_remain[0x10];
7677 u8 reserved_at_0[0x20];
7679 u8 algorithm_options[0x10];
7680 u8 reserved_at_30[0x4];
7681 u8 repetitions_mode[0x4];
7682 u8 num_of_repetitions[0x8];
7684 u8 grade_version[0x8];
7685 u8 height_grade_type[0x4];
7686 u8 phase_grade_type[0x4];
7687 u8 height_grade_weight[0x8];
7688 u8 phase_grade_weight[0x8];
7690 u8 gisim_measure_bits[0x10];
7691 u8 adaptive_tap_measure_bits[0x10];
7693 u8 ber_bath_high_error_threshold[0x10];
7694 u8 ber_bath_mid_error_threshold[0x10];
7696 u8 ber_bath_low_error_threshold[0x10];
7697 u8 one_ratio_high_threshold[0x10];
7699 u8 one_ratio_high_mid_threshold[0x10];
7700 u8 one_ratio_low_mid_threshold[0x10];
7702 u8 one_ratio_low_threshold[0x10];
7703 u8 ndeo_error_threshold[0x10];
7705 u8 mixer_offset_step_size[0x10];
7706 u8 reserved_at_110[0x8];
7707 u8 mix90_phase_for_voltage_bath[0x8];
7709 u8 mixer_offset_start[0x10];
7710 u8 mixer_offset_end[0x10];
7712 u8 reserved_at_140[0x15];
7713 u8 ber_test_time[0xb];
7717 u8 swid[0x8];
7718 u8 local_port[0x8];
7719 u8 sub_port[0x8];
7720 u8 reserved_at_18[0x8];
7722 u8 reserved_at_20[0x20];
7726 u8 reserved_at_0[0x8];
7727 u8 local_port[0x8];
7728 u8 reserved_at_10[0x5];
7729 u8 prio[0x3];
7730 u8 reserved_at_18[0x6];
7731 u8 mode[0x2];
7733 u8 reserved_at_20[0x20];
7735 u8 reserved_at_40[0x10];
7736 u8 min_threshold[0x10];
7738 u8 reserved_at_60[0x10];
7739 u8 max_threshold[0x10];
7741 u8 reserved_at_80[0x10];
7742 u8 mark_probability_denominator[0x10];
7744 u8 reserved_at_a0[0x60];
7748 u8 reserved_at_0[0x8];
7749 u8 local_port[0x8];
7750 u8 reserved_at_10[0x10];
7752 u8 reserved_at_20[0x60];
7754 u8 reserved_at_80[0x1c];
7755 u8 wrps_admin[0x4];
7757 u8 reserved_at_a0[0x1c];
7758 u8 wrps_status[0x4];
7760 u8 reserved_at_c0[0x8];
7761 u8 up_threshold[0x8];
7762 u8 reserved_at_d0[0x8];
7763 u8 down_threshold[0x8];
7765 u8 reserved_at_e0[0x20];
7767 u8 reserved_at_100[0x1c];
7768 u8 srps_admin[0x4];
7770 u8 reserved_at_120[0x1c];
7771 u8 srps_status[0x4];
7773 u8 reserved_at_140[0x40];
7777 u8 reserved_at_0[0x8];
7778 u8 local_port[0x8];
7779 u8 reserved_at_10[0x10];
7781 u8 reserved_at_20[0x8];
7782 u8 lb_cap[0x8];
7783 u8 reserved_at_30[0x8];
7784 u8 lb_en[0x8];
7788 u8 reserved_at_0[0x8];
7789 u8 local_port[0x8];
7790 u8 reserved_at_10[0x10];
7792 u8 reserved_at_20[0x20];
7794 u8 port_profile_mode[0x8];
7795 u8 static_port_profile[0x8];
7796 u8 active_port_profile[0x8];
7797 u8 reserved_at_58[0x8];
7799 u8 retransmission_active[0x8];
7800 u8 fec_mode_active[0x18];
7802 u8 reserved_at_80[0x20];
7806 u8 swid[0x8];
7807 u8 local_port[0x8];
7808 u8 pnat[0x2];
7809 u8 reserved_at_12[0x8];
7810 u8 grp[0x6];
7812 u8 clr[0x1];
7813 u8 reserved_at_21[0x1c];
7814 u8 prio_tc[0x3];
7820 u8 reserved_at_0[0x8];
7821 u8 pcie_index[0x8];
7822 u8 reserved_at_10[0xa];
7823 u8 grp[0x6];
7825 u8 clr[0x1];
7826 u8 reserved_at_21[0x1f];
7832 u8 reserved_at_0[0x3];
7833 u8 single_mac[0x1];
7834 u8 reserved_at_4[0x4];
7835 u8 local_port[0x8];
7836 u8 mac_47_32[0x10];
7838 u8 mac_31_0[0x20];
7840 u8 reserved_at_40[0x40];
7844 u8 reserved_at_0[0x8];
7845 u8 local_port[0x8];
7846 u8 reserved_at_10[0x10];
7848 u8 max_mtu[0x10];
7849 u8 reserved_at_30[0x10];
7851 u8 admin_mtu[0x10];
7852 u8 reserved_at_50[0x10];
7854 u8 oper_mtu[0x10];
7855 u8 reserved_at_70[0x10];
7859 u8 reserved_at_0[0x8];
7860 u8 module[0x8];
7861 u8 reserved_at_10[0x10];
7863 u8 reserved_at_20[0x18];
7864 u8 attenuation_5g[0x8];
7866 u8 reserved_at_40[0x18];
7867 u8 attenuation_7g[0x8];
7869 u8 reserved_at_60[0x18];
7870 u8 attenuation_12g[0x8];
7874 u8 reserved_at_0[0x8];
7875 u8 module[0x8];
7876 u8 reserved_at_10[0xc];
7877 u8 module_status[0x4];
7879 u8 reserved_at_20[0x60];
7883 u8 module_state_updated[32][0x8];
7887 u8 reserved_at_0[0x4];
7888 u8 mlpn_status[0x4];
7889 u8 local_port[0x8];
7890 u8 reserved_at_10[0x10];
7892 u8 e[0x1];
7893 u8 reserved_at_21[0x1f];
7897 u8 rxtx[0x1];
7898 u8 reserved_at_1[0x7];
7899 u8 local_port[0x8];
7900 u8 reserved_at_10[0x8];
7901 u8 width[0x8];
7903 u8 lane0_module_mapping[0x20];
7905 u8 lane1_module_mapping[0x20];
7907 u8 lane2_module_mapping[0x20];
7909 u8 lane3_module_mapping[0x20];
7911 u8 reserved_at_a0[0x160];
7915 u8 reserved_at_0[0x8];
7916 u8 module[0x8];
7917 u8 reserved_at_10[0x4];
7918 u8 admin_status[0x4];
7919 u8 reserved_at_18[0x4];
7920 u8 oper_status[0x4];
7922 u8 ase[0x1];
7923 u8 ee[0x1];
7924 u8 reserved_at_22[0x1c];
7925 u8 e[0x2];
7927 u8 reserved_at_40[0x40];
7931 u8 reserved_at_0[0x4];
7932 u8 profile_id[0xc];
7933 u8 reserved_at_10[0x4];
7934 u8 proto_mask[0x4];
7935 u8 reserved_at_18[0x8];
7937 u8 reserved_at_20[0x10];
7938 u8 lane_speed[0x10];
7940 u8 reserved_at_40[0x17];
7941 u8 lpbf[0x1];
7942 u8 fec_mode_policy[0x8];
7944 u8 retransmission_capability[0x8];
7945 u8 fec_mode_capability[0x18];
7947 u8 retransmission_support_admin[0x8];
7948 u8 fec_mode_support_admin[0x18];
7950 u8 retransmission_request_admin[0x8];
7951 u8 fec_mode_request_admin[0x18];
7953 u8 reserved_at_c0[0x80];
7957 u8 reserved_at_0[0x8];
7958 u8 local_port[0x8];
7959 u8 reserved_at_10[0x8];
7960 u8 ib_port[0x8];
7962 u8 reserved_at_20[0x60];
7966 u8 reserved_at_0[0x8];
7967 u8 local_port[0x8];
7968 u8 reserved_at_10[0xd];
7969 u8 lbf_mode[0x3];
7971 u8 reserved_at_20[0x20];
7975 u8 reserved_at_0[0x8];
7976 u8 local_port[0x8];
7977 u8 reserved_at_10[0x10];
7979 u8 dic[0x1];
7980 u8 reserved_at_21[0x19];
7981 u8 ipg[0x4];
7982 u8 reserved_at_3e[0x2];
7986 u8 reserved_at_0[0x8];
7987 u8 local_port[0x8];
7988 u8 reserved_at_10[0x10];
7990 u8 reserved_at_20[0xe0];
7992 u8 port_filter[8][0x20];
7994 u8 port_filter_update_en[8][0x20];
7998 u8 reserved_at_0[0x8];
7999 u8 local_port[0x8];
8000 u8 reserved_at_10[0xb];
8001 u8 ppan_mask_n[0x1];
8002 u8 minor_stall_mask[0x1];
8003 u8 critical_stall_mask[0x1];
8004 u8 reserved_at_1e[0x2];
8006 u8 ppan[0x4];
8007 u8 reserved_at_24[0x4];
8008 u8 prio_mask_tx[0x8];
8009 u8 reserved_at_30[0x8];
8010 u8 prio_mask_rx[0x8];
8012 u8 pptx[0x1];
8013 u8 aptx[0x1];
8014 u8 pptx_mask_n[0x1];
8015 u8 reserved_at_43[0x5];
8016 u8 pfctx[0x8];
8017 u8 reserved_at_50[0x10];
8019 u8 pprx[0x1];
8020 u8 aprx[0x1];
8021 u8 pprx_mask_n[0x1];
8022 u8 reserved_at_63[0x5];
8023 u8 pfcrx[0x8];
8024 u8 reserved_at_70[0x10];
8026 u8 device_stall_minor_watermark[0x10];
8027 u8 device_stall_critical_watermark[0x10];
8029 u8 reserved_at_a0[0x60];
8033 u8 op[0x4];
8034 u8 reserved_at_4[0x4];
8035 u8 local_port[0x8];
8036 u8 reserved_at_10[0x10];
8038 u8 op_admin[0x8];
8039 u8 op_capability[0x8];
8040 u8 op_request[0x8];
8041 u8 op_active[0x8];
8043 u8 admin[0x40];
8045 u8 capability[0x40];
8047 u8 request[0x40];
8049 u8 active[0x40];
8051 u8 reserved_at_140[0x80];
8055 u8 reserved_at_0[0x8];
8056 u8 local_port[0x8];
8057 u8 reserved_at_10[0x10];
8059 u8 reserved_at_20[0xc];
8060 u8 error_count[0x4];
8061 u8 reserved_at_30[0x10];
8063 u8 reserved_at_40[0xc];
8064 u8 lane[0x4];
8065 u8 reserved_at_50[0x8];
8066 u8 error_type[0x8];
8070 u8 reserved_at_0[0x30];
8071 u8 field_select[0x10];
8073 u8 tx_overflow_sense[0x1];
8074 u8 mark_cqe[0x1];
8075 u8 mark_cnp[0x1];
8076 u8 reserved_at_43[0x1b];
8077 u8 tx_lossy_overflow_oper[0x2];
8079 u8 reserved_at_60[0x100];
8083 u8 reserved_at_0[0x6d];
8084 u8 rx_icrc_encapsulated_counter[0x1];
8085 u8 reserved_at_6e[0x8];
8086 u8 pfcc_mask[0x1];
8087 u8 reserved_at_77[0x4];
8088 u8 rx_buffer_fullness_counters[0x1];
8089 u8 ptys_connector_type[0x1];
8090 u8 reserved_at_7d[0x1];
8091 u8 ppcnt_discard_group[0x1];
8092 u8 ppcnt_statistical_group[0x1];
8096 u8 port_access_reg_cap_mask_127_to_96[0x20];
8097 u8 port_access_reg_cap_mask_95_to_64[0x20];
8098 u8 port_access_reg_cap_mask_63_to_32[0x20];
8100 u8 port_access_reg_cap_mask_31_to_13[0x13];
8101 u8 pbmc[0x1];
8102 u8 pptb[0x1];
8103 u8 port_access_reg_cap_mask_10_to_0[0xb];
8107 u8 reserved_at_0[0x8];
8108 u8 feature_group[0x8];
8109 u8 reserved_at_10[0x8];
8110 u8 access_reg_group[0x8];
8112 u8 reserved_at_20[0x20];
8116 u8 reserved_at_0[0x80];
8119 u8 reserved_at_c0[0x80];
8123 u8 reserved_at_0[0x80];
8126 u8 reserved_at_1c0[0xc0];
8130 u8 reserved_at_0[0x74];
8131 u8 mark_tx_action_cnp[0x1];
8132 u8 mark_tx_action_cqe[0x1];
8133 u8 dynamic_tx_overflow[0x1];
8134 u8 reserved_at_77[0x4];
8135 u8 pcie_outbound_stalled[0x1];
8136 u8 tx_overflow_buffer_pkt[0x1];
8137 u8 mtpps_enh_out_per_adj[0x1];
8138 u8 mtpps_fs[0x1];
8139 u8 pcie_performance_group[0x1];
8143 u8 reserved_at_0[0x1c];
8144 u8 mcda[0x1];
8145 u8 mcc[0x1];
8146 u8 mcqi[0x1];
8147 u8 reserved_at_1f[0x1];
8149 u8 regs_95_to_87[0x9];
8150 u8 mpegc[0x1];
8151 u8 regs_85_to_68[0x12];
8152 u8 tracer_registers[0x4];
8154 u8 regs_63_to_32[0x20];
8155 u8 regs_31_to_0[0x20];
8159 u8 reserved_at_0[0x8];
8160 u8 feature_group[0x8];
8161 u8 reserved_at_10[0x8];
8162 u8 access_reg_group[0x8];
8164 u8 reserved_at_20[0x20];
8168 u8 reserved_at_0[0x80];
8171 u8 reserved_at_c0[0x80];
8175 u8 reserved_at_0[0x80];
8178 u8 reserved_at_1c0[0x80];
8182 u8 qcam_access_reg_cap_mask_127_to_20[0x6C];
8183 u8 qpdpm[0x1];
8184 u8 qcam_access_reg_cap_mask_18_to_4[0x0F];
8185 u8 qdpm[0x1];
8186 u8 qpts[0x1];
8187 u8 qcap[0x1];
8188 u8 qcam_access_reg_cap_mask_0[0x1];
8192 u8 qcam_qos_feature_cap_mask_127_to_1[0x7F];
8193 u8 qpts_trust_both[0x1];
8197 u8 reserved_at_0[0x8];
8198 u8 feature_group[0x8];
8199 u8 reserved_at_10[0x8];
8200 u8 access_reg_group[0x8];
8201 u8 reserved_at_20[0x20];
8205 u8 reserved_at_0[0x80];
8208 u8 reserved_at_c0[0x80];
8212 u8 reserved_at_0[0x80];
8215 u8 reserved_at_1c0[0x80];
8219 u8 reserved_at_0[0x8];
8220 u8 local_port[0x8];
8221 u8 reserved_at_10[0x10];
8223 u8 port_capability_mask[4][0x20];
8227 u8 swid[0x8];
8228 u8 local_port[0x8];
8229 u8 reserved_at_10[0x4];
8230 u8 admin_status[0x4];
8231 u8 reserved_at_18[0x4];
8232 u8 oper_status[0x4];
8234 u8 ase[0x1];
8235 u8 ee[0x1];
8236 u8 reserved_at_22[0x1c];
8237 u8 e[0x2];
8239 u8 reserved_at_40[0x40];
8243 u8 reserved_at_0[0x8];
8244 u8 opamp_group[0x8];
8245 u8 reserved_at_10[0xc];
8246 u8 opamp_group_type[0x4];
8248 u8 start_index[0x10];
8249 u8 reserved_at_30[0x4];
8250 u8 num_of_indices[0xc];
8252 u8 index_data[18][0x10];
8256 u8 reserved_at_0[0x8];
8257 u8 local_port[0x8];
8258 u8 reserved_at_10[0x2e];
8259 u8 fcs_cap[0x1];
8260 u8 reserved_at_3f[0x1f];
8261 u8 fcs_chk[0x1];
8262 u8 reserved_at_5f[0x1];
8266 u8 reserved_at_0[0x6];
8267 u8 rx_lane[0x2];
8268 u8 reserved_at_8[0x6];
8269 u8 tx_lane[0x2];
8270 u8 reserved_at_10[0x8];
8271 u8 module[0x8];
8275 u8 reserved_at_0[0x6];
8276 u8 lossy[0x1];
8277 u8 epsb[0x1];
8278 u8 reserved_at_8[0xc];
8279 u8 size[0xc];
8281 u8 xoff_threshold[0x10];
8282 u8 xon_threshold[0x10];
8286 u8 node_description[64][0x8];
8290 u8 reserved_at_0[0x18];
8291 u8 power_settings_level[0x8];
8293 u8 reserved_at_20[0x60];
8297 u8 he[0x1];
8298 u8 reserved_at_1[0x1f];
8300 u8 reserved_at_20[0x60];
8304 u8 reserved_at_0[0x20];
8306 u8 mkey[0x20];
8308 u8 addressh_63_32[0x20];
8310 u8 addressl_31_0[0x20];
8314 u8 dc_key[0x40];
8316 u8 ext[0x1];
8317 u8 reserved_at_41[0x7];
8318 u8 destination_qp_dct[0x18];
8320 u8 static_rate[0x4];
8321 u8 sl_eth_prio[0x4];
8322 u8 fl[0x1];
8323 u8 mlid[0x7];
8324 u8 rlid_udp_sport[0x10];
8326 u8 reserved_at_80[0x20];
8328 u8 rmac_47_16[0x20];
8330 u8 rmac_15_0[0x10];
8331 u8 tclass[0x8];
8332 u8 hop_limit[0x8];
8334 u8 reserved_at_e0[0x1];
8335 u8 grh[0x1];
8336 u8 reserved_at_e2[0x2];
8337 u8 src_addr_index[0x8];
8338 u8 flow_label[0x14];
8340 u8 rgid_rip[16][0x8];
8344 u8 reserved_at_0[0x10];
8345 u8 function_id[0x10];
8347 u8 num_pages[0x20];
8349 u8 reserved_at_40[0xa0];
8353 u8 reserved_at_0[0x8];
8354 u8 event_type[0x8];
8355 u8 reserved_at_10[0x8];
8356 u8 event_sub_type[0x8];
8358 u8 reserved_at_20[0xe0];
8362 u8 reserved_at_1e0[0x10];
8363 u8 signature[0x8];
8364 u8 reserved_at_1f8[0x7];
8365 u8 owner[0x1];
8373 u8 type[0x8];
8374 u8 reserved_at_8[0x18];
8376 u8 input_length[0x20];
8378 u8 input_mailbox_pointer_63_32[0x20];
8380 u8 input_mailbox_pointer_31_9[0x17];
8381 u8 reserved_at_77[0x9];
8383 u8 command_input_inline_data[16][0x8];
8385 u8 command_output_inline_data[16][0x8];
8387 u8 output_mailbox_pointer_63_32[0x20];
8389 u8 output_mailbox_pointer_31_9[0x17];
8390 u8 reserved_at_1b7[0x9];
8392 u8 output_length[0x20];
8394 u8 token[0x8];
8395 u8 signature[0x8];
8396 u8 reserved_at_1f0[0x8];
8397 u8 status[0x7];
8398 u8 ownership[0x1];
8402 u8 status[0x8];
8403 u8 reserved_at_8[0x18];
8405 u8 syndrome[0x20];
8407 u8 command_output[0x20];
8411 u8 opcode[0x10];
8412 u8 reserved_at_10[0x10];
8414 u8 reserved_at_20[0x10];
8415 u8 op_mod[0x10];
8417 u8 command[0][0x20];
8421 u8 mailbox_data[512][0x8];
8423 u8 reserved_at_1000[0x180];
8425 u8 next_pointer_63_32[0x20];
8427 u8 next_pointer_31_10[0x16];
8428 u8 reserved_at_11b6[0xa];
8430 u8 block_number[0x20];
8432 u8 reserved_at_11e0[0x8];
8433 u8 token[0x8];
8434 u8 ctrl_signature[0x8];
8435 u8 signature[0x8];
8439 u8 ptag_63_32[0x20];
8441 u8 ptag_31_8[0x18];
8442 u8 reserved_at_38[0x6];
8443 u8 wr_en[0x1];
8444 u8 rd_en[0x1];
8448 u8 status[0x8];
8449 u8 reserved_at_8[0x18];
8451 u8 syndrome[0x20];
8453 u8 reserved_at_40[0x10];
8454 u8 rol_mode[0x8];
8455 u8 wol_mode[0x8];
8457 u8 reserved_at_60[0x20];
8461 u8 opcode[0x10];
8462 u8 reserved_at_10[0x10];
8464 u8 reserved_at_20[0x10];
8465 u8 op_mod[0x10];
8467 u8 reserved_at_40[0x40];
8471 u8 status[0x8];
8472 u8 reserved_at_8[0x18];
8474 u8 syndrome[0x20];
8476 u8 reserved_at_40[0x40];
8480 u8 opcode[0x10];
8481 u8 reserved_at_10[0x10];
8483 u8 reserved_at_20[0x10];
8484 u8 op_mod[0x10];
8486 u8 rol_mode_valid[0x1];
8487 u8 wol_mode_valid[0x1];
8488 u8 reserved_at_42[0xe];
8489 u8 rol_mode[0x8];
8490 u8 wol_mode[0x8];
8492 u8 reserved_at_60[0x20];
8522 u8 fw_rev_minor[0x10];
8523 u8 fw_rev_major[0x10];
8525 u8 cmd_interface_rev[0x10];
8526 u8 fw_rev_subminor[0x10];
8528 u8 reserved_at_40[0x40];
8530 u8 cmdq_phy_addr_63_32[0x20];
8532 u8 cmdq_phy_addr_31_12[0x14];
8533 u8 reserved_at_b4[0x2];
8534 u8 nic_interface[0x2];
8535 u8 log_cmdq_size[0x4];
8536 u8 log_cmdq_stride[0x4];
8538 u8 command_doorbell_vector[0x20];
8540 u8 reserved_at_e0[0xf00];
8542 u8 initializing[0x1];
8543 u8 reserved_at_fe1[0x4];
8544 u8 nic_interface_supported[0x3];
8545 u8 reserved_at_fe8[0x18];
8549 u8 no_dram_nic_offset[0x20];
8551 u8 reserved_at_1220[0x6e40];
8553 u8 reserved_at_8060[0x1f];
8554 u8 clear_int[0x1];
8556 u8 health_syndrome[0x8];
8557 u8 health_counter[0x18];
8559 u8 reserved_at_80a0[0x17fc0];
8563 u8 reserved_at_0[0xc];
8564 u8 cap_number_of_pps_pins[0x4];
8565 u8 reserved_at_10[0x4];
8566 u8 cap_max_num_of_pps_in_pins[0x4];
8567 u8 reserved_at_18[0x4];
8568 u8 cap_max_num_of_pps_out_pins[0x4];
8570 u8 reserved_at_20[0x24];
8571 u8 cap_pin_3_mode[0x4];
8572 u8 reserved_at_48[0x4];
8573 u8 cap_pin_2_mode[0x4];
8574 u8 reserved_at_50[0x4];
8575 u8 cap_pin_1_mode[0x4];
8576 u8 reserved_at_58[0x4];
8577 u8 cap_pin_0_mode[0x4];
8579 u8 reserved_at_60[0x4];
8580 u8 cap_pin_7_mode[0x4];
8581 u8 reserved_at_68[0x4];
8582 u8 cap_pin_6_mode[0x4];
8583 u8 reserved_at_70[0x4];
8584 u8 cap_pin_5_mode[0x4];
8585 u8 reserved_at_78[0x4];
8586 u8 cap_pin_4_mode[0x4];
8588 u8 field_select[0x20];
8589 u8 reserved_at_a0[0x60];
8591 u8 enable[0x1];
8592 u8 reserved_at_101[0xb];
8593 u8 pattern[0x4];
8594 u8 reserved_at_110[0x4];
8595 u8 pin_mode[0x4];
8596 u8 pin[0x8];
8598 u8 reserved_at_120[0x20];
8600 u8 time_stamp[0x40];
8602 u8 out_pulse_duration[0x10];
8603 u8 out_periodic_adjustment[0x10];
8604 u8 enhanced_out_periodic_adjustment[0x20];
8606 u8 reserved_at_1c0[0x20];
8610 u8 reserved_at_0[0x18];
8611 u8 pin[0x8];
8612 u8 event_arm[0x1];
8613 u8 reserved_at_21[0x1b];
8614 u8 event_generation_mode[0x4];
8615 u8 reserved_at_40[0x40];
8619 u8 supported_info_bitmask[0x20];
8621 u8 component_size[0x20];
8623 u8 max_component_size[0x20];
8625 u8 log_mcda_word_size[0x4];
8626 u8 reserved_at_64[0xc];
8627 u8 mcda_max_write_size[0x10];
8629 u8 rd_en[0x1];
8630 u8 reserved_at_81[0x1];
8631 u8 match_chip_id[0x1];
8632 u8 match_psid[0x1];
8633 u8 check_user_timestamp[0x1];
8634 u8 match_base_guid_mac[0x1];
8635 u8 reserved_at_86[0x1a];
8639 u8 read_pending_component[0x1];
8640 u8 reserved_at_1[0xf];
8641 u8 component_index[0x10];
8643 u8 reserved_at_20[0x20];
8645 u8 reserved_at_40[0x1b];
8646 u8 info_type[0x5];
8648 u8 info_size[0x20];
8650 u8 offset[0x20];
8652 u8 reserved_at_a0[0x10];
8653 u8 data_size[0x10];
8655 u8 data[0][0x20];
8659 u8 reserved_at_0[0x4];
8660 u8 time_elapsed_since_last_cmd[0xc];
8661 u8 reserved_at_10[0x8];
8662 u8 instruction[0x8];
8664 u8 reserved_at_20[0x10];
8665 u8 component_index[0x10];
8667 u8 reserved_at_40[0x8];
8668 u8 update_handle[0x18];
8670 u8 handle_owner_type[0x4];
8671 u8 handle_owner_host_id[0x4];
8672 u8 reserved_at_68[0x1];
8673 u8 control_progress[0x7];
8674 u8 error_code[0x8];
8675 u8 reserved_at_78[0x4];
8676 u8 control_state[0x4];
8678 u8 component_size[0x20];
8680 u8 reserved_at_a0[0x60];
8684 u8 reserved_at_0[0x8];
8685 u8 update_handle[0x18];
8687 u8 offset[0x20];
8689 u8 reserved_at_40[0x10];
8690 u8 size[0x10];
8692 u8 reserved_at_60[0x20];
8694 u8 data[0][0x20];
8750 u8 reserved_at_0[0x60e0];
8755 u8 reserved_at_0[0x200];
8760 u8 reserved_at_0[0x20060];
8764 u8 status[0x8];
8765 u8 reserved_at_8[0x18];
8767 u8 syndrome[0x20];
8769 u8 reserved_at_40[0x40];
8773 u8 opcode[0x10];
8774 u8 reserved_at_10[0x10];
8776 u8 reserved_at_20[0x10];
8777 u8 op_mod[0x10];
8779 u8 other_vport[0x1];
8780 u8 reserved_at_41[0xf];
8781 u8 vport_number[0x10];
8783 u8 reserved_at_60[0x20];
8785 u8 table_type[0x8];
8786 u8 reserved_at_88[0x18];
8788 u8 reserved_at_a0[0x8];
8789 u8 table_id[0x18];
8791 u8 reserved_at_c0[0x8];
8792 u8 underlay_qpn[0x18];
8793 u8 reserved_at_e0[0x120];
8802 u8 status[0x8];
8803 u8 reserved_at_8[0x18];
8805 u8 syndrome[0x20];
8807 u8 reserved_at_40[0x40];
8811 u8 opcode[0x10];
8812 u8 reserved_at_10[0x10];
8814 u8 reserved_at_20[0x10];
8815 u8 op_mod[0x10];
8817 u8 other_vport[0x1];
8818 u8 reserved_at_41[0xf];
8819 u8 vport_number[0x10];
8821 u8 reserved_at_60[0x10];
8822 u8 modify_field_select[0x10];
8824 u8 table_type[0x8];
8825 u8 reserved_at_88[0x18];
8827 u8 reserved_at_a0[0x8];
8828 u8 table_id[0x18];
8834 u8 g[0x1];
8835 u8 b[0x1];
8836 u8 r[0x1];
8837 u8 reserved_at_3[0x9];
8838 u8 group[0x4];
8839 u8 reserved_at_10[0x9];
8840 u8 bw_allocation[0x7];
8842 u8 reserved_at_20[0xc];
8843 u8 max_bw_units[0x4];
8844 u8 reserved_at_30[0x8];
8845 u8 max_bw_value[0x8];
8849 u8 reserved_at_0[0x2];
8850 u8 r[0x1];
8851 u8 reserved_at_3[0x1d];
8853 u8 reserved_at_20[0xc];
8854 u8 max_bw_units[0x4];
8855 u8 reserved_at_30[0x8];
8856 u8 max_bw_value[0x8];
8860 u8 reserved_at_0[0x8];
8861 u8 port_number[0x8];
8862 u8 reserved_at_10[0x30];
8869 u8 e[0x1];
8870 u8 reserved_at_01[0x0b];
8871 u8 prio[0x04];
8875 u8 reserved_at_0[0x8];
8876 u8 local_port[0x8];
8877 u8 reserved_at_10[0x10];
8882 u8 reserved_at_0[0x8];
8883 u8 local_port[0x8];
8884 u8 reserved_at_10[0x2d];
8885 u8 trust_state[0x3];
8889 u8 reserved_at_0[0x2];
8890 u8 mm[0x2];
8891 u8 reserved_at_4[0x4];
8892 u8 local_port[0x8];
8893 u8 reserved_at_10[0x6];
8894 u8 cm[0x1];
8895 u8 um[0x1];
8896 u8 pm[0x8];
8898 u8 prio_x_buff[0x20];
8900 u8 pm_msb[0x8];
8901 u8 reserved_at_48[0x10];
8902 u8 ctrl_buff[0x4];
8903 u8 untagged_buff[0x4];
8907 u8 reserved_at_0[0x8];
8908 u8 local_port[0x8];
8909 u8 reserved_at_10[0x10];
8911 u8 xoff_timer_value[0x10];
8912 u8 xoff_refresh[0x10];
8914 u8 reserved_at_40[0x9];
8915 u8 fullness_threshold[0x7];
8916 u8 port_buffer_size[0x10];
8920 u8 reserved_at_2e0[0x40];
8924 u8 reserved_at_0[0x8];
8925 u8 port_number[0x8];
8926 u8 reserved_at_10[0xd];
8927 u8 prio[0x3];
8929 u8 reserved_at_20[0x1d];
8930 u8 tclass[0x3];
8934 u8 l[0x1];
8935 u8 reserved_at_1[0x7];
8936 u8 module[0x8];
8937 u8 reserved_at_10[0x8];
8938 u8 status[0x8];
8940 u8 i2c_device_address[0x8];
8941 u8 page_number[0x8];
8942 u8 device_address[0x10];
8944 u8 reserved_at_40[0x10];
8945 u8 size[0x10];
8947 u8 reserved_at_60[0x20];
8949 u8 dword_0[0x20];
8950 u8 dword_1[0x20];
8951 u8 dword_2[0x20];
8952 u8 dword_3[0x20];
8953 u8 dword_4[0x20];
8954 u8 dword_5[0x20];
8955 u8 dword_6[0x20];
8956 u8 dword_7[0x20];
8957 u8 dword_8[0x20];
8958 u8 dword_9[0x20];
8959 u8 dword_10[0x20];
8960 u8 dword_11[0x20];
8964 u8 dcbx_cee_cap[0x1];
8965 u8 dcbx_ieee_cap[0x1];
8966 u8 dcbx_standby_cap[0x1];
8967 u8 reserved_at_0[0x5];
8968 u8 port_number[0x8];
8969 u8 reserved_at_10[0xa];
8970 u8 max_application_table_size[6];
8971 u8 reserved_at_20[0x15];
8972 u8 version_oper[0x3];
8973 u8 reserved_at_38[5];
8974 u8 version_admin[0x3];
8975 u8 willing_admin[0x1];
8976 u8 reserved_at_41[0x3];
8977 u8 pfc_cap_oper[0x4];
8978 u8 reserved_at_48[0x4];
8979 u8 pfc_cap_admin[0x4];
8980 u8 reserved_at_50[0x4];
8981 u8 num_of_tc_oper[0x4];
8982 u8 reserved_at_58[0x4];
8983 u8 num_of_tc_admin[0x4];
8984 u8 remote_willing[0x1];
8985 u8 reserved_at_61[3];
8986 u8 remote_pfc_cap[4];
8987 u8 reserved_at_68[0x14];
8988 u8 remote_num_of_tc[0x4];
8989 u8 reserved_at_80[0x18];
8990 u8 error[0x8];
8991 u8 reserved_at_a0[0x160];
8995 u8 reserved_at_0[0x1d];
8996 u8 lag_state[0x3];
8998 u8 reserved_at_20[0x14];
8999 u8 tx_remap_affinity_2[0x4];
9000 u8 reserved_at_38[0x4];
9001 u8 tx_remap_affinity_1[0x4];
9005 u8 status[0x8];
9006 u8 reserved_at_8[0x18];
9008 u8 syndrome[0x20];
9010 u8 reserved_at_40[0x40];
9014 u8 opcode[0x10];
9015 u8 reserved_at_10[0x10];
9017 u8 reserved_at_20[0x10];
9018 u8 op_mod[0x10];
9024 u8 status[0x8];
9025 u8 reserved_at_8[0x18];
9027 u8 syndrome[0x20];
9029 u8 reserved_at_40[0x40];
9033 u8 opcode[0x10];
9034 u8 reserved_at_10[0x10];
9036 u8 reserved_at_20[0x10];
9037 u8 op_mod[0x10];
9039 u8 reserved_at_40[0x20];
9040 u8 field_select[0x20];
9046 u8 status[0x8];
9047 u8 reserved_at_8[0x18];
9049 u8 syndrome[0x20];
9051 u8 reserved_at_40[0x40];
9057 u8 opcode[0x10];
9058 u8 reserved_at_10[0x10];
9060 u8 reserved_at_20[0x10];
9061 u8 op_mod[0x10];
9063 u8 reserved_at_40[0x40];
9067 u8 status[0x8];
9068 u8 reserved_at_8[0x18];
9070 u8 syndrome[0x20];
9072 u8 reserved_at_40[0x40];
9076 u8 opcode[0x10];
9077 u8 reserved_at_10[0x10];
9079 u8 reserved_at_20[0x10];
9080 u8 op_mod[0x10];
9082 u8 reserved_at_40[0x40];
9086 u8 status[0x8];
9087 u8 reserved_at_8[0x18];
9089 u8 syndrome[0x20];
9091 u8 reserved_at_40[0x40];
9095 u8 opcode[0x10];
9096 u8 reserved_at_10[0x10];
9098 u8 reserved_at_20[0x10];
9099 u8 op_mod[0x10];
9101 u8 reserved_at_40[0x40];
9105 u8 status[0x8];
9106 u8 reserved_at_8[0x18];
9108 u8 syndrome[0x20];
9110 u8 reserved_at_40[0x40];
9114 u8 opcode[0x10];
9115 u8 reserved_at_10[0x10];
9117 u8 reserved_at_20[0x10];
9118 u8 op_mod[0x10];
9120 u8 reserved_at_40[0x40];
9124 u8 opcode[0x10];
9125 u8 reserved_at_10[0x10];
9127 u8 reserved_at_20[0x10];
9128 u8 op_mod[0x10];
9130 u8 reserved_at_30[0x20];
9132 u8 reserved_at_40[0x18];
9133 u8 log_memic_addr_alignment[0x8];
9135 u8 range_start_addr[0x40];
9137 u8 range_size[0x20];
9139 u8 memic_size[0x20];
9143 u8 status[0x8];
9144 u8 reserved_at_8[0x18];
9146 u8 syndrome[0x20];
9148 u8 memic_start_addr[0x40];
9152 u8 opcode[0x10];
9153 u8 reserved_at_10[0x10];
9155 u8 reserved_at_20[0x10];
9156 u8 op_mod[0x10];
9158 u8 reserved_at_40[0x40];
9160 u8 memic_start_addr[0x40];
9162 u8 memic_size[0x20];
9164 u8 reserved_at_e0[0x20];
9168 u8 status[0x8];
9169 u8 reserved_at_8[0x18];
9171 u8 syndrome[0x20];
9173 u8 reserved_at_40[0x40];
9177 u8 opcode[0x10];
9178 u8 uid[0x10];
9180 u8 reserved_at_20[0x10];
9181 u8 obj_type[0x10];
9183 u8 obj_id[0x20];
9185 u8 reserved_at_60[0x20];
9189 u8 status[0x8];
9190 u8 reserved_at_8[0x18];
9192 u8 syndrome[0x20];
9194 u8 obj_id[0x20];
9196 u8 reserved_at_60[0x20];
9200 u8 modify_field_select[0x40];
9202 u8 reserved_at_40[0x5b];
9203 u8 log_page_size[0x5];
9205 u8 page_offset[0x20];
9207 u8 num_of_mtt[0x40];
9213 u8 modify_field_select[0x40];
9215 u8 reserved_at_40[0x1c0];
9229 u8 string_db_base_address[0x20];
9231 u8 reserved_at_20[0x8];
9232 u8 string_db_size[0x18];
9236 u8 trace_owner[0x1];
9237 u8 trace_to_memory[0x1];
9238 u8 reserved_at_2[0x4];
9239 u8 trc_ver[0x2];
9240 u8 reserved_at_8[0x14];
9241 u8 num_string_db[0x4];
9243 u8 first_string_trace[0x8];
9244 u8 num_string_trace[0x8];
9245 u8 reserved_at_30[0x28];
9247 u8 log_max_trace_buffer_size[0x8];
9249 u8 reserved_at_60[0x20];
9253 u8 reserved_at_280[0x180];
9257 u8 reserved_at_0[0x1c];
9258 u8 trace_mode[0x4];
9259 u8 reserved_at_20[0x18];
9260 u8 log_trace_buffer_size[0x8];
9261 u8 trace_mkey[0x20];
9262 u8 reserved_at_60[0x3a0];
9266 u8 string_db_index[0x4];
9267 u8 reserved_at_4[0x4];
9268 u8 read_size[0x18];
9269 u8 start_offset[0x20];
9270 u8 string_db_data[0];
9274 u8 trace_status[0x2];
9275 u8 reserved_at_2[0x2];
9276 u8 arm_event[0x1];
9277 u8 reserved_at_5[0xb];
9278 u8 modify_field_select[0x10];
9279 u8 reserved_at_20[0x2b];
9280 u8 current_timestamp52_32[0x15];
9281 u8 current_timestamp31_0[0x20];
9282 u8 reserved_at_80[0x180];