Lines Matching refs:re_attr
356 if (ep->re_attr.recv_cq) in rpcrdma_ep_destroy()
357 ib_free_cq(ep->re_attr.recv_cq); in rpcrdma_ep_destroy()
358 ep->re_attr.recv_cq = NULL; in rpcrdma_ep_destroy()
359 if (ep->re_attr.send_cq) in rpcrdma_ep_destroy()
360 ib_free_cq(ep->re_attr.send_cq); in rpcrdma_ep_destroy()
361 ep->re_attr.send_cq = NULL; in rpcrdma_ep_destroy()
418 ep->re_attr.srq = NULL; in rpcrdma_ep_create()
419 ep->re_attr.cap.max_inline_data = 0; in rpcrdma_ep_create()
420 ep->re_attr.sq_sig_type = IB_SIGNAL_REQ_WR; in rpcrdma_ep_create()
421 ep->re_attr.qp_type = IB_QPT_RC; in rpcrdma_ep_create()
422 ep->re_attr.port_num = ~0; in rpcrdma_ep_create()
427 ep->re_attr.cap.max_send_wr, in rpcrdma_ep_create()
428 ep->re_attr.cap.max_recv_wr, in rpcrdma_ep_create()
429 ep->re_attr.cap.max_send_sge, in rpcrdma_ep_create()
430 ep->re_attr.cap.max_recv_sge); in rpcrdma_ep_create()
436 ep->re_attr.send_cq = ib_alloc_cq_any(device, r_xprt, in rpcrdma_ep_create()
437 ep->re_attr.cap.max_send_wr, in rpcrdma_ep_create()
439 if (IS_ERR(ep->re_attr.send_cq)) { in rpcrdma_ep_create()
440 rc = PTR_ERR(ep->re_attr.send_cq); in rpcrdma_ep_create()
441 ep->re_attr.send_cq = NULL; in rpcrdma_ep_create()
445 ep->re_attr.recv_cq = ib_alloc_cq_any(device, r_xprt, in rpcrdma_ep_create()
446 ep->re_attr.cap.max_recv_wr, in rpcrdma_ep_create()
448 if (IS_ERR(ep->re_attr.recv_cq)) { in rpcrdma_ep_create()
449 rc = PTR_ERR(ep->re_attr.recv_cq); in rpcrdma_ep_create()
450 ep->re_attr.recv_cq = NULL; in rpcrdma_ep_create()
493 rc = rdma_create_qp(id, ep->re_pd, &ep->re_attr); in rpcrdma_ep_create()
632 sc = kzalloc(struct_size(sc, sc_sges, ep->re_attr.cap.max_send_sge), in rpcrdma_sendctx_create()
638 sc->sc_cid.ci_queue_id = ep->re_attr.send_cq->res.id; in rpcrdma_sendctx_create()
1394 rep->rr_cid.ci_queue_id = ep->re_attr.recv_cq->res.id; in rpcrdma_post_recvs()