5810N/A#ifndef _PSIF_HW_PRINT_H
5810N/A#ifdef __cplusplus
5810N/A#include "psif_api.h"
5810N/A#include "psif_hw_data.h"
5810N/Avoid write_enum_psif_cmpl_outstanding_error(XFILE *fd, enum psif_cmpl_outstanding_error data);
5810N/Aconst char* string_enum_psif_epsc_csr_modify_device_flags(enum psif_epsc_csr_modify_device_flags val);
5810N/Avoid write_enum_psif_epsc_csr_modify_device_flags(XFILE *fd, enum psif_epsc_csr_modify_device_flags data);
5810N/Aconst char* string_enum_psif_epsc_csr_modify_port_flags(enum psif_epsc_csr_modify_port_flags val);
5810N/Avoid write_enum_psif_epsc_csr_modify_port_flags(XFILE *fd, enum psif_epsc_csr_modify_port_flags data);
5810N/Avoid write_enum_psif_epsc_csr_update_opcode(XFILE *fd, enum psif_epsc_csr_update_opcode data);
5810N/Avoid write_enum_psif_epsc_csr_uf_ctrl_opcode(XFILE *fd, enum psif_epsc_csr_uf_ctrl_opcode data);
5810N/Avoid write_enum_psif_epsc_vimma_ctrl_opcode(XFILE *fd, enum psif_epsc_vimma_ctrl_opcode data);
5810N/A#if !defined(PSIF_EXCLUDE_WRITE_STRUCTS)
5810N/Avoid write_struct_psif_mmu_cntx(XFILE *fd, int network_order, const struct psif_mmu_cntx *data);
5810N/Avoid write_struct_psif_vlan_union_struct(XFILE *fd, int network_order, const struct psif_vlan_union_struct *data);
5810N/Avoid write_union_psif_cq_desc_vlan_pri(XFILE *fd, int network_order, const union psif_cq_desc_vlan_pri *data);
5810N/Avoid write_struct_psif_wr_common(XFILE *fd, int network_order, const struct psif_wr_common *data);
5810N/Avoid write_struct_psif_wr_local(XFILE *fd, int network_order, const struct psif_wr_local *data);
5810N/Avoid write_struct_psif_wr_addr(XFILE *fd, int network_order, const struct psif_wr_addr *data);
5810N/Avoid write_struct_psif_wr_send_header_ud(XFILE *fd, int network_order, const struct psif_wr_send_header_ud *data);
5810N/Avoid write_struct_psif_wr_send_header_uc_rc_xrc(XFILE *fd, int network_order, const struct psif_wr_send_header_uc_rc_xrc *data);
5810N/Avoid write_union_psif_wr_send_header(XFILE *fd, int network_order, const union psif_wr_send_header *data);
5810N/Avoid write_struct_psif_wr_remote(XFILE *fd, int network_order, const struct psif_wr_remote *data);
5810N/Avoid write_struct_psif_wr_rdma(XFILE *fd, int network_order, const struct psif_wr_rdma *data);
5810N/Avoid write_struct_psif_send_completion_id(XFILE *fd, int network_order, const struct psif_send_completion_id *data);
5810N/Avoid write_struct_psif_event_completion_id(XFILE *fd, int network_order, const struct psif_event_completion_id *data);
5810N/Avoid write_union_psif_completion_wc_id(XFILE *fd, int network_order, const union psif_completion_wc_id *data);
5810N/Avoid write_union_psif_descriptor_union(XFILE *fd, int network_order, const union psif_descriptor_union *data);
5810N/Avoid write_union_psif_wr_details(XFILE *fd, int network_order, const union psif_wr_details *data);
5810N/Avoid write_struct_psif_sq_entry(XFILE *fd, int network_order, const struct psif_sq_entry *data);
5810N/Avoid write_struct_psif_rq_scatter(XFILE *fd, int network_order, const struct psif_rq_scatter *data);
5810N/Avoid write_struct_psif_rq_entry(XFILE *fd, int network_order, const struct psif_rq_entry *data);
5810N/Avoid write_struct_psif_qp_core(XFILE *fd, int network_order, const struct psif_qp_core *data);
5810N/Avoid write_struct_psif_qp_path(XFILE *fd, int network_order, const struct psif_qp_path *data);
5810N/Avoid write_struct_psif_query_qp(XFILE *fd, int network_order, const struct psif_query_qp *data);
5810N/Avoid write_struct_psif_modify_qp(XFILE *fd, int network_order, const struct psif_modify_qp *data);
5810N/Avoid write_struct_psif_flash_header_app(XFILE *fd, int network_order, const struct psif_flash_header_app *data);
5810N/Avoid write_struct_psif_flash_header_all(XFILE *fd, int network_order, const struct psif_flash_header_all *data);
5810N/Avoid write_struct_psif_eq_entry(XFILE *fd, int network_order, const struct psif_eq_entry *data);
5810N/Avoid write_struct_psif_epsc_exercise_mmu(XFILE *fd, int network_order, const struct psif_epsc_exercise_mmu *data);
5810N/Avoid write_struct_psif_epsc_csr_rsp(XFILE *fd, int network_order, const struct psif_epsc_csr_rsp *data);
5810N/Avoid write_struct_psif_epsc_csr_opaque(XFILE *fd, int network_order, const struct psif_epsc_csr_opaque *data);
5810N/Avoid write_struct_psif_epsc_csr_single(XFILE *fd, int network_order, const struct psif_epsc_csr_single *data);
5810N/Avoid write_struct_psif_epsc_csr_base_addr(XFILE *fd, int network_order, const struct psif_epsc_csr_base_addr *data);
5810N/Avoid write_struct_psif_csr_modify_qp_ctrl(XFILE *fd, int network_order, const struct psif_csr_modify_qp_ctrl *data);
5810N/Avoid write_struct_psif_epsc_csr_modify_qp(XFILE *fd, int network_order, const struct psif_epsc_csr_modify_qp *data);
5810N/Avoid write_struct_psif_epsc_csr_query_qp(XFILE *fd, int network_order, const struct psif_epsc_csr_query_qp *data);
5810N/Avoid write_struct_psif_csr_own_lid_base(XFILE *fd, int network_order, const struct psif_csr_own_lid_base *data);
5810N/Avoid write_struct_psif_csr_snd_lid(XFILE *fd, int network_order, const struct psif_csr_snd_lid *data);
5810N/Avoid write_struct_psif_csr_rcv_lid(XFILE *fd, int network_order, const struct psif_csr_rcv_lid *data);
5810N/Avoid write_struct_psif_epsc_csr_set_lid(XFILE *fd, int network_order, const struct psif_epsc_csr_set_lid *data);
5810N/Avoid write_struct_psif_epsc_csr_set_gid(XFILE *fd, int network_order, const struct psif_epsc_csr_set_gid *data);
5810N/Avoid write_struct_psif_epsc_csr_set_eoib_mac(XFILE *fd, int network_order, const struct psif_epsc_csr_set_eoib_mac *data);
5810N/Avoid write_struct_psif_epsc_csr_vlink_state(XFILE *fd, int network_order, const struct psif_epsc_csr_vlink_state *data);
5810N/Avoid write_struct_psif_epsc_csr_query_hw(XFILE *fd, int network_order, const struct psif_epsc_csr_query_hw *data);
5810N/Avoid write_struct_psif_epsc_csr_query_table(XFILE *fd, int network_order, const struct psif_epsc_csr_query_table *data);
5810N/Avoid write_struct_psif_epsc_csr_mc(XFILE *fd, int network_order, const struct psif_epsc_csr_mc *data);
5810N/Avoid write_struct_psif_epsc_csr_event(XFILE *fd, int network_order, const struct psif_epsc_csr_event *data);
5810N/Avoid write_struct_psif_epsc_csr_modify_device(XFILE *fd, int network_order, const struct psif_epsc_csr_modify_device *data);
5810N/Avoid write_struct_psif_epsc_csr_modify_port(XFILE *fd, int network_order, const struct psif_epsc_csr_modify_port *data);
5810N/Avoid write_struct_psif_epsc_csr_test_host_wrd(XFILE *fd, int network_order, const struct psif_epsc_csr_test_host_wrd *data);
5810N/Avoid write_struct_psif_epsc_csr_flash_access(XFILE *fd, int network_order, const struct psif_epsc_csr_flash_access *data);
5810N/Avoid write_struct_psif_epsc_csr_trace_acquire(XFILE *fd, int network_order, const struct psif_epsc_csr_trace_acquire *data);
5810N/Avoid write_struct_psif_epsc_csr_fw_version(XFILE *fd, int network_order, const struct psif_epsc_csr_fw_version *data);
5810N/Avoid write_struct_psif_epsc_csr_log_ctrl(XFILE *fd, int network_order, const struct psif_epsc_csr_log_ctrl *data);
5810N/Avoid write_struct_psif_epsc_csr_epsa_cntrl(XFILE *fd, int network_order, const struct psif_epsc_csr_epsa_cntrl *data);
5810N/Avoid write_struct_psif_epsc_csr_epsa_cmd(XFILE *fd, int network_order, const struct psif_epsc_csr_epsa_cmd *data);
5810N/Avoid write_struct_psif_epsc_csr_cli_access(XFILE *fd, int network_order, const struct psif_epsc_csr_cli_access *data);
5810N/Avoid write_struct_psif_epsc_csr_mad_process(XFILE *fd, int network_order, const struct psif_epsc_csr_mad_process *data);
5810N/Avoid write_struct_psif_epsc_csr_mad_send_wr(XFILE *fd, int network_order, const struct psif_epsc_csr_mad_send_wr *data);
5810N/Avoid write_struct_psif_epsc_query_req(XFILE *fd, int network_order, const struct psif_epsc_query_req *data);
5810N/Avoid write_struct_psif_epsc_csr_query(XFILE *fd, int network_order, const struct psif_epsc_csr_query *data);
5810N/Avoid write_struct_psif_epsc_csr_set(XFILE *fd, int network_order, const struct psif_epsc_csr_set *data);
5810N/Avoid write_struct_psif_epsc_csr_interrupt_common(XFILE *fd, int network_order, const struct psif_epsc_csr_interrupt_common *data);
5810N/Avoid write_struct_psif_interrupt_attributes(XFILE *fd, int network_order, const struct psif_interrupt_attributes *data);
5810N/Avoid write_struct_psif_epsc_csr_interrupt_channel(XFILE *fd, int network_order, const struct psif_epsc_csr_interrupt_channel *data);
5810N/Avoid write_union_psif_epsc_update_set_or_offset(XFILE *fd, int network_order, const union psif_epsc_update_set_or_offset *data);
5810N/Avoid write_struct_psif_epsc_csr_update(XFILE *fd, int network_order, const struct psif_epsc_csr_update *data);
5810N/Avoid write_struct_psif_epsc_csr_uf_ctrl(XFILE *fd, int network_order, const struct psif_epsc_csr_uf_ctrl *data);
5810N/Avoid write_struct_psif_csr_mmu_flush_caches(XFILE *fd, int network_order, const struct psif_csr_mmu_flush_caches *data);
5810N/Avoid write_struct_psif_epsc_flush_caches(XFILE *fd, int network_order, const struct psif_epsc_flush_caches *data);
5810N/Avoid write_struct_psif_epsc_csr_pma_counters(XFILE *fd, int network_order, const struct psif_epsc_csr_pma_counters *data);
5810N/Avoid write_struct_psif_epsc_vimma_dereg(XFILE *fd, int network_order, const struct psif_epsc_vimma_dereg *data);
5810N/Avoid write_struct_psif_epsc_vimma_vfp_reg(XFILE *fd, int network_order, const struct psif_epsc_vimma_vfp_reg *data);
5810N/Avoid write_struct_psif_epsc_vimma_set_admmode(XFILE *fd, int network_order, const struct psif_epsc_vimma_set_admmode *data);
5810N/Avoid write_struct_psif_epsc_vimma_reg_info(XFILE *fd, int network_order, const struct psif_epsc_vimma_reg_info *data);
5810N/Avoid write_union_psif_epsc_vimma_ctrl_cmd(XFILE *fd, int network_order, const union psif_epsc_vimma_ctrl_cmd *data);
5810N/Avoid write_struct_psif_epsc_csr_vimma_ctrl(XFILE *fd, int network_order, const struct psif_epsc_csr_vimma_ctrl *data);
5810N/Avoid write_union_psif_epsc_csr_details(XFILE *fd, int network_order, const union psif_epsc_csr_details *data);
5810N/Avoid write_struct_psif_epsc_csr_req(XFILE *fd, int network_order, const struct psif_epsc_csr_req *data);
5810N/Avoid write_struct_psif_epsc_csr_req_expand(XFILE *fd, int network_order, const struct psif_epsc_csr_req *data);
5810N/Avoid write_struct_psif_epsc_csr_doorbell(XFILE *fd, int network_order, const struct psif_epsc_csr_doorbell *data);
5810N/Avoid write_union_psif_seq_num_immdt(XFILE *fd, int network_order, const union psif_seq_num_immdt *data);
5810N/Avoid write_struct_psif_offload_info(XFILE *fd, int network_order, const struct psif_offload_info *data);
5810N/Avoid write_union_psif_offload_wc_id(XFILE *fd, int network_order, const union psif_offload_wc_id *data);
5810N/Avoid write_struct_psif_cq_entry(XFILE *fd, int network_order, const struct psif_cq_entry *data);
5810N/Avoid write_struct_psif_csr_generic(XFILE *fd, int network_order, const struct psif_csr_generic *data);
5810N/Avoid write_struct_psif_base_addr(XFILE *fd, int network_order, const struct psif_base_addr *data);
5810N/Avoid write_struct_psif_csr_ibpr_eoib_mac1(XFILE *fd, int network_order, const struct psif_csr_ibpr_eoib_mac1 *data);
5810N/A#ifdef __cplusplus