Searched refs:sc_qp (Results 1 – 10 of 10) sorted by relevance
/Linux-v5.4/net/sunrpc/xprtrdma/ |
D | svc_rdma_transport.c | 494 newxprt->sc_qp = newxprt->sc_cm_id->qp; in svc_rdma_accept() 553 if (newxprt->sc_qp && !IS_ERR(newxprt->sc_qp)) in svc_rdma_accept() 554 ib_destroy_qp(newxprt->sc_qp); in svc_rdma_accept() 594 if (rdma->sc_qp && !IS_ERR(rdma->sc_qp)) in __svc_rdma_free() 595 ib_drain_qp(rdma->sc_qp); in __svc_rdma_free() 610 if (rdma->sc_qp && !IS_ERR(rdma->sc_qp)) in __svc_rdma_free() 611 ib_destroy_qp(rdma->sc_qp); in __svc_rdma_free()
|
D | svc_rdma_rw.c | 144 rdma_rw_ctx_destroy(&ctxt->rw_ctx, rdma->sc_qp, in svc_rdma_cc_release() 317 first_wr = rdma_rw_ctx_wrs(&ctxt->rw_ctx, rdma->sc_qp, in svc_rdma_post_chunk_ctxt() 325 ret = ib_post_send(rdma->sc_qp, first_wr, &bad_wr); in svc_rdma_post_chunk_ctxt() 435 ret = rdma_rw_ctx_init(&ctxt->rw_ctx, rdma->sc_qp, in svc_rdma_build_writes() 643 ret = rdma_rw_ctx_init(&ctxt->rw_ctx, cc->cc_rdma->sc_qp, in svc_rdma_build_read_segment()
|
D | svc_rdma_recvfrom.c | 231 ret = ib_post_recv(rdma->sc_qp, &ctxt->rc_recv_wr, NULL); in __svc_rdma_post_recv()
|
D | svc_rdma_sendto.c | 309 ret = ib_post_send(rdma->sc_qp, wr, NULL); in svc_rdma_send()
|
/Linux-v5.4/drivers/infiniband/hw/i40iw/ |
D | i40iw_hw.c | 266 if (iwqp->sc_qp.term_flags && (state == I40IW_QP_STATE_ERROR)) in i40iw_next_iw_state() 318 qp = &iwqp->sc_qp; in i40iw_process_aeq() 367 i40iw_qp_suspend_resume(dev, &iwqp->sc_qp, false); in i40iw_process_aeq() 422 ret = dev->iw_priv_qp_ops->qp_setctx(&iwqp->sc_qp, in i40iw_process_aeq() 840 struct i40iw_sc_qp *qp = &iwqp->sc_qp; in i40iw_flush_wqes() 851 (void)i40iw_hw_flush_wqes(iwdev, &iwqp->sc_qp, &info, true); in i40iw_flush_wqes()
|
D | i40iw_verbs.c | 375 i40iw_ieq_cleanup_qp(iwdev->vsi.ieq, &iwqp->sc_qp); in i40iw_free_qp_resources() 376 i40iw_dealloc_push_page(iwdev, &iwqp->sc_qp); in i40iw_free_qp_resources() 397 ukcq->ops.iw_cq_clean(&iwqp->sc_qp.qp_uk, ukcq); in i40iw_clean_cqes() 578 qp = &iwqp->sc_qp; in i40iw_create_qp() 609 qp = &iwqp->sc_qp; in i40iw_create_qp() 692 ret = dev->iw_priv_qp_ops->qp_setctx(&iwqp->sc_qp, in i40iw_create_qp() 762 struct i40iw_sc_qp *qp = &iwqp->sc_qp; in i40iw_query_qp() 807 cqp_info->in.u.qp_modify.qp = &iwqp->sc_qp; in i40iw_hw_modify_qp() 822 i40iw_gen_ae(iwdev, &iwqp->sc_qp, &ae_info, false); in i40iw_hw_modify_qp() 921 if (iwqp->sc_qp.term_flags) in i40iw_modify_qp() [all …]
|
D | i40iw_verbs.h | 135 struct i40iw_sc_qp sc_qp; member
|
D | i40iw_utils.c | 661 cqp_request->param = (void *)&iwqp->sc_qp; in i40iw_rem_ref() 665 cqp_info->in.u.qp_destroy.qp = &iwqp->sc_qp; in i40iw_rem_ref() 938 struct i40iw_sc_qp *qp = (struct i40iw_sc_qp *)&iwqp->sc_qp; in i40iw_terminate_timeout() 1425 return &iwqp->sc_qp; in i40iw_ieq_get_qp()
|
D | i40iw_cm.c | 3431 dev->iw_priv_qp_ops->qp_setctx(&iwqp->sc_qp, (u64 *)(iwqp->host_ctx.va), ctx_info); in i40iw_cm_init_tsa_conn() 3517 struct i40iw_sc_qp *qp = &iwqp->sc_qp; in i40iw_cm_disconn_true() 3732 iwqp->sc_qp.qp_uk.sq_base = kmap(iwqp->page); in i40iw_accept() 3733 dev->iw_priv_qp_ops->qp_send_lsmm(&iwqp->sc_qp, in i40iw_accept() 3740 iwqp->sc_qp.qp_uk.sq_base = kmap(iwqp->page); in i40iw_accept() 3741 dev->iw_priv_qp_ops->qp_send_lsmm(&iwqp->sc_qp, NULL, 0, 0); in i40iw_accept() 4113 iwqp->sc_qp.qp_uk.sq_base = kmap(iwqp->page); in i40iw_cm_event_connected() 4114 dev->iw_priv_qp_ops->qp_send_rtt(&iwqp->sc_qp, read0); in i40iw_cm_event_connected()
|
/Linux-v5.4/include/linux/sunrpc/ |
D | svc_rdma.h | 100 struct ib_qp *sc_qp; member
|