29#define GOLAN_CMD_DATA_BLOCK_SIZE (1 << 9)
30#define GOLAN_CMD_PAS_CNT (GOLAN_CMD_DATA_BLOCK_SIZE / sizeof(__be64))
31#define MAILBOX_STRIDE (1 << 10)
32#define MAILBOX_MASK (MAILBOX_STRIDE - 1)
34#define GOLAN_PCI_CMD_XPORT 7
35#define CMD_OWNER_HW 0x1
36#define GOLAN_LOG_MAX_QP 0x1
37#define IB_NUM_PKEYS 0x20
423#define GOLAN_MAD_SIZE 256
424#define GOLAN_MAD_IFC_NO_VALIDATION 0x3
425#define GOLAN_MAD_IFC_RLID_BIT 16
727#define GOLAN_IB_ACCESS_LOCAL_READ (1 << 2)
728#define GOLAN_IB_ACCESS_LOCAL_WRITE (1 << 3)
729#define GOLAN_MKEY_LEN64 (1 << 31)
730#define GOLAN_CREATE_MKEY_SEG_QPN_BIT 8
892#define GOLAN_QP_CTX_ST_BIT 16
893#define GOLAN_QP_CTX_PM_STATE_BIT 11
894#define GOLAN_QP_CTX_FRE_BIT 11
895#define GOLAN_QP_CTX_RLKY_BIT 4
896#define GOLAN_QP_CTX_RQ_SIZE_BIT 3
897#define GOLAN_QP_CTX_SQ_SIZE_BIT 11
898#define GOLAN_QP_CTX_MTU_BIT 5
899#define GOLAN_QP_CTX_ACK_REQ_FREQ_BIT 28
932#define GOLAN_QP_PARAMS_INIT2RTR_MASK (GOLAN_QP_PARAM_PKEY_INDEX |\
933 GOLAN_QP_PARAM_Q_KEY |\
934 GOLAN_QP_PARAM_RWE |\
937#define GOLAN_QP_PARAMS_RTR2RTS_MASK (GOLAN_QP_PARAM_PM_STATE |\
938 GOLAN_QP_PARAM_RNR_TIMEOUT |\
939 GOLAN_QP_PARAM_Q_KEY |\
940 GOLAN_QP_PARAM_RWE |\
1165#define MAILBOX_SIZE sizeof(struct golan_cmd_prot_block)
@ GOLAN_CQE_RESP_SEND_IMM
@ GOLAN_CQE_RESP_SEND_INV
@ GOLAN_DEV_CAP_FLAG_BAD_QKEY_CNTR
@ GOLAN_DEV_CAP_FLAG_RESIZE_SRQ
@ GOLAN_DEV_CAP_FLAG_ON_DMND_PG
@ GOLAN_DEV_CAP_FLAG_SIG_HAND_OVER
@ GOLAN_DEV_CAP_FLAG_CMDIF_CSUM
@ GOLAN_DEV_CAP_FLAG_REMOTE_FENCE
@ GOLAN_DEV_CAP_FLAG_TLP_HINTS
@ GOLAN_DEV_CAP_FLAG_ATOMIC
@ GOLAN_DEV_CAP_FLAG_BAD_PKEY_CNTR
@ GOLAN_TEARDOWN_GRACEFUL
union @162305117151260234136356364136041353210355154177 key
Sense key.
enum golan_manage_pages_mode __attribute
#define GOLAN_CMD_PAS_CNT
@ GOLAN_REG_HOST_ENDIANESS
@ GOLAN_WQE_CTRL_CQ_UPDATE
@ GOLAN_WQE_CTRL_SOLICITED
@ GOLAN_CMD_OP_CREATE_MKEY
@ GOLAN_CMD_OP_CREATE_SRQ
@ GOLAN_CMD_OP_DEALLOC_PD
@ GOLAN_CMD_OP_SET_HCA_CAP
@ GOLAN_CMD_OP_TEARDOWN_HCA
@ GOLAN_CMD_OP_QUERY_MKEY
@ GOLAN_CMD_OP_QUERY_ADAPTER
@ GOLAN_CMD_OP_QUERY_SPECIAL_CONTEXTS
@ GOLAN_CMD_OP_SUSPEND_QP
@ GOLAN_CMD_OP_QUERY_HCA_VPORT_CONTEXT
@ GOLAN_CMD_OP_MANAGE_PAGES
@ GOLAN_CMD_OP_QUERY_SIG_RULE_TABLE
@ GOLAN_CMD_OP_RST2INIT_QP
@ GOLAN_CMD_OP_DESTROY_PSV
@ GOLAN_CMD_OP_SQD2SQD_QP
@ GOLAN_CMD_OP_QUERY_HCA_VPORT_PKEY
@ GOLAN_CMD_OP_ATTACH_TO_MCG
@ GOLAN_CMD_OP_ENABLE_HCA
@ GOLAN_CMD_OP_INIT2RTR_QP
@ GOLAN_CMD_OP_DESTROY_SRQ
@ GOLAN_CMD_OP_DESTROY_MKEY
@ GOLAN_CMD_OP_CREATE_PSV
@ GOLAN_CMD_OP_RTS2SQD_QP
@ GOLAN_CMD_OP_INIT2INIT_QP
@ GOLAN_CMD_OP_DEALLOC_QP_COUNTER_SET
@ GOLAN_CMD_OP_SQERR2RTS_QP
@ GOLAN_CMD_OP_QUERY_HCA_VPORT_GID
@ GOLAN_CMD_OP_DEALLOC_XRCD
@ GOLAN_CMD_OP_UNSUSPEND_QP
@ GOLAN_CMD_OP_DESTROY_CQ
@ GOLAN_CMD_OP_DEALLOC_UAR
@ GOLAN_CMD_OP_QUERY_BLOCK_SIZE_TABLE
@ GOLAN_CMD_OP_QUERY_PAGES
@ GOLAN_CMD_OP_QUERY_HCA_CAP
@ GOLAN_CMD_OP_ALLOC_XRCD
@ GOLAN_CMD_OP_QUERY_QP_COUNTER_SET
@ GOLAN_CMD_OP_DISABLE_HCA
@ GOLAN_CMD_OP_SQD2RTS_QP
@ GOLAN_CMD_OP_ALLOC_QP_COUNTER_SET
@ GOLAN_CMD_OP_RTR2RTS_QP
@ GOLAN_CMD_OP_DETACH_FROM_MCG
@ GOLAN_CMD_OP_RESIZE_SRQ
@ GOLAN_CMD_OP_ACCESS_REG
@ GOLAN_CMD_OP_DESTROY_QP
@ GOLAN_CMD_OP_DESTROY_EQ
@ GOLAN_CMD_OP_RTS2RTS_QP
#define GOLAN_CMD_DATA_BLOCK_SIZE
@ GOLAN_CQ_STATE_ALWAYS_ARMED
unsigned long long __be64
@ GOLAN_EQ_STATE_ALWAYS_ARMED
@ GOLAN_QP_PARAM_ALT_ADDR_PATH
@ GOLAN_QP_PARAM_PRIMARY_ADDR_PATH
@ GOLAN_QP_PARAM_PKEY_INDEX
@ GOLAN_QP_PARAM_PRI_PORT
@ GOLAN_QP_PARAM_RNR_TIMEOUT
@ GOLAN_QP_PARAM_RETRY_COUNT
@ GOLAN_QP_PARAM_RNR_RETRY
@ GOLAN_QP_PARAM_PM_STATE
@ GOLAN_QP_PARAM_ACK_TIMEOUT
@ GOLAN_QP_CTX_USE_RSRVD_LKEY
@ GOLAN_QP_CTX_DONT_USE_RSRVD_LKEY
@ GOLAN_QP_ST_RAW_ETHERTYPE
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
__be64 data[GOLAN_CMD_PAS_CNT]
u8 bdata[GOLAN_CMD_DATA_BLOCK_SIZE]
struct golan_inbox_hdr hdr
struct golan_hca_cap hca_cap
struct golan_outbox_hdr hdr
struct golan_hca_cap hca_cap
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
__be32 solicit_producer_index
__be32 last_notified_index
struct golan_cq_context ctx
struct golan_create_cq_mbox_in_data data
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_eq_context ctx
struct golan_create_eq_mbox_in_data data
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_mkey_seg seg
struct golan_create_mkey_mbox_in_data data
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_qp_context ctx
struct golan_create_qp_mbox_in_data data
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
u8 log_msx_atomic_size_dc
u8 log_msx_atomic_size_qp
__be16 bf_log_bf_reg_size
struct health_buffer health
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_manage_pages_inbox_data data
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_manage_pages_outbox_data data
struct golan_qp_context ctx
struct golan_modify_qp_mbox_in_data data
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
__be32 qp_counter_set_usr_page
__be16 hw_rcyclic_byte_counter
__be16 sw_rcyclic_byte_counter
struct golan_qp_path pri_path
struct golan_qp_path alt_path
__be32 log_pg_sz_remote_qpn
__be32 cap_mask1_field_select
__be16 qkey_violation_counter
__be32 cap_mask2_field_select
__be16 pkey_violation_counter
__be32 system_image_guid[2]
struct golan_inbox_hdr hdr
struct golan_query_hca_vport_context_data context_data
struct golan_outbox_hdr hdr
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_query_hca_vport_pkey_data * pkey_data
struct golan_inbox_hdr hdr
struct golan_outbox_hdr hdr
struct golan_eqe_page_req req_pages
struct golan_eqe_stall_vl stall_vl
struct golan_eqe_port_state port
struct golan_eqe_qp_srq qp_srq
struct golan_eqe_cq_err cq_err
struct golan_eqe_congestion cong
struct golan_eqe_comp comp
struct golan_eqe_gpio gpio
struct golan_eqe_dropped_packet dp