ibmf_alt_qp_t
cpi->TrapQP = h2b32((((ibmf_alt_qp_t *)gid_info->gl_qp_hdl)->isq_qpn));
cpi->TrapQ_Key = h2b32((((ibmf_alt_qp_t *)
ibmf_alt_qp_t *qp_ctx;
qp_ctx = (ibmf_alt_qp_t *)*ibmf_qp_handlep;
ibmf_alt_qp_t *qp_ctx = (ibmf_alt_qp_t *)ibmf_qp_handle;
ibmf_alt_qp_t *qp_ctx = (ibmf_alt_qp_t *)ibmf_qp_handle;
ibmf_alt_qp_t *qp_ctx = (ibmf_alt_qp_t *)*ibmf_qp_handle;
ibmf_alt_qp_t *qp_ctxp = (ibmf_alt_qp_t *)ibmf_qp_handle;
ibmf_alt_qp_t *qpp = (ibmf_alt_qp_t *)ibmf_qp_handle;
ibmf_alt_qp_t *qpp = (ibmf_alt_qp_t *)ibmf_qp_handle;
ibmf_alt_qp_t *qpp = (ibmf_alt_qp_t *)ibmf_qp_handle;
ibmf_alt_qp_t *qpp;
qpp = (ibmf_alt_qp_t *)rmsgimplp->im_qp_hdl;
ibmf_alt_qp_t *altqpp;
ibmf_alt_qp_t *altqpp;
kmem_free((void *)altqpp, sizeof (ibmf_alt_qp_t));
(((ibmf_alt_qp_t *)ibmf_qp_handle)->isq_supports_rmpp ==
ibmf_alt_qp_t *qp_ctx;
qp_ctx = (ibmf_alt_qp_t *)kmem_zalloc(sizeof (ibmf_alt_qp_t),
kmem_free(qp_ctx, sizeof (ibmf_alt_qp_t));
kmem_free(qp_ctx, sizeof (ibmf_alt_qp_t));
kmem_free(qp_ctx, sizeof (ibmf_alt_qp_t));
ibmf_alt_qp_t *qpp;
ibmf_alt_qp_t *qp_ctx = (ibmf_alt_qp_t *)ibmf_qp_handle;
ibmf_alt_qp_t *qpp, *pqpp;
kmem_free(qp_ctx, sizeof (ibmf_alt_qp_t));
ibmf_alt_qp_t *qp_ctx = (ibmf_alt_qp_t *)ibmf_qp_handle;
ibmf_alt_qp_t *qp_ctx = (ibmf_alt_qp_t *)ibmf_qp_handle;
ibmf_alt_qp_t *qpp;
ibmf_alt_qp_t *altqp;
altqp = (ibmf_alt_qp_t *)ibmf_qp_handle;
((ibmf_alt_qp_t *)ibmf_qp_handle)->isq_qp_handle;
ibmf_alt_qp_t *alt_qp, *qpp = (ibmf_alt_qp_t *)ibmf_qp_handle;
ibmf_alt_qp_t *altqp;
ibmf_alt_qp_t *altqp;
altqp = (ibmf_alt_qp_t *)ibmf_qp_handle;
altqp = (ibmf_alt_qp_t *)ibmf_qp_handle;
ibmf_alt_qp_t *qpp;
qpp = (ibmf_alt_qp_t *)ibmf_qp_handle;
qpp = (ibmf_alt_qp_t *)ibmf_qp_handle;
qpp = (ibmf_alt_qp_t *)ibmf_qp_handle;
qpp = (ibmf_alt_qp_t *)ibmf_qp_handle;
ibmf_alt_qp_t *qpp = (ibmf_alt_qp_t *)ibmf_qp_handle;
ibmf_alt_qp_t *qpp = (ibmf_alt_qp_t *)ibmf_qp_handle;
ibmf_alt_qp_t *qpp;
qpp = (ibmf_alt_qp_t *)ibmf_qp_handle;
ibmf_alt_qp_t *altqp;
altqp = (ibmf_alt_qp_t *)ibmf_qp_handle;
((ibmf_alt_qp_t *)ibmf_qp_handle)->isq_qp_handle;
ibmf_alt_qp_t *qpp =
(ibmf_alt_qp_t *)msgimplp->im_qp_hdl;
ibmf_alt_qp_t *qpp =
(ibmf_alt_qp_t *)msgimplp->im_qp_hdl;
ibmf_alt_qp_t *altqp = (ibmf_alt_qp_t *)ibmf_qp_handle;
ibmf_alt_qp_t *qp_ctx;
qp_ctx = (ibmf_alt_qp_t *)ibmf_qp_handle;
ibmf_alt_qp_t *altqp;
altqp = (ibmf_alt_qp_t *)ibmf_qp_handle;
ibmf_alt_qp_t *altqp;
altqp = (ibmf_alt_qp_t *)ibmf_qp_handle;
ibmf_alt_qp_t *qp_ctx = (ibmf_alt_qp_t *)cdrarg;
ibmf_alt_qp_t *qp_ctx = (ibmf_alt_qp_t *)cdrarg;
ibmf_alt_qp_t *qp_ctx = (ibmf_alt_qp_t *)cdrarg;
ibmf_alt_qp_t *qp_ctx = (ibmf_alt_qp_t *)cdrarg;
ibmf_i_init_altqp_wqes(ibmf_alt_qp_t *qp_ctx)
ibmf_i_fini_altqp_wqes(ibmf_alt_qp_t *qp_ctx)
_NOTE(MUTEX_PROTECTS_DATA(ibmf_alt_qp_t::isq_mutex,
ibmf_alt_qp_t::isq_sends_active
ibmf_alt_qp_t::isq_recvs_active
ibmf_alt_qp_t::isq_pkey
ibmf_alt_qp_t::isq_qkey
ibmf_alt_qp_t::isq_recv_cb
ibmf_alt_qp_t::isq_recv_cb_arg
ibmf_alt_qp_t::isq_flags
ibmf_alt_qp_t::isq_rwqes_posted))
_NOTE(MUTEX_PROTECTS_DATA(ibmf_alt_qp_t::isq_wqe_mutex,
ibmf_alt_qp_t::isq_wqe_mgt_list))
_NOTE(READ_ONLY_DATA(ibmf_alt_qp_t::isq_port_num))
ibmf_alt_qp_t *ci_alt_qp_list; /* alternate QP list */
int ibmf_i_init_altqp_wqes(ibmf_alt_qp_t *qp_ctx);
void ibmf_i_fini_altqp_wqes(ibmf_alt_qp_t *qp_ctx);
void ibmf_i_alt_recv_cb_setup(ibmf_alt_qp_t *qpp);
void ibmf_i_alt_recv_cb_cleanup(ibmf_alt_qp_t *qpp);