Home
last modified time | relevance | path

Searched refs:conn_param (Results 1 – 17 of 17) sorted by relevance

/Linux-v5.4/drivers/infiniband/hw/qedr/
Dqedr_iw_cm.c479 int qedr_iw_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in qedr_iw_connect() argument
494 qp = xa_load(&dev->qps, conn_param->qpn); in qedr_iw_connect()
573 conn_param->ord, conn_param->ird, conn_param->private_data, in qedr_iw_connect()
574 conn_param->private_data_len, qp->rq_psn); in qedr_iw_connect()
576 cm_info->ord = conn_param->ord; in qedr_iw_connect()
577 cm_info->ird = conn_param->ird; in qedr_iw_connect()
578 cm_info->private_data = conn_param->private_data; in qedr_iw_connect()
579 cm_info->private_data_len = conn_param->private_data_len; in qedr_iw_connect()
674 int qedr_iw_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in qedr_iw_accept() argument
682 DP_DEBUG(dev, QEDR_MSG_IWARP, "Accept on qpid=%d\n", conn_param->qpn); in qedr_iw_accept()
[all …]
Dqedr_iw_cm.h35 struct iw_cm_conn_param *conn_param);
41 int qedr_iw_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
/Linux-v5.4/include/rdma/
Drdma_cm.h265 int rdma_connect(struct rdma_cm_id *id, struct rdma_conn_param *conn_param);
276 int __rdma_accept(struct rdma_cm_id *id, struct rdma_conn_param *conn_param,
294 #define rdma_accept(id, conn_param) \ argument
295 __rdma_accept((id), (conn_param), KBUILD_MODNAME)
Dib_verbs.h2533 struct iw_cm_conn_param *conn_param);
2535 struct iw_cm_conn_param *conn_param);
/Linux-v5.4/net/sunrpc/xprtrdma/
Dsvc_rdma_transport.c392 struct rdma_conn_param conn_param; in svc_rdma_accept() local
517 memset(&conn_param, 0, sizeof conn_param); in svc_rdma_accept()
518 conn_param.responder_resources = 0; in svc_rdma_accept()
519 conn_param.initiator_depth = min_t(int, newxprt->sc_ord, in svc_rdma_accept()
521 if (!conn_param.initiator_depth) { in svc_rdma_accept()
526 conn_param.private_data = &pmsg; in svc_rdma_accept()
527 conn_param.private_data_len = sizeof(pmsg); in svc_rdma_accept()
528 ret = rdma_accept(newxprt->sc_cm_id, &conn_param); in svc_rdma_accept()
542 dprintk(" ord : %d\n", conn_param.initiator_depth); in svc_rdma_accept()
/Linux-v5.4/drivers/infiniband/core/
Dcma.c996 struct rdma_conn_param *conn_param) in cma_modify_qp_rtr() argument
1024 if (conn_param) in cma_modify_qp_rtr()
1025 qp_attr.max_dest_rd_atomic = conn_param->responder_resources; in cma_modify_qp_rtr()
1033 struct rdma_conn_param *conn_param) in cma_modify_qp_rts() argument
1049 if (conn_param) in cma_modify_qp_rts()
1050 qp_attr.max_rd_atomic = conn_param->initiator_depth; in cma_modify_qp_rts()
3729 struct rdma_conn_param *conn_param) in cma_resolve_ib_udp() argument
3739 req.private_data_len = offset + conn_param->private_data_len; in cma_resolve_ib_udp()
3740 if (req.private_data_len < conn_param->private_data_len) in cma_resolve_ib_udp()
3751 if (conn_param->private_data && conn_param->private_data_len) in cma_resolve_ib_udp()
[all …]
Ducma.c1056 struct rdma_conn_param conn_param; in ucma_connect() local
1063 if (!cmd.conn_param.valid) in ucma_connect()
1070 ucma_copy_conn_param(ctx->cm_id, &conn_param, &cmd.conn_param); in ucma_connect()
1071 ret = rdma_connect(ctx->cm_id, &conn_param); in ucma_connect()
1101 struct rdma_conn_param conn_param; in ucma_accept() local
1112 if (cmd.conn_param.valid) { in ucma_accept()
1113 ucma_copy_conn_param(ctx->cm_id, &conn_param, &cmd.conn_param); in ucma_accept()
1115 ret = __rdma_accept(ctx->cm_id, &conn_param, NULL); in ucma_accept()
/Linux-v5.4/net/rds/
Dib_cm.c197 struct rdma_conn_param *conn_param, in rds_ib_cm_fill_conn_param() argument
207 memset(conn_param, 0, sizeof(struct rdma_conn_param)); in rds_ib_cm_fill_conn_param()
209 conn_param->responder_resources = in rds_ib_cm_fill_conn_param()
211 conn_param->initiator_depth = in rds_ib_cm_fill_conn_param()
213 conn_param->retry_count = min_t(unsigned int, rds_ib_retry_count, 7); in rds_ib_cm_fill_conn_param()
214 conn_param->rnr_retry_count = 7; in rds_ib_cm_fill_conn_param()
231 conn_param->private_data = &dp->ricp_v6; in rds_ib_cm_fill_conn_param()
232 conn_param->private_data_len = sizeof(dp->ricp_v6); in rds_ib_cm_fill_conn_param()
246 conn_param->private_data = &dp->ricp_v4; in rds_ib_cm_fill_conn_param()
247 conn_param->private_data_len = sizeof(dp->ricp_v4); in rds_ib_cm_fill_conn_param()
[all …]
/Linux-v5.4/net/9p/
Dtrans_rdma.c631 struct rdma_conn_param conn_param; in rdma_create_trans() local
717 memset(&conn_param, 0, sizeof(conn_param)); in rdma_create_trans()
718 conn_param.private_data = NULL; in rdma_create_trans()
719 conn_param.private_data_len = 0; in rdma_create_trans()
720 conn_param.responder_resources = P9_RDMA_IRD; in rdma_create_trans()
721 conn_param.initiator_depth = P9_RDMA_ORD; in rdma_create_trans()
722 err = rdma_connect(rdma->cm_id, &conn_param); in rdma_create_trans()
/Linux-v5.4/drivers/infiniband/ulp/iser/
Diser_verbs.c740 struct rdma_conn_param conn_param; in iser_route_handler() local
755 memset(&conn_param, 0, sizeof conn_param); in iser_route_handler()
756 conn_param.responder_resources = device->ib_device->attrs.max_qp_rd_atom; in iser_route_handler()
757 conn_param.initiator_depth = 1; in iser_route_handler()
758 conn_param.retry_count = 7; in iser_route_handler()
759 conn_param.rnr_retry_count = 6; in iser_route_handler()
765 conn_param.private_data = (void *)&req_hdr; in iser_route_handler()
766 conn_param.private_data_len = sizeof(struct iser_cm_hdr); in iser_route_handler()
768 ret = rdma_connect(cma_id, &conn_param); in iser_route_handler()
/Linux-v5.4/drivers/infiniband/hw/cxgb3/
Diwch_cm.h217 int iwch_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
221 int iwch_accept_cr(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
Diwch_cm.c1780 int iwch_accept_cr(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in iwch_accept_cr() argument
1787 struct iwch_qp *qp = get_qhp(h, conn_param->qpn); in iwch_accept_cr()
1798 if ((conn_param->ord > qp->rhp->attr.max_rdma_read_qp_depth) || in iwch_accept_cr()
1799 (conn_param->ird > qp->rhp->attr.max_rdma_reads_per_qp)) { in iwch_accept_cr()
1809 ep->ird = conn_param->ird; in iwch_accept_cr()
1810 ep->ord = conn_param->ord; in iwch_accept_cr()
1844 err = send_mpa_reply(ep, conn_param->private_data, in iwch_accept_cr()
1845 conn_param->private_data_len); in iwch_accept_cr()
1875 int iwch_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in iwch_connect() argument
1901 ep->plen = conn_param->private_data_len; in iwch_connect()
[all …]
/Linux-v5.4/include/uapi/rdma/
Drdma_user_cm.h210 struct rdma_ucm_conn_param conn_param; member
222 struct rdma_ucm_conn_param conn_param; member
/Linux-v5.4/fs/cifs/
Dsmbdirect.c1594 struct rdma_conn_param conn_param; in _smbd_get_connection() local
1693 memset(&conn_param, 0, sizeof(conn_param)); in _smbd_get_connection()
1694 conn_param.initiator_depth = 0; in _smbd_get_connection()
1696 conn_param.responder_resources = in _smbd_get_connection()
1701 info->responder_resources = conn_param.responder_resources; in _smbd_get_connection()
1711 conn_param.private_data = ird_ord_hdr; in _smbd_get_connection()
1712 conn_param.private_data_len = sizeof(ird_ord_hdr); in _smbd_get_connection()
1714 conn_param.private_data = NULL; in _smbd_get_connection()
1715 conn_param.private_data_len = 0; in _smbd_get_connection()
1718 conn_param.retry_count = SMBD_CM_RETRY; in _smbd_get_connection()
[all …]
/Linux-v5.4/drivers/infiniband/hw/cxgb4/
Dcm.c3113 int c4iw_accept_cr(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in c4iw_accept_cr() argument
3120 struct c4iw_qp *qp = get_qhp(h, conn_param->qpn); in c4iw_accept_cr()
3137 if ((conn_param->ord > cur_max_read_depth(ep->com.dev)) || in c4iw_accept_cr()
3138 (conn_param->ird > cur_max_read_depth(ep->com.dev))) { in c4iw_accept_cr()
3144 if (conn_param->ord > ep->ird) { in c4iw_accept_cr()
3146 conn_param->ord = ep->ird; in c4iw_accept_cr()
3148 ep->ird = conn_param->ird; in c4iw_accept_cr()
3149 ep->ord = conn_param->ord; in c4iw_accept_cr()
3150 send_mpa_reject(ep, conn_param->private_data, in c4iw_accept_cr()
3151 conn_param->private_data_len); in c4iw_accept_cr()
[all …]
Diw_cxgb4.h975 int c4iw_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
978 int c4iw_accept_cr(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
/Linux-v5.4/drivers/infiniband/hw/i40iw/
Di40iw_cm.c2929 struct iw_cm_conn_param *conn_param, in i40iw_create_cm_node() argument
2937 u16 private_data_len = conn_param->private_data_len; in i40iw_create_cm_node()
2938 const void *private_data = conn_param->private_data; in i40iw_create_cm_node()
2948 i40iw_record_ird_ord(cm_node, conn_param->ird, conn_param->ord); in i40iw_create_cm_node()
3642 int i40iw_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in i40iw_accept() argument
3661 ibqp = i40iw_get_qp(cm_id->device, conn_param->qpn); in i40iw_accept()
3699 buf_len = conn_param->private_data_len + I40IW_MAX_IETF_SIZE; in i40iw_accept()
3705 cm_node->pdata.size = conn_param->private_data_len; in i40iw_accept()
3708 memcpy(accept.addr + accept.size, conn_param->private_data, in i40iw_accept()
3709 conn_param->private_data_len); in i40iw_accept()
[all …]