Home
last modified time | relevance | path

Searched refs:qp_ctx (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/mgt/ibmf/
H A Dibmf_wqe.c328 wqe_mgt = qp_ctx->isq_wqe_mgt_list; in ibmf_altqp_send_wqe_cache_constructor()
345 vmem_free(qp_ctx->isq_wqe_ib_vmem, in ibmf_altqp_send_wqe_cache_constructor()
368 mutex_exit(&qp_ctx->isq_wqe_mutex); in ibmf_altqp_send_wqe_cache_constructor()
396 vmem_free(qp_ctx->isq_wqe_ib_vmem, in ibmf_altqp_send_wqe_cache_destructor()
508 vmem_free(qp_ctx->isq_wqe_ib_vmem, in ibmf_altqp_recv_wqe_cache_destructor()
689 tnf_opaque, qp, qp_ctx); in ibmf_i_init_altqp_wqes()
735 qp_ctx->isq_client_hdl->ic_client_info.ci_guid, qp_ctx->isq_qpn); in ibmf_i_init_altqp_wqes()
748 qp_ctx->isq_client_hdl->ic_client_info.ci_guid, qp_ctx->isq_qpn); in ibmf_i_init_altqp_wqes()
757 qp_ctx->isq_client_hdl->ic_client_info.ci_guid, qp_ctx->isq_qpn); in ibmf_i_init_altqp_wqes()
788 tnf_opaque, qp, qp_ctx); in ibmf_i_fini_altqp_wqes()
[all …]
H A Dibmf_impl.c2386 ibmf_alt_qp_t *qp_ctx; in ibmf_i_alloc_qp() local
2415 if (qp_ctx == NULL) { in ibmf_i_alloc_qp()
2437 &qp_attrs, &qp_ctx->isq_qp_sizes, &qp_ctx->isq_qpn, in ibmf_i_alloc_qp()
2482 qp_ctx->isq_next = NULL; in ibmf_i_alloc_qp()
2483 qp_ctx->isq_pkey = p_key; in ibmf_i_alloc_qp()
2484 qp_ctx->isq_qkey = q_key; in ibmf_i_alloc_qp()
2505 qpp->isq_next = qp_ctx; in ibmf_i_alloc_qp()
2570 if (qpp == qp_ctx) { in ibmf_i_free_qp()
2574 if (qpp == qp_ctx) in ibmf_i_free_qp()
2749 if (qpp == qp_ctx) { in ibmf_i_modify_qp()
[all …]
H A Dibmf.c1082 ibmf_alt_qp_t *qp_ctx; in ibmf_alloc_qp() local
1156 qp_ctx->isq_flags |= IBMF_MAD_ONLY; in ibmf_alloc_qp()
1159 qp_ctx->isq_flags |= IBMF_RAW_ONLY; in ibmf_alloc_qp()
1162 qp_ctx->isq_supports_rmpp = B_TRUE; in ibmf_alloc_qp()
1164 qp_ctx->isq_supports_rmpp = B_FALSE; in ibmf_alloc_qp()
1247 if (qp_ctx->isq_client_hdl != clientp) { in ibmf_query_qp()
1350 if (qp_ctx->isq_client_hdl != clientp) { in ibmf_modify_qp()
1448 mutex_enter(&qp_ctx->isq_mutex); in ibmf_free_qp()
1450 if (qp_ctx->isq_recv_cb != NULL) { in ibmf_free_qp()
1451 mutex_exit(&qp_ctx->isq_mutex); in ibmf_free_qp()
[all …]
/illumos-gate/usr/src/uts/common/sys/ib/mgt/ibmf/
H A Dibmf_impl.h749 int ibmf_i_init_altqp_wqes(ibmf_alt_qp_t *qp_ctx);
750 void ibmf_i_fini_altqp_wqes(ibmf_alt_qp_t *qp_ctx);