Home
last modified time | relevance | path

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

/linux/drivers/infiniband/hw/qedr/
H A Dqedr_iw_cm.c532 int qedr_iw_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in qedr_iw_connect() argument
570 qp = qedr_iw_load_qp(dev, conn_param->qpn); in qedr_iw_connect()
629 conn_param->ord, conn_param->ird, conn_param->private_data, in qedr_iw_connect()
630 conn_param->private_data_len, qp->rq_psn); in qedr_iw_connect()
632 cm_info->ord = conn_param->ord; in qedr_iw_connect()
633 cm_info->ird = conn_param->ird; in qedr_iw_connect()
634 cm_info->private_data = conn_param->private_data; in qedr_iw_connect()
635 cm_info->private_data_len = conn_param->private_data_len; in qedr_iw_connect()
737 int qedr_iw_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in qedr_iw_accept() argument
745 DP_DEBUG(dev, QEDR_MSG_IWARP, "Accept on qpid=%d\n", conn_param->qpn); in qedr_iw_accept()
[all …]
H A 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/include/rdma/
H A Drdma_cm.h277 int rdma_connect(struct rdma_cm_id *id, struct rdma_conn_param *conn_param);
279 struct rdma_conn_param *conn_param);
281 int rdma_connect_ece(struct rdma_cm_id *id, struct rdma_conn_param *conn_param,
293 int rdma_accept(struct rdma_cm_id *id, struct rdma_conn_param *conn_param);
297 int rdma_accept_ece(struct rdma_cm_id *id, struct rdma_conn_param *conn_param,
/linux/net/sunrpc/xprtrdma/
H A Dsvc_rdma_transport.c443 struct rdma_conn_param conn_param; in svc_rdma_accept() local
575 memset(&conn_param, 0, sizeof conn_param); in svc_rdma_accept()
576 conn_param.responder_resources = 0; in svc_rdma_accept()
577 conn_param.initiator_depth = min(newxprt->sc_ord, dev->attrs.max_qp_init_rd_atom); in svc_rdma_accept()
578 if (!conn_param.initiator_depth) { in svc_rdma_accept()
583 conn_param.private_data = &pmsg; in svc_rdma_accept()
584 conn_param.private_data_len = sizeof(pmsg); in svc_rdma_accept()
587 ret = rdma_accept(newxprt->sc_cm_id, &conn_param); in svc_rdma_accept()
606 dprintk(" ord : %d\n", conn_param in svc_rdma_accept()
[all...]
/linux/net/rds/
H A Dib_cm.c164 struct rdma_conn_param *conn_param, in rds_ib_cm_fill_conn_param() argument
174 memset(conn_param, 0, sizeof(struct rdma_conn_param)); in rds_ib_cm_fill_conn_param()
176 conn_param->responder_resources = min3(rds_ibdev->max_responder_resources, in rds_ib_cm_fill_conn_param()
178 conn_param->initiator_depth = min3(rds_ibdev->max_initiator_depth, in rds_ib_cm_fill_conn_param()
180 conn_param->retry_count = min(rds_ib_retry_count, 7U); in rds_ib_cm_fill_conn_param()
181 conn_param->rnr_retry_count = 7; in rds_ib_cm_fill_conn_param()
198 conn_param->private_data = &dp->ricp_v6; in rds_ib_cm_fill_conn_param()
199 conn_param->private_data_len = sizeof(dp->ricp_v6); in rds_ib_cm_fill_conn_param()
213 conn_param->private_data = &dp->ricp_v4; in rds_ib_cm_fill_conn_param()
214 conn_param->private_data_len = sizeof(dp->ricp_v4); in rds_ib_cm_fill_conn_param()
[all …]
/linux/include/uapi/rdma/
H A Drdma_user_cm.h228 struct rdma_ucm_conn_param conn_param; member
241 struct rdma_ucm_conn_param conn_param; member
/linux/drivers/infiniband/hw/cxgb4/
H A Dcm.c3120 int c4iw_accept_cr(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in c4iw_accept_cr() argument
3127 struct c4iw_qp *qp = get_qhp(h, conn_param->qpn); in c4iw_accept_cr()
3144 if ((conn_param->ord > cur_max_read_depth(ep->com.dev)) || in c4iw_accept_cr()
3145 (conn_param->ird > cur_max_read_depth(ep->com.dev))) { in c4iw_accept_cr()
3151 if (conn_param->ord > ep->ird) { in c4iw_accept_cr()
3153 conn_param->ord = ep->ird; in c4iw_accept_cr()
3155 ep->ird = conn_param->ird; in c4iw_accept_cr()
3156 ep->ord = conn_param->ord; in c4iw_accept_cr()
3157 send_mpa_reject(ep, conn_param->private_data, in c4iw_accept_cr()
3158 conn_param->private_data_len); in c4iw_accept_cr()
[all …]
/linux/drivers/infiniband/core/
H A Ducma.c1121 struct rdma_conn_param conn_param; in ucma_connect() local
1134 if (!cmd.conn_param.valid) in ucma_connect()
1141 ucma_copy_conn_param(ctx->cm_id, &conn_param, &cmd.conn_param); in ucma_connect()
1148 ret = rdma_connect_ece(ctx->cm_id, &conn_param, &ece); in ucma_connect()
1183 struct rdma_conn_param conn_param; in ucma_accept() local
1204 if (cmd.conn_param.valid) { in ucma_accept()
1205 ucma_copy_conn_param(ctx->cm_id, &conn_param, &cmd.conn_param); in ucma_accept()
1208 ret = rdma_accept_ece(ctx->cm_id, &conn_param, &ece); in ucma_accept()
/linux/drivers/infiniband/hw/irdma/
H A Dcm.h394 int irdma_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
396 int irdma_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
H A Dcm.c3017 struct iw_cm_conn_param *conn_param, in irdma_create_cm_node() argument
3022 u16 private_data_len = conn_param->private_data_len; in irdma_create_cm_node()
3023 const void *private_data = conn_param->private_data; in irdma_create_cm_node()
3034 irdma_record_ird_ord(cm_node, conn_param->ird, conn_param->ord); in irdma_create_cm_node()
3640 int irdma_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in irdma_accept() argument
3657 ibqp = irdma_get_qp(cm_id->device, conn_param->qpn); in irdma_accept()
3690 buf_len = conn_param->private_data_len + IRDMA_MAX_IETF_SIZE; in irdma_accept()
3700 cm_node->pdata.size = conn_param->private_data_len; in irdma_accept()
3703 memcpy((u8 *)accept.addr + accept.size, conn_param->private_data, in irdma_accept()
3704 conn_param->private_data_len); in irdma_accept()
[all …]