/illumos-gate/usr/src/uts/common/io/ib/mgt/ibmf/ |
H A D | ibmf_send.c | 48 ibmf_qp_handle_t ibmf_qp_handle, ibmf_send_wqe_t *send_wqep) in ibmf_i_issue_pkt() argument 62 tnf_opaque, msg, msgimplp, tnf_opaque, ibmf_qp_handle, in ibmf_i_issue_pkt() 63 ibmf_qp_handle, tnf_opaque, send_wqep, send_wqep); in ibmf_i_issue_pkt() 74 if (ibmf_qp_handle == IBMF_QP_HANDLE_DEFAULT) { in ibmf_i_issue_pkt() 78 ((ibmf_alt_qp_t *)ibmf_qp_handle)->isq_qp_handle; in ibmf_i_issue_pkt() 83 msgimplp->im_ud_dest, ibt_qp_handle, ibmf_qp_handle); in ibmf_i_issue_pkt() 111 if (ibmf_qp_handle == IBMF_QP_HANDLE_DEFAULT) { in ibmf_i_issue_pkt() 119 ibmf_alt_qp_t *qpp = (ibmf_alt_qp_t *)ibmf_qp_handle; in ibmf_i_issue_pkt() 138 ibmf_i_send_pkt(ibmf_client_t *clientp, ibmf_qp_handle_t ibmf_qp_handle, in ibmf_i_send_pkt() argument 148 tnf_opaque, qp_hdl, ibmf_qp_handle, tnf_opaque, msg, msgimplp, in ibmf_i_send_pkt() [all …]
|
H A D | ibmf.c | 336 ibmf_setup_async_cb(ibmf_handle_t ibmf_handle, ibmf_qp_handle_t ibmf_qp_handle, in ibmf_setup_async_cb() argument 371 if (ibmf_i_is_qp_handle_valid(ibmf_handle, ibmf_qp_handle) != in ibmf_setup_async_cb() 390 if (ibmf_qp_handle == IBMF_QP_HANDLE_DEFAULT) { in ibmf_setup_async_cb() 412 ibmf_alt_qp_t *qp_ctxp = (ibmf_alt_qp_t *)ibmf_qp_handle; in ibmf_setup_async_cb() 453 ibmf_qp_handle_t ibmf_qp_handle, uint_t flags) in ibmf_tear_down_async_cb() argument 466 tnf_opaque, ibmf_qp_handle, ibmf_qp_handle, tnf_uint, flags, flags); in ibmf_tear_down_async_cb() 486 if (ibmf_i_is_qp_handle_valid(ibmf_handle, ibmf_qp_handle) != in ibmf_tear_down_async_cb() 505 if (ibmf_qp_handle == IBMF_QP_HANDLE_DEFAULT) { in ibmf_tear_down_async_cb() 543 ibmf_alt_qp_t *qpp = (ibmf_alt_qp_t *)ibmf_qp_handle; in ibmf_tear_down_async_cb() 839 ibmf_msg_transport(ibmf_handle_t ibmf_handle, ibmf_qp_handle_t ibmf_qp_handle, in ibmf_msg_transport() argument [all …]
|
H A D | ibmf_recv.c | 104 ibmf_qp_handle_t ibmf_qp_handle; in ibmf_i_handle_recv_completion() local 132 ibmf_qp_handle = recv_wqep->recv_ibmf_qp_handle; in ibmf_i_handle_recv_completion() 135 if (ibmf_qp_handle == IBMF_QP_HANDLE_DEFAULT) { in ibmf_i_handle_recv_completion() 138 altqp = (ibmf_alt_qp_t *)ibmf_qp_handle; in ibmf_i_handle_recv_completion() 153 if (ibmf_qp_handle == IBMF_QP_HANDLE_DEFAULT) { in ibmf_i_handle_recv_completion() 182 if (ibmf_qp_handle == IBMF_QP_HANDLE_DEFAULT) { in ibmf_i_handle_recv_completion() 199 B_FALSE, ibmf_qp_handle); in ibmf_i_handle_recv_completion() 227 B_FALSE, ibmf_qp_handle); in ibmf_i_handle_recv_completion() 437 ibmf_qp_handle_t ibmf_qp_handle; in ibmf_i_do_recv_cb() local 456 ibmf_qp_handle = recv_wqep->recv_ibmf_qp_handle; in ibmf_i_do_recv_cb() [all …]
|
H A D | ibmf_wqe.c | 64 ibmf_qp_handle_t ibmf_qp_handle, ibmf_wqe_mgt_t *wqe_mgt, 847 ibt_qp_hdl_t ibt_qp_handle, ibmf_qp_handle_t ibmf_qp_handle) in ibmf_i_init_send_wqe() argument 864 tnf_opaque, qp_hdl, ibmf_qp_handle); in ibmf_i_init_send_wqe() 1007 wqep->send_ibmf_qp_handle = ibmf_qp_handle; in ibmf_i_init_send_wqe() 1022 ibmf_qp_handle_t ibmf_qp_handle) in ibmf_i_init_recv_wqe() argument 1030 wqep, wqep, tnf_opaque, qp_hdl, ibmf_qp_handle); in ibmf_i_init_recv_wqe() 1049 if (ibmf_qp_handle == IBMF_QP_HANDLE_DEFAULT) { in ibmf_i_init_recv_wqe() 1052 ibmf_alt_qp_t *altqp = (ibmf_alt_qp_t *)ibmf_qp_handle; in ibmf_i_init_recv_wqe() 1057 wqep->recv_ibmf_qp_handle = ibmf_qp_handle; in ibmf_i_init_recv_wqe() 1070 ibmf_i_extend_wqe_cache(ibmf_ci_t *cip, ibmf_qp_handle_t ibmf_qp_handle, in ibmf_i_extend_wqe_cache() argument [all …]
|
H A D | ibmf_impl.c | 2021 ibmf_i_msg_transport(ibmf_client_t *clientp, ibmf_qp_handle_t ibmf_qp_handle, in ibmf_i_msg_transport() argument 2037 tnf_opaque, clientp, clientp, tnf_opaque, qphdl, ibmf_qp_handle, in ibmf_i_msg_transport() 2071 msgimplp->im_qp_hdl = ibmf_qp_handle; in ibmf_i_msg_transport() 2200 status = ibmf_i_send_single_pkt(clientp, ibmf_qp_handle, in ibmf_i_msg_transport() 2227 if (ibmf_qp_handle != IBMF_QP_HANDLE_DEFAULT && in ibmf_i_msg_transport() 2228 (((ibmf_alt_qp_t *)ibmf_qp_handle)->isq_supports_rmpp == in ibmf_i_msg_transport() 2243 status = ibmf_i_send_rmpp_pkts(clientp, ibmf_qp_handle, in ibmf_i_msg_transport() 2552 ibmf_i_free_qp(ibmf_qp_handle_t ibmf_qp_handle, uint_t flags) in ibmf_i_free_qp() argument 2554 ibmf_alt_qp_t *qp_ctx = (ibmf_alt_qp_t *)ibmf_qp_handle; in ibmf_i_free_qp() 2563 tnf_opaque, qp_hdl, ibmf_qp_handle, tnf_uint, flags, flags); in ibmf_i_free_qp() [all …]
|
H A D | ibmf_rmpp.c | 55 ibmf_i_is_rmpp(ibmf_client_t *clientp, ibmf_qp_handle_t ibmf_qp_handle) in ibmf_i_is_rmpp() argument 57 ibmf_alt_qp_t *qpp = (ibmf_alt_qp_t *)ibmf_qp_handle; in ibmf_i_is_rmpp() 63 tnf_opaque, ibmf_qp_handle, ibmf_qp_handle); in ibmf_i_is_rmpp() 67 } else if ((ibmf_qp_handle != IBMF_QP_HANDLE_DEFAULT) && in ibmf_i_is_rmpp() 1776 ibmf_i_send_rmpp_pkts(ibmf_client_t *clientp, ibmf_qp_handle_t ibmf_qp_handle, in ibmf_i_send_rmpp_pkts() argument 1787 tnf_opaque, clientp, clientp, tnf_opaque, qphdl, ibmf_qp_handle, in ibmf_i_send_rmpp_pkts()
|
/illumos-gate/usr/src/uts/common/sys/ib/mgt/ibmf/ |
H A D | ibmf.h | 580 ibmf_qp_handle_t ibmf_qp_handle, 613 ibmf_qp_handle_t ibmf_qp_handle, 755 ibmf_qp_handle_t ibmf_qp_handle, 929 ibmf_qp_handle_t ibmf_qp_handle, 963 ibmf_qp_handle_t ibmf_qp_handle, 1000 ibmf_qp_handle_t *ibmf_qp_handle,
|
H A D | ibmf_impl.h | 627 int ibmf_i_free_qp(ibmf_qp_handle_t ibmf_qp_handle, uint_t flags); 628 int ibmf_i_query_qp(ibmf_qp_handle_t ibmf_qp_handle, uint_t flags, 630 int ibmf_i_modify_qp(ibmf_qp_handle_t ibmf_qp_handle, ib_pkey_t p_key, 639 ibmf_qp_handle_t ibmf_qp_handle, ibmf_send_wqe_t *send_wqep); 655 ibmf_qp_handle_t ibmf_qp_handle); 658 ibmf_qp_handle_t ibmf_qp_handle); 663 int ibmf_i_send_pkt(ibmf_client_t *clientp, ibmf_qp_handle_t ibmf_qp_handle, 666 ibmf_qp_handle_t ibmf_qp_handle, ibmf_msg_impl_t *msgimplp, int block); 674 ibmf_qp_handle_t ibmf_qp_handle); 677 ibmf_qp_handle_t ibmf_qp_handle); [all …]
|