30 #ifndef H_prefix_arbelprm_bits_fixnames_MT25218_PRM_csp_H 31 #define H_prefix_arbelprm_bits_fixnames_MT25218_PRM_csp_H pseudo_bit_t reserved1[0x00020]
pseudo_bit_t reserved3[0x00020]
pseudo_bit_t reserved34[0x00020]
pseudo_bit_t vsd_dw2[0x00020]
pseudo_bit_t reserved5[0x00007]
struct arbelprm_vsd_st vsd
pseudo_bit_t reserved42[0x00020]
pseudo_bit_t reserved15[0x00020]
pseudo_bit_t eq40_set_ci[0x00020]
pseudo_bit_t always1[0x00001]
pseudo_bit_t link_status[0x00010]
pseudo_bit_t lkey[0x00020]
pseudo_bit_t reserved4[0x00003]
pseudo_bit_t reserved3[0x00060]
pseudo_bit_t eq33_set_ci[0x00020]
pseudo_bit_t rdd[0x00018]
pseudo_bit_t mgid_index[0x00006]
pseudo_bit_t reserved4[0x00180]
struct arbelprm_qpcbaseaddr_st qpc_eec_cqc_eqc_rdb_parameters
pseudo_bit_t reserved13[0x006a0]
pseudo_bit_t reserved5[0x00020]
struct arbelprm_dimminfo_st dimminfo
pseudo_bit_t srqn[0x00018]
pseudo_bit_t reserved13[0x00008]
struct arbelprm_wqe_segment_atomic_st wqe_segment_atomic
pseudo_bit_t reserved12[0x002a0]
pseudo_bit_t log_max_srq_sz[0x00008]
pseudo_bit_t eq16_set_ci[0x00020]
pseudo_bit_t reserved51[0x00020]
pseudo_bit_t cmd_interface_db[0x00001]
pseudo_bit_t reserved56[0x00020]
pseudo_bit_t reserved12[0x00020]
pseudo_bit_t mtt_base_addr_l[0x00020]
pseudo_bit_t eq7_set_ci[0x00020]
struct arbelprm_receive_doorbell_st receive_doorbell
pseudo_bit_t system_image_guid_l[0x00020]
pseudo_bit_t lamr[0x00001]
pseudo_bit_t max_pkey[0x00010]
pseudo_bit_t res[0x00003]
pseudo_bit_t eq57_set_ci[0x00020]
pseudo_bit_t byte_cnt[0x00020]
pseudo_bit_t cmd_db_addr_base_l[0x00020]
pseudo_bit_t reserved33[0x7fe00]
pseudo_bit_t reserved2[0x00002]
pseudo_bit_t srq[0x00001]
pseudo_bit_t solicit_producer_indx[0x00020]
pseudo_bit_t reserved10[0x00080]
pseudo_bit_t reserved8[0x00040]
pseudo_bit_t buff3_addr[0x00020]
pseudo_bit_t xlation_en[0x00001]
pseudo_bit_t dimm_start_adr_h[0x00020]
pseudo_bit_t reserved0[0x00008]
pseudo_bit_t reserved0[0x00005]
pseudo_bit_t reserved1[0x00008]
pseudo_bit_t max_icm_size_l[0x00020]
pseudo_bit_t vsd_dw34[0x00020]
struct arbelprm_query_dev_lim_st query_dev_lim
struct arbelprm_uar_params_st uar_params
pseudo_bit_t reserved20[0x00006]
pseudo_bit_t eq34_set_ci[0x00020]
pseudo_bit_t reserved29[0x00008]
pseudo_bit_t reserved40[0x00020]
pseudo_bit_t reserved0[0x00008]
pseudo_bit_t reserved49[0x00020]
pseudo_bit_t reserved31[0x00008]
pseudo_bit_t rq_wqe_counter[0x00010]
pseudo_bit_t advanced_error_reporting_cap_id[0x00010]
pseudo_bit_t err_rmw[0x00001]
pseudo_bit_t eq10_set_ci[0x00020]
struct arbelprm_uar_params_st uar_parameters
pseudo_bit_t fw_area_base[0x00020]
pseudo_bit_t reserved6[0x00040]
pseudo_bit_t local_ca_ack_delay[0x00005]
pseudo_bit_t log_num_of_srq[0x00005]
struct arbelprm_query_fw_st query_fw
pseudo_bit_t reserved14[0x00003]
pseudo_bit_t va_h[0x00020]
pseudo_bit_t vsd_dw6[0x00020]
pseudo_bit_t reserved0[0x00003]
pseudo_bit_t reserved4[0x00004]
pseudo_bit_t num_ports[0x00004]
pseudo_bit_t reserved1[0x00002]
pseudo_bit_t udm[0x00001]
pseudo_bit_t reserved7[0x00020]
pseudo_bit_t reserved58[0x00fc0]
pseudo_bit_t srq[0x00001]
pseudo_bit_t rlky[0x00001]
pseudo_bit_t reserved0[0x403400]
pseudo_bit_t cmd_db_dw7[0x00010]
pseudo_bit_t tclass[0x00008]
pseudo_bit_t reserved3[0x00003]
struct arbelprm_completion_queue_error_st completion_queue_error
pseudo_bit_t sq_num_wrfe[0x00020]
pseudo_bit_t state[0x00004]
pseudo_bit_t rq_num_rsync[0x00020]
pseudo_bit_t q_key[0x00020]
pseudo_bit_t reserved18[0x7fe00]
pseudo_bit_t reserved37[0x000c0]
struct arbelprm_hca_command_register_st hca_command_register
pseudo_bit_t reserved22[0x00008]
struct arbelprm_resize_cq_st resize_cq
pseudo_bit_t reserved2[0x00004]
pseudo_bit_t eq_x_arm_l[0x00020]
pseudo_bit_t reserved6[0x004c0]
struct arbelprm_mgmqp_st mgmqp_5
pseudo_bit_t reserved11[0x7fe40]
pseudo_bit_t consumer_indx[0x00020]
pseudo_bit_t wqe_quota[0x0000f]
pseudo_bit_t eq46_set_ci[0x00020]
pseudo_bit_t reserved21[0x00008]
pseudo_bit_t trc_arg_num[0x00020]
pseudo_bit_t eq0_set_ci[0x00020]
pseudo_bit_t mtt_1_h[0x00020]
pseudo_bit_t vsd_dw17[0x00020]
pseudo_bit_t reserved48[0x9ff800]
pseudo_bit_t reserved0[0x00060]
pseudo_bit_t pfto[0x00005]
pseudo_bit_t reserved7[0x00020]
pseudo_bit_t eq13_set_ci[0x00020]
pseudo_bit_t fw_rev_major[0x00010]
pseudo_bit_t vsd_dw53[0x00020]
pseudo_bit_t reserved5[0x00040]
pseudo_bit_t uar_scratch_base_addr_l[0x00020]
pseudo_bit_t reserved3[0x00020]
pseudo_bit_t eq55_set_ci[0x00020]
pseudo_bit_t cmd_db_dw2[0x00010]
pseudo_bit_t e_q[0x00001]
pseudo_bit_t pm_state[0x00002]
pseudo_bit_t out_param_h[0x00020]
pseudo_bit_t max_vl[0x00004]
pseudo_bit_t reserved0[0x00020]
pseudo_bit_t vsd_dw22[0x00020]
pseudo_bit_t wqe_addr[0x0001a]
pseudo_bit_t sq_num_rire[0x00020]
struct arbelprm_wqe_segment_ud_st wqe_segment_ud
pseudo_bit_t sq_num_bre[0x00020]
pseudo_bit_t reserved53[0x7ff80]
pseudo_bit_t msi_en[0x00001]
pseudo_bit_t cur_rnr_retry[0x00003]
pseudo_bit_t qpc_base_addr_h[0x00020]
pseudo_bit_t reserved6[0x00020]
pseudo_bit_t nda_31_6[0x0001a]
pseudo_bit_t mgid_31_0[0x00020]
pseudo_bit_t status[0x00008]
pseudo_bit_t reserved52[0x7f800]
pseudo_bit_t eq49_set_ci[0x00020]
pseudo_bit_t l_key[0x00020]
pseudo_bit_t reserved10[0x00008]
pseudo_bit_t mps[0x00001]
pseudo_bit_t log_mpt_sz[0x00006]
pseudo_bit_t start_address_l[0x00020]
struct arbelprm_wqe_segment_data_inline_st wqe_segment_data_inline
pseudo_bit_t reserved8[0x00020]
pseudo_bit_t reserved34[0x7fe00]
pseudo_bit_t reserved1[0x00020]
pseudo_bit_t reg_len_h[0x00020]
pseudo_bit_t eq_arm_base_addr_h[0x00020]
pseudo_bit_t rgid_63_32[0x00020]
pseudo_bit_t reserved24[0x00020]
pseudo_bit_t va_h[0x00020]
pseudo_bit_t reserved4[0x00020]
pseudo_bit_t reserved10[0x00040]
pseudo_bit_t pm_cap_id[0x00008]
pseudo_bit_t reserved1[0x00060]
pseudo_bit_t sae[0x00001]
pseudo_bit_t reserved49[0x7ff00]
pseudo_bit_t reserved33[0x00020]
pseudo_bit_t qpn[0x00018]
pseudo_bit_t reserved1[0x00008]
pseudo_bit_t reserved5[0x00020]
struct arbelprm_recv_wqe_segment_next_st wqe_segment_next
pseudo_bit_t reserved1[0x00008]
pseudo_bit_t reserved41[0x002c0]
pseudo_bit_t ssn[0x00018]
pseudo_bit_t buff4_size[0x00020]
struct arbelprm_ud_address_vector_st ud_address_vector
pseudo_bit_t reserved2[0x00060]
pseudo_bit_t reserved0[0x00008]
pseudo_bit_t reserved26[0x00020]
struct arbelprm_access_lam_inject_errors_st access_lam_inject_errors
pseudo_bit_t reserved2[0x00005]
pseudo_bit_t wqe_counter[0x00010]
pseudo_bit_t rgid_63_32[0x00020]
pseudo_bit_t node_guid_l[0x00020]
struct arbelprm_mad_ifc_st mad_ifc
pseudo_bit_t reserved0[0x00040]
pseudo_bit_t max_desc_sz_sq[0x00010]
pseudo_bit_t sra_max[0x00003]
pseudo_bit_t eq47_set_ci[0x00020]
struct arbelprm_mgmqp_st mgmqp_2
pseudo_bit_t vsd_dw14[0x00020]
pseudo_bit_t reserved3[0x00011]
struct arbelprm_uar_st uar
pseudo_bit_t reserved1[0x00010]
pseudo_bit_t reserved30[0x00020]
pseudo_bit_t reserved4[0x7ff40]
struct arbelprm_mad_ifc_input_modifier_st mad_ifc_input_modifier
pseudo_bit_t tcp_udp[0x00001]
pseudo_bit_t buff2_size[0x00020]
pseudo_bit_t reserved20[0x00020]
pseudo_bit_t dimmsize[0x00010]
pseudo_bit_t start_address_l[0x00020]
pseudo_bit_t reserved0[0x00020]
pseudo_bit_t log_max_srqs[0x00005]
pseudo_bit_t bmme[0x00001]
struct arbelprm_pbl_st pbl
pseudo_bit_t reserved1[0x00006]
pseudo_bit_t nopcode[0x00005]
struct arbelprm_eq_arm_db_region_st eq_arm_db_region
pseudo_bit_t reserved5[0x00020]
pseudo_bit_t sq_num_rabrte[0x00020]
pseudo_bit_t next_send_psn[0x00018]
pseudo_bit_t eq61_set_ci[0x00020]
pseudo_bit_t myqpn[0x00018]
pseudo_bit_t pkey_index[0x00007]
pseudo_bit_t reserved28[0x00006]
pseudo_bit_t cqn[0x00018]
pseudo_bit_t log_rq_size[0x00004]
pseudo_bit_t lam_start_adr_h[0x00020]
struct arbelprm_local_invalidate_segment_st local_invalidate_segment
pseudo_bit_t vsd_dw10[0x00020]
pseudo_bit_t reserved0[0x00080]
struct arbelprm_mgm_entry_st mgm_entry
pseudo_bit_t vsd_dw36[0x00020]
pseudo_bit_t reserved5[0x004c0]
pseudo_bit_t mtt_3_l[0x00020]
pseudo_bit_t reserved0[0x00001]
pseudo_bit_t vsd_dw50[0x00020]
pseudo_bit_t hca_core_clock[0x00008]
pseudo_bit_t port_number[0x00002]
pseudo_bit_t eqc_base_addr_l[0x0001a]
pseudo_bit_t reserved1[0x00002]
pseudo_bit_t cmd_db_addr_base_h[0x00020]
pseudo_bit_t correctable_error_status_register[0x00020]
pseudo_bit_t reserved38[0x00020]
pseudo_bit_t eq22_set_ci[0x00020]
pseudo_bit_t reserved30[0x00006]
struct arbelprm_rd_send_doorbell_st rd_send_doorbell
pseudo_bit_t reserved8[0x00040]
pseudo_bit_t wqe_base_adr_h[0x00020]
pseudo_bit_t reserved2[0x00018]
pseudo_bit_t start_addr_h[0x00020]
pseudo_bit_t vpd_cap_id[0x00008]
pseudo_bit_t byte_count[0x0000a]
pseudo_bit_t my_qpn[0x00018]
pseudo_bit_t vsd_dw46[0x00020]
pseudo_bit_t reserved11[0x00002]
pseudo_bit_t reserved16[0x7fe00]
pseudo_bit_t pm_control_status_brdg_ext[0x00008]
pseudo_bit_t rph[0x00001]
pseudo_bit_t vsd_dw35[0x00020]
pseudo_bit_t vpd_data[0x00020]
pseudo_bit_t log_max_mrw_sz[0x00008]
pseudo_bit_t reserved0[0x00011]
pseudo_bit_t eq19_set_ci[0x00020]
pseudo_bit_t reserved0[0x00008]
pseudo_bit_t eq24_set_ci[0x00020]
pseudo_bit_t reserved6[0x7f000]
pseudo_bit_t reserved2[0x00018]
pseudo_bit_t eq5_set_ci[0x00020]
pseudo_bit_t in_param_l[0x00020]
pseudo_bit_t reserved1[0x000a0]
pseudo_bit_t c_eqn[0x00008]
pseudo_bit_t vsd_dw28[0x00020]
pseudo_bit_t guid0_h[0x00020]
pseudo_bit_t reserved1[0x00020]
struct arbelprm_virtual_physical_mapping_st virtual_physical_mapping
pseudo_bit_t compare_l[0x00020]
pseudo_bit_t wqe_addr_h[0x00020]
pseudo_bit_t ric[0x00001]
pseudo_bit_t router_qp[0x00010]
pseudo_bit_t qkv[0x00001]
pseudo_bit_t log_max_mcg[0x00008]
pseudo_bit_t vsd_dw9[0x00020]
pseudo_bit_t q_key[0x00020]
pseudo_bit_t reserved7[0x00003]
pseudo_bit_t opcode[0x00008]
pseudo_bit_t log_max_srqs[0x00005]
pseudo_bit_t rgid_127_96[0x00020]
pseudo_bit_t flow_label[0x00014]
pseudo_bit_t capability_mask[0x00020]
pseudo_bit_t qpn[0x00018]
struct arbelprm_cq_cmd_doorbell_st cq_command_doorbell
pseudo_bit_t local_address_h[0x00020]
pseudo_bit_t eq37_set_ci[0x00020]
struct arbelprm_rd_send_doorbell_st rd_send_doorbell
pseudo_bit_t reserved3[0x00001]
struct arbelprm_mpt_st mpt
pseudo_bit_t reserved0[0x00020]
pseudo_bit_t rq_num_udsdprd[0x00020]
pseudo_bit_t reserved17[0x7ffc0]
struct arbelprm_multicastparam_st multicast_parameters
pseudo_bit_t eq15_set_ci[0x00020]
pseudo_bit_t nds[0x00006]
pseudo_bit_t event_data[6][0x00020]
pseudo_bit_t rae[0x00001]
struct arbelprm_performance_monitors_st performance_monitors
pseudo_bit_t reserved20[0xfff20]
pseudo_bit_t sq_num_rae[0x00020]
pseudo_bit_t buff3_size[0x00020]
pseudo_bit_t cache_line_size[0x00008]
pseudo_bit_t phy_addr_h[0x00020]
pseudo_bit_t vendor_id[0x00010]
pseudo_bit_t reserved1[0x00017]
pseudo_bit_t pciex_next_cap_ptr[0x00008]
pseudo_bit_t expansion_rom_base_address[0x00015]
pseudo_bit_t reserved13[0x00020]
pseudo_bit_t eq28_set_ci[0x00020]
pseudo_bit_t reserved0[0x00008]
pseudo_bit_t vsd_dw54[0x00020]
pseudo_bit_t vsd_dw37[0x00020]
pseudo_bit_t err_src_id[0x00003]
pseudo_bit_t reserved4[0x00060]
struct arbelprm_configuration_registers_st configuration_registers
struct arbelprm_completion_queue_context_st completion_queue_context
pseudo_bit_t vsd_dw0[0x00020]
pseudo_bit_t syndrome[0x00008]
pseudo_bit_t prefetch_len[0x00020]
pseudo_bit_t reserved2[0x00002]
pseudo_bit_t reserved1[0x0001e]
pseudo_bit_t reserved3[0x00002]
pseudo_bit_t reserved10[0x00004]
pseudo_bit_t reserved2[0x0000f]
pseudo_bit_t vsd_dw18[0x00020]
pseudo_bit_t consumer_counter[0x00020]
struct arbelprm_mgmqp_st mgmqp_3
pseudo_bit_t reserved35[0x7ff80]
pseudo_bit_t reserved0[0x0001b]
pseudo_bit_t reserved12[0x00260]
pseudo_bit_t reserved2[0x00004]
unsigned char pseudo_bit_t
Datatype used to represent a bit in the pseudo-structures.
pseudo_bit_t reserved3[0x00010]
pseudo_bit_t type[0x00001]
pseudo_bit_t srqc_base_addr_h[0x00020]
pseudo_bit_t always0[0x00001]
pseudo_bit_t log2_rsvd_rdbs[0x00004]
pseudo_bit_t reserved1[0x00005]
pseudo_bit_t reserved47[0x7f000]
pseudo_bit_t reserved8[0x00380]
pseudo_bit_t num_rsvd_eqs[0x00004]
pseudo_bit_t length_h[0x00020]
struct arbelprm_dimminfo_st dimm1
pseudo_bit_t log_sq_stride[0x00003]
pseudo_bit_t log_max_qp_sz[0x00008]
pseudo_bit_t sq_num_tree[0x00020]
pseudo_bit_t rgid_127_96[0x00020]
pseudo_bit_t reserved33[0x00004]
pseudo_bit_t log_max_cq[0x00005]
pseudo_bit_t eq9_set_ci[0x00020]
pseudo_bit_t reserved2[0x000a0]
pseudo_bit_t reserved1[0x00004]
pseudo_bit_t eq1_set_ci[0x00020]
pseudo_bit_t vsd_dw27[0x00020]
pseudo_bit_t eq35_set_ci[0x00020]
pseudo_bit_t log_max_pd[0x00006]
pseudo_bit_t reserved32[0x00008]
pseudo_bit_t log_mc_table_sz[0x00005]
pseudo_bit_t reserved10[0x00020]
pseudo_bit_t in_param_h[0x00020]
pseudo_bit_t reserved2[0x00180]
pseudo_bit_t reserved10[0x00020]
pseudo_bit_t eq60_set_ci[0x00020]
pseudo_bit_t tclass[0x00008]
pseudo_bit_t eq52_set_ci[0x00020]
pseudo_bit_t eq59_set_ci[0x00020]
pseudo_bit_t capabilities_pointer[0x00008]
pseudo_bit_t cause_lsb[0x00001]
pseudo_bit_t vsd_dw4[0x00020]
struct arbelprm_send_wqe_segment_st send_wqe_segment
pseudo_bit_t uncorrectable_error_mask_register[0x00020]
pseudo_bit_t rqk[0x00001]
pseudo_bit_t vsd_dw40[0x00020]
pseudo_bit_t reserved39[0x7c000]
pseudo_bit_t reserved47[0x00020]
pseudo_bit_t opt_param_mask[0x00020]
pseudo_bit_t reserved0[0x00010]
pseudo_bit_t reserved5[0x00020]
pseudo_bit_t reserved19[0x0001f]
pseudo_bit_t reserved14[0x7ff00]
pseudo_bit_t producer_counter[0x00020]
pseudo_bit_t reserved8[0x00008]
pseudo_bit_t sig[0x00001]
pseudo_bit_t start_address_h[0x00020]
pseudo_bit_t reserved22[0x00020]
pseudo_bit_t pa_l[0x00014]
pseudo_bit_t fw_rev_subminor[0x00010]
pseudo_bit_t cause_lsb[0x00001]
pseudo_bit_t reserved0[0x00005]
pseudo_bit_t reserved9[0x00040]
pseudo_bit_t sq_num_rree[0x00020]
pseudo_bit_t bar2_h[0x00020]
pseudo_bit_t bar2_l[0x0000c]
pseudo_bit_t reserved21[0x7f000]
pseudo_bit_t mgid_index[0x00006]
struct arbelprm_eq_set_ci_table_st eq_set_ci_table
pseudo_bit_t reserved4[0x00100]
pseudo_bit_t cardbus_cis_pointer[0x00020]
pseudo_bit_t reserved30[0x00008]
pseudo_bit_t reserved15[0x7fe00]
pseudo_bit_t next_rcv_psn[0x00018]
pseudo_bit_t bar0_ctrl[0x00004]
pseudo_bit_t reserved14[0x00004]
pseudo_bit_t reserved0[0x0000e]
pseudo_bit_t reserved4[0x00018]
pseudo_bit_t class_code_hca_class_code[0x00018]
pseudo_bit_t sic[0x00001]
pseudo_bit_t reserved1[0x00008]
pseudo_bit_t vsd_dw19[0x00020]
pseudo_bit_t msg[0x00002]
pseudo_bit_t bar1_ctrl[0x00004]
pseudo_bit_t cq_number[0x00018]
pseudo_bit_t lam_end_adr_h[0x00020]
pseudo_bit_t log_max_gid[0x00004]
pseudo_bit_t reserved4[0x0000f]
struct arbelprm_multicastparam_st multicastparam
pseudo_bit_t reserved15[0x00001]
pseudo_bit_t reserved0[0x00002]
pseudo_bit_t reserved1[0x00006]
pseudo_bit_t reserved1[0x00002]
pseudo_bit_t cqn[0x00018]
pseudo_bit_t vcrc[0x00010]
pseudo_bit_t reserved12[0x7ff00]
pseudo_bit_t pm_status_control[0x00010]
pseudo_bit_t reserved61[0x00020]
pseudo_bit_t sre[0x00001]
pseudo_bit_t reserved9[0x7f000]
pseudo_bit_t cqn[0x00018]
pseudo_bit_t time_stamp_granularity[0x00008]
pseudo_bit_t eq42_set_ci[0x00020]
pseudo_bit_t sq_wqe_counter[0x00010]
pseudo_bit_t reserved4[0x00005]
pseudo_bit_t reserved1[0x00200]
struct arbelprm_completion_with_error_st completion_with_error
pseudo_bit_t reserved0[0x00014]
pseudo_bit_t reserved2[0x00007]
pseudo_bit_t buff0_size[0x00020]
pseudo_bit_t pm_next_cap_ptr[0x00008]
pseudo_bit_t reserved0[0x00080]
struct arbelprm_cq_ci_db_record_st cq_ci_db_record
pseudo_bit_t snd_wqe_base_adr_l[0x0001a]
pseudo_bit_t reserved7[0x00008]
pseudo_bit_t reserved11[0x00040]
pseudo_bit_t rq_num_wrfe[0x00020]
pseudo_bit_t cause_msb[0x00001]
pseudo_bit_t reserved0[0x00006]
pseudo_bit_t eq12_set_ci[0x00020]
pseudo_bit_t subsystem_vendor_id[0x00010]
pseudo_bit_t min_gnt[0x00008]
pseudo_bit_t reserved6[0x00018]
pseudo_bit_t reserved20[0x0000b]
pseudo_bit_t status[0x00004]
pseudo_bit_t reserved0[0x00008]
pseudo_bit_t log2_rsvd_qps[0x00004]
pseudo_bit_t reserved28[0x7f800]
pseudo_bit_t rwe[0x00001]
pseudo_bit_t eq50_set_ci[0x00020]
pseudo_bit_t eq41_set_ci[0x00020]
pseudo_bit_t reserved22[0x7fc00]
pseudo_bit_t eq39_set_ci[0x00020]
pseudo_bit_t status[0x00004]
pseudo_bit_t fre[0x00001]
pseudo_bit_t length_l[0x00020]
pseudo_bit_t cqn_snd[0x00018]
pseudo_bit_t reserved18[0x00016]
pseudo_bit_t reserved1[0x00010]
pseudo_bit_t uar_sz[0x00006]
pseudo_bit_t reserved24[0x00008]
pseudo_bit_t cmd_interface_rev[0x00010]
pseudo_bit_t reserved54[0x00020]
pseudo_bit_t reserved28[0x00005]
pseudo_bit_t log_max_cq_sz[0x00008]
pseudo_bit_t reserved25[0x00005]
pseudo_bit_t reserved41[0x00020]
pseudo_bit_t counter[0x00020]
pseudo_bit_t eq25_set_ci[0x00020]
pseudo_bit_t sq_num_lrdve[0x00020]
pseudo_bit_t reserved2[0x00020]
pseudo_bit_t eq23_set_ci[0x00020]
pseudo_bit_t vsd_dw13[0x00020]
pseudo_bit_t eqc_base_addr_h[0x00020]
pseudo_bit_t reserved7[0x00001]
pseudo_bit_t reserved5[0x006c0]
pseudo_bit_t uncorrectable_severity_mask_register[0x00020]
pseudo_bit_t reserved2[0x0001f]
struct arbelprm_qpcbaseaddr_st qpcbaseaddr
struct arbelprm_send_doorbell_st send_doorbell
pseudo_bit_t reserved2[0x0001c]
pseudo_bit_t ml_path[0x00007]
pseudo_bit_t reserved21[0x0001c]
pseudo_bit_t reserved6[0x00020]
pseudo_bit_t reserved24[0x7ff00]
pseudo_bit_t start_address_l[0x00020]
pseudo_bit_t overflow[0x00001]
pseudo_bit_t max_sg_rq[0x00008]
struct arbelprm_srq_context_st srq_context
pseudo_bit_t reserved0[0x00040]
pseudo_bit_t phy_addr_l[0x00014]
pseudo_bit_t win_cnt[0x00020]
pseudo_bit_t reserved31[0x7ff00]
pseudo_bit_t reserved50[0x7ff00]
pseudo_bit_t reserved0[0x00020]
pseudo_bit_t eq4_set_ci[0x00020]
pseudo_bit_t msi_next_cap_ptr[0x00008]
pseudo_bit_t num_rsvd_pds[0x00004]
pseudo_bit_t rae[0x00001]
pseudo_bit_t mgid_63_32[0x00020]
pseudo_bit_t reserved3[0x00003]
struct arbelprm_send_doorbell_st send_doorbell
pseudo_bit_t destination_qp[0x00018]
pseudo_bit_t expansion_rom_enable[0x00001]
pseudo_bit_t dimmstatus[0x00001]
pseudo_bit_t status[0x00008]
pseudo_bit_t reserved0[0x00020]
pseudo_bit_t eeec_entry_sz[0x00010]
pseudo_bit_t reserved3[0x00010]
pseudo_bit_t vsd_dw24[0x00020]
pseudo_bit_t eq27_set_ci[0x00020]
pseudo_bit_t reserved2[0x00001]
pseudo_bit_t bar0_h[0x00020]
pseudo_bit_t msg_data[0x00010]
pseudo_bit_t reserved0[0x00040]
pseudo_bit_t reserved58[0x00020]
pseudo_bit_t reserved1[0x00002]
pseudo_bit_t reserved6[0x00008]
pseudo_bit_t va_l[0x00014]
pseudo_bit_t reserved22[0x0000c]
pseudo_bit_t counter[0x00020]
pseudo_bit_t reserved1[0x00002]
pseudo_bit_t max_sg_sq[0x00008]
pseudo_bit_t input_modifier[0x00020]
pseudo_bit_t reserved2[0x00010]
pseudo_bit_t eq14_set_ci[0x00020]
pseudo_bit_t bar1_h[0x00020]
pseudo_bit_t dbg_msk_h[0x00020]
pseudo_bit_t buff4_addr[0x00020]
pseudo_bit_t reserved3[0x00002]
pseudo_bit_t swe[0x00001]
pseudo_bit_t mtt_base_addr_h[0x00020]
pseudo_bit_t mtt_adr_h[0x00006]
pseudo_bit_t cmd_db_dw1[0x00010]
pseudo_bit_t log_pbl_sz[0x00006]
pseudo_bit_t reserved3[0x7ff40]
pseudo_bit_t l_key[0x00020]
pseudo_bit_t fre[0x00001]
pseudo_bit_t mtt_0_h[0x00020]
struct arbelprm_qp_ee_event_st qp_ee_event
pseudo_bit_t reserved25[0x7ff00]
pseudo_bit_t raw_ipv6[0x00001]
pseudo_bit_t mgid_95_64[0x00020]
struct arbelprm_access_lam_inject_errors_input_parameter_st access_lam_inject_errors_input_parameter
pseudo_bit_t reserved1[0x00008]
pseudo_bit_t reserved31[0x00007]
pseudo_bit_t cq_state_db_record[0x00020]
pseudo_bit_t gpio_event_lo[0x00020]
pseudo_bit_t stat_rate_support[0x00010]
pseudo_bit_t max_latency[0x00008]
pseudo_bit_t vsd_dw43[0x00020]
pseudo_bit_t hop_limit[0x00008]
pseudo_bit_t last_notified_indx[0x00020]
pseudo_bit_t reserved2[0x00080]
pseudo_bit_t hop_limit[0x00008]
pseudo_bit_t buff6_size[0x00020]
pseudo_bit_t reserved26[0x00006]
pseudo_bit_t vsd_dw15[0x00020]
pseudo_bit_t mem_key[0x00020]
pseudo_bit_t reserved6[0x00010]
pseudo_bit_t reserved29[0x00020]
pseudo_bit_t state[0x00004]
pseudo_bit_t event_type[0x00008]
struct arbelprm_tptparams_st tpt_parameters
pseudo_bit_t ver[0x00004]
pseudo_bit_t owner[0x00001]
pseudo_bit_t pm_cap[0x00010]
pseudo_bit_t clr_int_base_addr_l[0x00020]
pseudo_bit_t token[0x00010]
pseudo_bit_t reserved2[0x00010]
pseudo_bit_t wqe_quota_en[0x00001]
pseudo_bit_t reserved1[0x00040]
pseudo_bit_t reserved0[0x00005]
pseudo_bit_t reserved23[0x7ffc0]
pseudo_bit_t reserved52[0x00020]
pseudo_bit_t nopcode[0x00005]
pseudo_bit_t reserved39[0x00012]
pseudo_bit_t uar_context_base_addr_l[0x00020]
struct arbelprm_performance_counters_st performance_counters
struct arbelprm_gpio_event_data_st gpio_event_data
pseudo_bit_t srq[0x00001]
pseudo_bit_t eq43_set_ci[0x00020]
pseudo_bit_t reserved32[0x00040]
pseudo_bit_t syn[0x00004]
pseudo_bit_t zb_wq_cq[0x00001]
pseudo_bit_t eq53_set_ci[0x00020]
pseudo_bit_t wqe_lkey[0x00020]
pseudo_bit_t reserved57[0x00020]
struct arbelprm_tptparams_st tptparams
pseudo_bit_t sq_num_roe[0x00020]
struct arbelprm_cq_cmd_doorbell_st cq_cmd_doorbell
pseudo_bit_t reserved4[0x00003]
pseudo_bit_t reserved50[0x00020]
pseudo_bit_t reserved5[0x00007]
pseudo_bit_t reserved32[0x7f800]
pseudo_bit_t vsd_dw39[0x00020]
pseudo_bit_t reserved2[0x00003]
pseudo_bit_t reserved24[0x00006]
pseudo_bit_t uar_context_base_addr_h[0x00020]
pseudo_bit_t reserved0[0x00010]
pseudo_bit_t reserved9[0x00020]
pseudo_bit_t my_qpn[0x00018]
struct arbelprm_address_path_st address_path
pseudo_bit_t reserved3[0x00003]
pseudo_bit_t log2size[0x00006]
pseudo_bit_t rnr_retry[0x00003]
pseudo_bit_t buff7_size[0x00020]
pseudo_bit_t reserved0[0x00008]
pseudo_bit_t cq_number[0x00018]
pseudo_bit_t reserved3[0x00060]
struct arbelprm_mtt_st mtt
pseudo_bit_t reserved51[0x7fe80]
struct arbelprm_port_state_change_st port_state_change
struct arbelprm_query_adapter_st query_adapter
pseudo_bit_t reserved13[0x7fa00]
pseudo_bit_t checksum_7_0[0x00008]
struct arbelprm_wqe_segment_bind_st wqe_segment_bind
pseudo_bit_t my_ee[0x00018]
pseudo_bit_t reserved11[0x003e0]
pseudo_bit_t rre[0x00001]
struct arbelprm_access_lam_inject_errors_input_modifier_st access_lam_inject_errors_input_modifier
struct arbelprm_mgmqp_st mgmqp_0
pseudo_bit_t eq20_set_ci[0x00020]
pseudo_bit_t ack_timeout[0x00005]
pseudo_bit_t reserved0[0x007e0]
pseudo_bit_t reserved1[0x00060]
pseudo_bit_t reserved1[0x00003]
pseudo_bit_t vsd_dw30[0x00020]
pseudo_bit_t reserved0[0x00006]
pseudo_bit_t usr_page[0x00018]
pseudo_bit_t cap_64_bit_addr[0x00001]
pseudo_bit_t my_lid_path_bits[0x00007]
struct arbelprm_query_debug_msg_st query_debug_msg
pseudo_bit_t correctable_error_mask_register[0x00020]
pseudo_bit_t reserved0[0x00004]
pseudo_bit_t sig[0x00001]
pseudo_bit_t reserved0[0x00008]
pseudo_bit_t reserved6[0x00001]
pseudo_bit_t reserved27[0x7ff00]
pseudo_bit_t qpn_i[0x00018]
pseudo_bit_t buff7_addr[0x00020]
pseudo_bit_t reserved1[0x00002]
pseudo_bit_t cqc_base_addr_l[0x0001a]
pseudo_bit_t reserved3[0x00040]
pseudo_bit_t bar0_l[0x0000c]
pseudo_bit_t pciex_cap[0x00010]
struct arbelprm_mod_stat_cfg_st mod_stat_cfg
pseudo_bit_t eq29_set_ci[0x00020]
pseudo_bit_t fw_area_size[0x00020]
pseudo_bit_t num_rsvd_mcgs[0x00004]
pseudo_bit_t token[0x00010]
struct arbelprm_event_queue_entry_st event_queue_entry
pseudo_bit_t cqc_base_addr_h[0x00020]
pseudo_bit_t reserved30[0x7f800]
pseudo_bit_t port_number[0x00002]
pseudo_bit_t rgid_95_64[0x00020]
pseudo_bit_t syndrome[0x00008]
pseudo_bit_t eq51_set_ci[0x00020]
pseudo_bit_t mtt_0_l[0x00020]
struct arbelprm_hca_command_register_st hca_command_interface_register
pseudo_bit_t reserved1[0x00002]
pseudo_bit_t lif[0x00001]
pseudo_bit_t reserved46[0x00020]
pseudo_bit_t vsd_dw1[0x00020]
pseudo_bit_t log_max_mpts[0x00006]
pseudo_bit_t swap_add_h[0x00020]
pseudo_bit_t start_addr_l[0x00020]
pseudo_bit_t eq11_set_ci[0x00020]
pseudo_bit_t reserved1[0x00020]
pseudo_bit_t immediate_ethertype_pkey_indx_eecredits[0x00020]
pseudo_bit_t cmd_db_dw4[0x00010]
pseudo_bit_t fw_rev_minor[0x00010]
struct arbelprm_mgmqp_st mgmqp_4
pseudo_bit_t mem_key[0x00020]
pseudo_bit_t vsd_dw52[0x00020]
pseudo_bit_t reserved4[0x00040]
pseudo_bit_t err_ra[0x00010]
pseudo_bit_t start_address_l[0x00020]
pseudo_bit_t reserved36[0x7ffc0]
pseudo_bit_t device_status[0x00010]
pseudo_bit_t mc_base_addr_l[0x00020]
pseudo_bit_t system_image_guid_h[0x00020]
pseudo_bit_t log_rq_stride[0x00003]
pseudo_bit_t opcode_modifier[0x00004]
pseudo_bit_t owner[0x00001]
pseudo_bit_t srq[0x00001]
pseudo_bit_t reserved16[0x0000a]
pseudo_bit_t rkey[0x00020]
struct arbelprm_cq_arm_db_record_st cq_arm_db_record
pseudo_bit_t reserved4[0x00020]
pseudo_bit_t reserved32[0x00020]
pseudo_bit_t guid0_l[0x00020]
pseudo_bit_t reserved1[0x0000d]
pseudo_bit_t log_num_eq[0x00004]
pseudo_bit_t reserved12[0x00002]
pseudo_bit_t v15[0x00001]
pseudo_bit_t remote_virt_addr_h[0x00020]
pseudo_bit_t log_srq_size[0x00004]
pseudo_bit_t reserved1[0x0000c]
pseudo_bit_t producer_indx[0x00020]
pseudo_bit_t reserved2[0x00003]
pseudo_bit_t log_max_outstanding_cmd[0x00008]
pseudo_bit_t log_max_ra_res_global[0x00006]
pseudo_bit_t reserved1[0x00005]
pseudo_bit_t reserved43[0x00020]
pseudo_bit_t reserved1[0x7f000]
pseudo_bit_t mc_base_addr_h[0x00020]
pseudo_bit_t err_ba[0x00002]
pseudo_bit_t eq30_set_ci[0x00020]
pseudo_bit_t reserved9[0x00080]
pseudo_bit_t remote_virt_addr_l[0x00020]
pseudo_bit_t reserved0[0x00001]
pseudo_bit_t reserved2[0x00005]
pseudo_bit_t eq2_set_ci[0x00020]
pseudo_bit_t error_buf_start_h[0x00020]
pseudo_bit_t vsd_dw16[0x00020]
pseudo_bit_t reserved4[0x00020]
pseudo_bit_t srq_m[0x00001]
pseudo_bit_t err_ca[0x00010]
pseudo_bit_t log2_rsvd_mrws[0x00004]
pseudo_bit_t reserved0[0x00080]
pseudo_bit_t rlid[0x00010]
struct arbelprm_udavtable_memory_parameters_st udavtable_memory_parameters
struct arbelprm_transport_and_ci_error_counters_st transport_and_ci_error_counters
pseudo_bit_t min_rnr_nak[0x00005]
pseudo_bit_t eq63_set_ci[0x00020]
pseudo_bit_t reserved1[0x00010]
pseudo_bit_t wqe_cnt[0x00008]
pseudo_bit_t sq_num_rsync[0x00020]
pseudo_bit_t msg_addr_h[0x00020]
pseudo_bit_t nds[0x00006]
pseudo_bit_t reserved0[0x0000b]
pseudo_bit_t cmd[0x00003]
pseudo_bit_t mc_table_hash_sz[0x00011]
pseudo_bit_t eq8_set_ci[0x00020]
pseudo_bit_t reserved6[0x00004]
pseudo_bit_t reserved6[0x00100]
pseudo_bit_t reserved3[0x00400]
pseudo_bit_t rq_num_roe[0x00020]
pseudo_bit_t reserved63[0x00020]
pseudo_bit_t mgid_128_96[0x00020]
pseudo_bit_t reserved5[0x00020]
pseudo_bit_t log_max_qp[0x00005]
pseudo_bit_t overflow[0x00001]
pseudo_bit_t start_address_h[0x00020]
pseudo_bit_t reserved7[0x00040]
pseudo_bit_t reserved56[0x1fffc0]
pseudo_bit_t vsd_dw32[0x00020]
struct arbelprm_queue_pair_ee_context_entry_st queue_pair_ee_context_entry
pseudo_bit_t reserved5[0x7ff40]
pseudo_bit_t mtt_sz[0x00020]
pseudo_bit_t mpt_entry_sz[0x00010]
pseudo_bit_t res[0x00003]
pseudo_bit_t port_width_cap[0x00004]
pseudo_bit_t pkey_indx[0x00010]
struct arbelprm_wqe_segment_rd_st wqe_segment_rd
pseudo_bit_t reserved4[0x00040]
pseudo_bit_t local_qpn_een[0x00018]
pseudo_bit_t reserved0[0x00080]
pseudo_bit_t bar2_ctrl[0x00004]
pseudo_bit_t reserved27[0x00008]
pseudo_bit_t reserved8[0x00010]
pseudo_bit_t reserved36[0x00020]
pseudo_bit_t flight_lim[0x00004]
pseudo_bit_t log_sq_size[0x00004]
pseudo_bit_t reserved18[0x00008]
pseudo_bit_t qpc_base_addr_l[0x00019]
pseudo_bit_t responder_exu[0x00004]
pseudo_bit_t msg_max[0x00005]
pseudo_bit_t local_address_l[0x00020]
pseudo_bit_t reserved1[0x00020]
pseudo_bit_t data[0x00018]
pseudo_bit_t ipok[0x00001]
pseudo_bit_t num_cqovf[0x00020]
pseudo_bit_t reserved18[0x00020]
pseudo_bit_t uar_scratch_base_addr_h[0x00020]
pseudo_bit_t reserved4[0x0000a]
pseudo_bit_t reserved14[0x00020]
pseudo_bit_t err_da[0x00002]
pseudo_bit_t reserved1[0x00100]
pseudo_bit_t reserved15[0x00020]
struct arbelprm_mgmqp_st mgmqp_1
pseudo_bit_t reserved0[0x00020]
pseudo_bit_t wqe_counter[0x00010]
pseudo_bit_t reserved2[0x00002]
pseudo_bit_t buff1_size[0x00020]
pseudo_bit_t rq_num_mce[0x00020]
pseudo_bit_t reserved54[0x7ffc0]
pseudo_bit_t eq_arm_base_addr_l[0x00020]
pseudo_bit_t eq6_set_ci[0x00020]
pseudo_bit_t revision_id[0x00008]
pseudo_bit_t eq3_set_ci[0x00020]
pseudo_bit_t rq_num_ucsdprd[0x00020]
pseudo_bit_t cmd_db_dw6[0x00010]
pseudo_bit_t rgid_95_64[0x00020]
pseudo_bit_t wqe_h_mode[0x00001]
pseudo_bit_t rq_num_lqpoe[0x00020]
pseudo_bit_t reserved1[0x0001c]
pseudo_bit_t reserved3[0x00011]
pseudo_bit_t vsd_dw11[0x00020]
pseudo_bit_t capability_version[0x00004]
pseudo_bit_t vsd_dw23[0x00020]
pseudo_bit_t resd_lkey[0x00020]
pseudo_bit_t reserved2[0x7ff00]
pseudo_bit_t reserved1[0x00006]
pseudo_bit_t reserved62[0x00020]
pseudo_bit_t msi_cap_id[0x00008]
pseudo_bit_t srq_wqe_base_adr_l[0x0001a]
pseudo_bit_t status[0x00010]
pseudo_bit_t vl_cap[0x00004]
pseudo_bit_t eq32_set_ci[0x00020]
pseudo_bit_t reserved44[0x7fe00]
pseudo_bit_t sq_num_lpe[0x00020]
pseudo_bit_t eq54_set_ci[0x00020]
pseudo_bit_t eq18_set_ci[0x00020]
pseudo_bit_t mtt_2_l[0x00020]
pseudo_bit_t device_id[0x00010]
pseudo_bit_t usr_page[0x00018]
pseudo_bit_t err_ca[0x00010]
pseudo_bit_t eq36_set_ci[0x00020]
pseudo_bit_t vsd_dw49[0x00020]
pseudo_bit_t reserved3[0x00018]
pseudo_bit_t reserved29[0x00020]
pseudo_bit_t intapin[0x00008]
pseudo_bit_t reserved9[0x00020]
pseudo_bit_t reserved17[0x00020]
pseudo_bit_t mtt_adr_l[0x0001d]
pseudo_bit_t reserved1[0x00018]
struct arbelprm_address_path_st primary_address_path
pseudo_bit_t reserved3[0x00020]
pseudo_bit_t reserved48[0x00020]
pseudo_bit_t reserved0[0x00008]
pseudo_bit_t num_rsvd_rdds[0x00004]
pseudo_bit_t log_max_eq_sz[0x00008]
pseudo_bit_t reserved5[0x00020]
pseudo_bit_t sock_num[0x00002]
pseudo_bit_t eq45_set_ci[0x00020]
pseudo_bit_t cqn[0x00018]
pseudo_bit_t reserved3[0x00013]
pseudo_bit_t reserved46[0x7ff40]
pseudo_bit_t err_da[0x00002]
pseudo_bit_t device_control[0x00010]
pseudo_bit_t reserved37[0x7ffc0]
struct arbelprm_queue_pair_ee_context_entry_st qpc_eec_data
pseudo_bit_t reserved53[0x00020]
pseudo_bit_t reserved0[0x00010]
pseudo_bit_t clr_int_base_addr_h[0x00020]
struct arbelprm_completion_event_st completion_event
pseudo_bit_t reserved35[0x00006]
pseudo_bit_t fw_pages[0x00010]
pseudo_bit_t reserved27[0x00003]
pseudo_bit_t cause_msb[0x00001]
pseudo_bit_t num_eqovf[0x00020]
pseudo_bit_t reserved1[0x0000d]
pseudo_bit_t reserved2[0x00040]
pseudo_bit_t reserved1[0x00020]
pseudo_bit_t region_lkey[0x00020]
pseudo_bit_t reserved1[0x00018]
pseudo_bit_t pkv[0x00001]
pseudo_bit_t reserved0[0x00008]
struct arbelprm_wqe_segment_ctrl_send_st wqe_segment_ctrl_send
pseudo_bit_t lwm[0x00010]
pseudo_bit_t page_size[0x00005]
pseudo_bit_t srqn[0x00018]
pseudo_bit_t rra_max[0x00003]
pseudo_bit_t een[0x00018]
pseudo_bit_t eec_base_addr_h[0x00020]
pseudo_bit_t request_mad_packet[64][0x00020]
pseudo_bit_t reserved9[0x00008]
pseudo_bit_t reserved4[0x00020]
pseudo_bit_t log_rq_stride[0x00003]
pseudo_bit_t reserved19[0x7ff80]
pseudo_bit_t retry_count[0x00003]
pseudo_bit_t reserved1[0x00013]
pseudo_bit_t reserved26[0x7f700]
pseudo_bit_t l_key[0x00020]
struct arbelprm_wqe_segment_st wqe_segment
pseudo_bit_t ra_buff_indx[0x0001b]
pseudo_bit_t eq_x_arm_h[0x00020]
pseudo_bit_t reserved2[0x007e0]
pseudo_bit_t reserved4[0x00060]
pseudo_bit_t eq44_set_ci[0x00020]
pseudo_bit_t vsd_dw21[0x00020]
struct arbelprm_access_lam_st access_lam
pseudo_bit_t reserved2[0x00040]
pseudo_bit_t qpc_entry_sz[0x00010]
pseudo_bit_t eq48_set_ci[0x00020]
pseudo_bit_t buff1_addr[0x00020]
pseudo_bit_t sq_num_leeoe[0x00020]
pseudo_bit_t spd[0x00001]
pseudo_bit_t log_max_uars[0x00004]
pseudo_bit_t reserved23[0x00020]
pseudo_bit_t bar1_l[0x0000c]
pseudo_bit_t max_port_width[0x00004]
pseudo_bit_t eq56_set_ci[0x00020]
pseudo_bit_t max_mtu[0x00004]
pseudo_bit_t mtt_2_h[0x00020]
pseudo_bit_t rq_num_rirdre[0x00020]
pseudo_bit_t reserved1[0x3fcb20]
pseudo_bit_t reserved2[0x00040]
pseudo_bit_t reserved3[0x00018]
struct arbelprm_completion_queue_entry_st completion_queue_entry
pseudo_bit_t link_control[0x00010]
pseudo_bit_t always1[0x00001]
struct arbelprm_dimminfo_st dimm0
pseudo_bit_t reserved3[0x00020]
struct arbelprm_send_doorbell_st send_doorbell
pseudo_bit_t header_type[0x00008]
pseudo_bit_t nds[0x00006]
pseudo_bit_t last_acked_psn[0x00018]
pseudo_bit_t vsd_dw5[0x00020]
pseudo_bit_t vpd_next_cap_id[0x00008]
pseudo_bit_t log_cq_size[0x00005]
pseudo_bit_t reserved16[0x00002]
pseudo_bit_t ack_req_freq[0x00004]
pseudo_bit_t intr[0x00008]
pseudo_bit_t interrupt_line[0x00008]
pseudo_bit_t log_uar_entry_sz[0x00006]
pseudo_bit_t always1[0x00001]
pseudo_bit_t reserved0[0x00008]
pseudo_bit_t reserved0[0x00008]
pseudo_bit_t eec_base_addr_l[0x00019]
pseudo_bit_t reserved13[0x00004]
pseudo_bit_t reserved2[0x00016]
pseudo_bit_t reserved19[0x00020]
pseudo_bit_t sq_num_lle[0x00020]
pseudo_bit_t cur_retry_cnt[0x00003]
pseudo_bit_t eq31_set_ci[0x00020]
pseudo_bit_t reserved11[0x00020]
pseudo_bit_t reg_wnd_len_l[0x00020]
pseudo_bit_t reserved1[0x00001]
pseudo_bit_t vsd_dw42[0x00020]
pseudo_bit_t sched_queue[0x00004]
pseudo_bit_t vpd_address[0x0000f]
pseudo_bit_t reserved11[0x00600]
pseudo_bit_t msg_addr_l[0x00020]
pseudo_bit_t cq_ci_db_record[0x00020]
pseudo_bit_t log2_rsvd_cqs[0x00004]
pseudo_bit_t reserved8[0xfff20]
pseudo_bit_t reserved28[0x00020]
pseudo_bit_t sladr[0x00003]
pseudo_bit_t reserved1[0x000c0]
pseudo_bit_t rqpn[0x00018]
pseudo_bit_t type[0x00001]
pseudo_bit_t reserved21[0x00020]
pseudo_bit_t reserved60[0x00020]
struct arbelprm_init_hca_st init_hca
struct arbelprm_eqc_st eqc
pseudo_bit_t next_capability_offset[0x0000c]
pseudo_bit_t pbl_ptr_63_32[0x00020]
pseudo_bit_t reserved4[0x00020]
pseudo_bit_t reserved3[0x0001c]
pseudo_bit_t reserved0[0x00020]
pseudo_bit_t vsd_dw45[0x00020]
pseudo_bit_t reserved1[0x00005]
pseudo_bit_t srq_entry_sz[0x00010]
struct arbelprm_fast_registration_segment_st fast_registration_segment
pseudo_bit_t icrc[0x00002]
pseudo_bit_t latency_timer[0x00008]
pseudo_bit_t reserved55[0x00020]
pseudo_bit_t reserved2[0x0000e]
pseudo_bit_t my_lid_path_bits[0x00007]
struct arbelprm_wqe_segment_remote_address_st wqe_segment_remote_address
pseudo_bit_t reserved0[0x00060]
pseudo_bit_t reserved40[0x0001f]
pseudo_bit_t cmd[0x00003]
pseudo_bit_t reserved2[0x00010]
pseudo_bit_t reserved43[0x7e6e0]
pseudo_bit_t vsd_dw12[0x00020]
pseudo_bit_t byte_count[0x0001f]
pseudo_bit_t reserved0[0x0001d]
pseudo_bit_t rq_num_lae[0x00020]
pseudo_bit_t reserved8[0x00002]
pseudo_bit_t sq_num_ieecne[0x00020]
pseudo_bit_t error_buf_size[0x00020]
pseudo_bit_t reserved7[0x00008]
pseudo_bit_t rq_num_lpe[0x00020]
pseudo_bit_t reserved0[0x00020]
pseudo_bit_t vsd_dw20[0x00020]
pseudo_bit_t log_max_eq[0x00003]
pseudo_bit_t reserved2[0x00005]
pseudo_bit_t ddr_scan_cnt[0x00020]
pseudo_bit_t reserved2[0x00006]
pseudo_bit_t ptag_h[0x00020]
pseudo_bit_t log_max_ra_req_qp[0x00006]
struct arbelprm_mt25208_type0_st mt25208_type0
pseudo_bit_t err_ra[0x00010]
pseudo_bit_t remote_qpn_een[0x00018]
pseudo_bit_t log2_rsvd_srqs[0x00004]
pseudo_bit_t reserved2[0x00040]
pseudo_bit_t reserved34[0x00008]
pseudo_bit_t eq_set_ci_base_addr_l[0x00020]
pseudo_bit_t reserved1[0x00018]
struct arbelprm_qp_db_record_st qp_db_record
pseudo_bit_t vsd_dw3[0x00020]
pseudo_bit_t reserved27[0x00020]
pseudo_bit_t reserved5[0x00002]
pseudo_bit_t reserved0[0x00008]
pseudo_bit_t log_max_ee[0x00005]
pseudo_bit_t counter[0x00010]
struct arbelprm_init_ib_st init_ib
pseudo_bit_t trc_hdr_sz[0x00020]
pseudo_bit_t new_rkey[0x00020]
pseudo_bit_t reserved5[0x00018]
pseudo_bit_t node_guid_h[0x00020]
pseudo_bit_t reserved1[0x00008]
pseudo_bit_t start_address_h[0x00020]
pseudo_bit_t reserved0[0x00002]
pseudo_bit_t out_param_l[0x00020]
pseudo_bit_t reg_wnd_len_h[0x00020]
pseudo_bit_t reserved1[0x00008]
pseudo_bit_t reserved1[0x00008]
pseudo_bit_t system_image_guid_l[0x00020]
pseudo_bit_t eec_entry_sz[0x00010]
pseudo_bit_t reserved3[0x00060]
pseudo_bit_t reserved3[0x00020]
pseudo_bit_t eq62_set_ci[0x00020]
pseudo_bit_t dimm_start_adr_l[0x00020]
pseudo_bit_t rq_num_oos[0x00020]
pseudo_bit_t pbl_ptr_31_8[0x00018]
pseudo_bit_t reserved1[0x00018]
pseudo_bit_t rgid_31_0[0x00020]
pseudo_bit_t reserved23[0x00020]
pseudo_bit_t vsd_dw29[0x00020]
pseudo_bit_t rlid[0x00010]
struct arbelprm_address_path_st alternative_address_path
pseudo_bit_t reserved35[0x00020]
pseudo_bit_t ipo_ib_checksum[0x00001]
pseudo_bit_t reserved25[0x00020]
pseudo_bit_t reserved9[0x00080]
pseudo_bit_t eqpc_base_addr_l[0x00020]
pseudo_bit_t eq17_set_ci[0x00020]
pseudo_bit_t event_sub_type[0x00008]
pseudo_bit_t reserved0[0x00002]
pseudo_bit_t reserved9[0x00005]
pseudo_bit_t reserved7[0x7ff40]
pseudo_bit_t cmd_db_dw0[0x00010]
pseudo_bit_t rq_num_leeoe[0x00020]
pseudo_bit_t immediate[0x00020]
pseudo_bit_t max_statrate[0x00004]
pseudo_bit_t owner[0x00001]
pseudo_bit_t reserved0[0x00080]
pseudo_bit_t dbg_msk_l[0x00020]
pseudo_bit_t uncorrectable_error_status_register[0x00020]
pseudo_bit_t va_l[0x00020]
pseudo_bit_t page_size[0x00005]
pseudo_bit_t reserved8[0x00008]
pseudo_bit_t slr[0x00001]
pseudo_bit_t log_max_qp_mcg[0x00008]
pseudo_bit_t sq_num_oos[0x00020]
pseudo_bit_t err_rmw[0x00001]
pseudo_bit_t res[0x00003]
pseudo_bit_t eq_set_ci_base_addr_h[0x00020]
pseudo_bit_t subsystem_id[0x00010]
pseudo_bit_t ml_path[0x00007]
pseudo_bit_t reserved3[0x0000a]
pseudo_bit_t reserved25[0x00002]
pseudo_bit_t reserved3[0x00010]
pseudo_bit_t log_max_mtts[0x00006]
pseudo_bit_t reserved4[0x00006]
pseudo_bit_t reserved0[0x00008]
pseudo_bit_t data[0x00008]
pseudo_bit_t rdb_base_addr_h[0x00020]
pseudo_bit_t srqc_base_addr_l[0x0001b]
pseudo_bit_t eq38_set_ci[0x00020]
pseudo_bit_t checksum_15_8[0x00008]
pseudo_bit_t reserved29[0x7f800]
pseudo_bit_t reserved23[0x00003]
pseudo_bit_t reserved59[0xffcfc0]
pseudo_bit_t reserved5[0x00003]
pseudo_bit_t error_buf_start_l[0x00020]
pseudo_bit_t log_num_of_qp[0x00005]
pseudo_bit_t l_key[0x00020]
pseudo_bit_t reg_len_l[0x00020]
pseudo_bit_t log_num_of_ee[0x00005]
pseudo_bit_t reserved2[0x00002]
pseudo_bit_t vsd_dw38[0x00020]
pseudo_bit_t compare_h[0x00020]
pseudo_bit_t cmd_sn[0x00002]
pseudo_bit_t atm[0x00001]
pseudo_bit_t rq_num_rire[0x00020]
pseudo_bit_t rgid_31_0[0x00020]
pseudo_bit_t eq21_set_ci[0x00020]
pseudo_bit_t max_gid[0x00010]
struct arbelprm_page_fault_event_data_st page_fault_event_data
pseudo_bit_t mpt_base_adr_h[0x00020]
pseudo_bit_t mtt_entry_sz[0x00010]
struct arbelprm_enable_lam_st enable_lam
pseudo_bit_t owner[0x00004]
pseudo_bit_t eeec_base_addr_h[0x00020]
pseudo_bit_t reserved4[0x00001]
pseudo_bit_t srq_wqe_counter[0x00010]
pseudo_bit_t reserved4[0x00005]
struct arbelprm_fast_registration_segment_st fast_registration_segment
pseudo_bit_t status[0x00004]
pseudo_bit_t next_gid_index[0x0001a]
pseudo_bit_t rq_num_rae[0x00020]
pseudo_bit_t reserved7[0x00004]
pseudo_bit_t out_param_l[0x00020]
pseudo_bit_t avp[0x00001]
pseudo_bit_t log_max_ra_res_qp[0x00006]
pseudo_bit_t mtu_cap[0x00004]
pseudo_bit_t reserved0[0x00180]
pseudo_bit_t bist[0x00008]
pseudo_bit_t start_address_h[0x00020]
pseudo_bit_t reserved59[0x00020]
pseudo_bit_t err_src_id[0x00003]
pseudo_bit_t reserved8[0x00020]
pseudo_bit_t opcode[0x0000c]
pseudo_bit_t clr_int_h[0x00020]
pseudo_bit_t vsd_dw33[0x00020]
pseudo_bit_t reserved38[0xfffc0]
pseudo_bit_t qpn_een[0x00018]
pseudo_bit_t rlid[0x00010]
pseudo_bit_t uar_scratch_entry_sz[0x00010]
pseudo_bit_t reserved39[0x00020]
pseudo_bit_t r_w[0x00001]
pseudo_bit_t mpt_base_adr_l[0x00020]
pseudo_bit_t apm[0x00001]
pseudo_bit_t out_param_h[0x00020]
struct arbelprm_wqe_segment_data_ptr_st wqe_segment_data_ptr
pseudo_bit_t err_ba[0x00002]
pseudo_bit_t wqe_cnt[0x00010]
pseudo_bit_t qp_number[0x00018]
pseudo_bit_t device_cap[0x00020]
pseudo_bit_t destination_qp[0x00018]
struct arbelprm_header_log_register_st header_log_register
struct arbelprm_wqe_segment_next_st wqe_segment_next
pseudo_bit_t reserved7[0x00008]
pseudo_bit_t pa_h[0x00020]
pseudo_bit_t multiple_msg_cap[0x00003]
pseudo_bit_t uar_base_addr_h[0x00020]
pseudo_bit_t vsd_dw41[0x00020]
pseudo_bit_t reserved0[0x00011]
pseudo_bit_t advance_error_capabilities_and_control_register[0x00020]
pseudo_bit_t clr_int_l[0x00020]
pseudo_bit_t reserved3[0x00007]
pseudo_bit_t log_pg_sz[0x00008]
pseudo_bit_t qpn[0x00018]
pseudo_bit_t vendor_code[0x00008]
pseudo_bit_t max_desc_sz_rq[0x00010]
pseudo_bit_t gpio_event_hi[0x00020]
pseudo_bit_t reserved7[0x00040]
struct arbelprm_wqe_segment_ctrl_recv_st recv_wqe_segment_ctrl
pseudo_bit_t max_stat_rate[0x00003]
pseudo_bit_t eq58_set_ci[0x00020]
pseudo_bit_t raw_ether[0x00001]
pseudo_bit_t reserved9[0x00080]
pseudo_bit_t reserved42[0x00900]
pseudo_bit_t reserved0[0x00080]
pseudo_bit_t reserved0[0x00040]
pseudo_bit_t reserved0[0x00007]
struct arbelprm_mgmqp_st mgmqp
pseudo_bit_t wqe_adr[0x0001a]
pseudo_bit_t reserved0[0x00010]
pseudo_bit_t reserved41[0x7f800]
pseudo_bit_t reserved3[0x00040]
pseudo_bit_t reserved17[0x0000a]
pseudo_bit_t max_icm_size_h[0x00020]
pseudo_bit_t eqc_entry_sz[0x00010]
pseudo_bit_t vsd_dw44[0x00020]
pseudo_bit_t reserved3[0x00007]
pseudo_bit_t vsd_dw25[0x00020]
pseudo_bit_t reserved6[0x00003]
pseudo_bit_t reserved0[0x7ff00]
pseudo_bit_t mtu[0x00003]
pseudo_bit_t reserved2[0x0000a]
pseudo_bit_t log_mc_table_entry_sz[0x00010]
pseudo_bit_t reserved2[0x00400]
struct arbelprm_clr_int_st clr_int
pseudo_bit_t system_image_guid_h[0x00020]
pseudo_bit_t cqc_entry_sz[0x00010]
pseudo_bit_t eeec_base_addr_l[0x00020]
pseudo_bit_t lkey[0x00020]
pseudo_bit_t reserved0[0x0000b]
pseudo_bit_t srq_db_record_index[0x00020]
pseudo_bit_t sq_num_mwbe[0x00020]
pseudo_bit_t mem_key[0x00020]
pseudo_bit_t log2_rsvd_ees[0x00004]
pseudo_bit_t rsz_srq[0x00001]
pseudo_bit_t reserved0[0x0001b]
struct arbelprm_mgmqp_st mgmqp_6
struct arbelprm_set_ib_st set_ib
pseudo_bit_t reserved12[0x00008]
pseudo_bit_t vsd_dw51[0x00020]
pseudo_bit_t rcv_db_record_index[0x00020]
pseudo_bit_t reserved1[0x00160]
pseudo_bit_t reserved0[0x00001]
pseudo_bit_t reserved1[0x03ec0]
pseudo_bit_t vsd_dw31[0x00020]
pseudo_bit_t reserved33[0x00040]
struct arbelprm_qp_ee_state_transitions_st qp_ee_state_transitions
pseudo_bit_t reserved57[0x01000]
pseudo_bit_t reserved0[0x0000c]
pseudo_bit_t reserved0[0x00008]
pseudo_bit_t reserved44[0x00020]
pseudo_bit_t reserved3[0x00005]
pseudo_bit_t log_eq_size[0x00005]
pseudo_bit_t start_address_l[0x00020]
pseudo_bit_t reserved4[0x00020]
pseudo_bit_t buff2_addr[0x00020]
pseudo_bit_t reserved26[0x00008]
struct arbelprm_mgmqp_st mgmqp_7
pseudo_bit_t vsd_dw7[0x00020]
pseudo_bit_t buff5_size[0x00020]
pseudo_bit_t num_baddb[0x00020]
pseudo_bit_t reserved1[0x00006]
pseudo_bit_t ptag_l[0x00014]
pseudo_bit_t mem_key[0x00018]
pseudo_bit_t log_max_rdds[0x00006]
pseudo_bit_t reserved0[0x00004]
pseudo_bit_t rlid[0x00010]
pseudo_bit_t reserved0[0x00280]
pseudo_bit_t snd_db_record_index[0x00020]
pseudo_bit_t reserved1[0x00018]
pseudo_bit_t rqpn[0x00018]
pseudo_bit_t rsc[0x00001]
pseudo_bit_t log_num_of_cq[0x00005]
pseudo_bit_t reserved45[0x00020]
pseudo_bit_t buff5_addr[0x00020]
pseudo_bit_t uar_page_sz[0x00008]
pseudo_bit_t reserved0[0x00040]
pseudo_bit_t reserved1[0x009c0]
pseudo_bit_t reserved45[0x7ff00]
pseudo_bit_t cmd_db_dw3[0x00010]
pseudo_bit_t reserved2[0x0000a]
pseudo_bit_t reserved1[0x00005]
pseudo_bit_t log2_rsvd_mtts[0x00004]
pseudo_bit_t mtt_3_h[0x00020]
pseudo_bit_t reserved2[0x00001]
pseudo_bit_t reserved31[0x00020]
pseudo_bit_t reserved38[0x00002]
pseudo_bit_t q_key[0x00020]
pseudo_bit_t mtt_1_l[0x00020]
pseudo_bit_t reserved1[0x00040]
struct arbelprm_hcr_completion_event_st hcr_completion_event
pseudo_bit_t reserved6[0x0001a]
pseudo_bit_t reserved36[0x00006]
pseudo_bit_t reserved2[0x00008]
pseudo_bit_t vsd_dw55[0x00020]
pseudo_bit_t lam_end_adr_l[0x00020]
pseudo_bit_t rcv_wqe_base_adr_l[0x0001a]
pseudo_bit_t sq_num_lqpoe[0x00020]
pseudo_bit_t mc_hash_fn[0x00003]
pseudo_bit_t reserved2[0x00008]
pseudo_bit_t vsd_dw48[0x00020]
pseudo_bit_t sq_num_ieecse[0x00020]
pseudo_bit_t log_cq_size[0x00005]
pseudo_bit_t swap_add_l[0x00020]
pseudo_bit_t sph[0x00001]
pseudo_bit_t reserved17[0x00020]
pseudo_bit_t rq_num_lle[0x00020]
pseudo_bit_t reserved40[0x7ffe0]
pseudo_bit_t eqpc_base_addr_h[0x00020]
pseudo_bit_t uar_base_addr_l[0x0000c]
pseudo_bit_t reserved0[0x00015]
pseudo_bit_t qpn[0x00018]
pseudo_bit_t reserved1[0x00002]
pseudo_bit_t reserved1[0x0001a]
pseudo_bit_t usr_page[0x00018]
pseudo_bit_t cqn_rcv[0x00018]
pseudo_bit_t buff0_addr[0x00020]
pseudo_bit_t reserved11[0x00040]
pseudo_bit_t interrupt_pin[0x00008]
pseudo_bit_t vsd_dw8[0x00020]
pseudo_bit_t reserved1[0x00003]
pseudo_bit_t start_address_h[0x00020]
pseudo_bit_t flow_label[0x00014]
pseudo_bit_t buff6_addr[0x00020]
pseudo_bit_t reserved10[0x00040]
struct arbelprm_performance_monitor_event_st performance_monitor_event
pseudo_bit_t grh[10][0x00020]
pseudo_bit_t reserved19[0x00008]
pseudo_bit_t l_key[0x00020]
struct arbelprm_wqe_segment_ctrl_mlx_st mlx_wqe_segment_ctrl
pseudo_bit_t reserved2[0x00020]
struct arbelprm_ud_address_vector_st ud_address_vector
pseudo_bit_t ssc[0x00001]
pseudo_bit_t opcode[0x00008]
pseudo_bit_t rlid[0x00010]
pseudo_bit_t num_rsvd_uars[0x00004]
pseudo_bit_t reserved0[0x00001]
pseudo_bit_t reserved0[0x00002]
pseudo_bit_t reserved5[0x00040]
pseudo_bit_t reserved55[0x7ffc0]
pseudo_bit_t reserved4[0x00001]
pseudo_bit_t multiple_msg_en[0x00003]
pseudo_bit_t lam_start_adr_l[0x00020]
pseudo_bit_t reserved3[0x00002]
pseudo_bit_t vsd_dw47[0x00020]
pseudo_bit_t max_stat_rate[0x00003]
pseudo_bit_t reserved16[0x00020]
pseudo_bit_t win_type[0x00001]
pseudo_bit_t reserved8[0x00100]
pseudo_bit_t eqpc_entry_sz[0x00010]
pseudo_bit_t cmd_sn[0x00002]
pseudo_bit_t cq_param[0x00020]
pseudo_bit_t nda_31_6[0x0001a]
pseudo_bit_t pciex_cap_id[0x00008]
pseudo_bit_t reserved10[0x00040]
pseudo_bit_t udp[0x00001]
pseudo_bit_t reserved0[0x00006]
pseudo_bit_t reserved1[0x00002]
pseudo_bit_t reserved37[0x00020]
pseudo_bit_t reserved3[0x00060]
pseudo_bit_t cmd_db_dw5[0x00010]
pseudo_bit_t eq26_set_ci[0x00020]
pseudo_bit_t rdb_base_addr_l[0x00020]
pseudo_bit_t vsd_dw26[0x00020]
pseudo_bit_t log_max_pkey[0x00004]
pseudo_bit_t link_cap[0x00020]
pseudo_bit_t rmsn[0x00018]
pseudo_bit_t reserved3[0x00009]