Searched refs:qp_ctx (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibmf/ |
H A D | ibmf_wqe.c | 328 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 D | ibmf_impl.c | 2386 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 D | ibmf.c | 1082 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 D | ibmf_impl.h | 749 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);
|