/Linux-v4.19/drivers/infiniband/hw/qedr/ |
D | qedr_iw_cm.c | 479 int qedr_iw_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in qedr_iw_connect() argument 494 qp = idr_find(&dev->qpidr.idr, conn_param->qpn); in qedr_iw_connect() 571 conn_param->ord, conn_param->ird, conn_param->private_data, in qedr_iw_connect() 572 conn_param->private_data_len, qp->rq_psn); in qedr_iw_connect() 574 cm_info->ord = conn_param->ord; in qedr_iw_connect() 575 cm_info->ird = conn_param->ird; in qedr_iw_connect() 576 cm_info->private_data = conn_param->private_data; in qedr_iw_connect() 577 cm_info->private_data_len = conn_param->private_data_len; in qedr_iw_connect() 672 int qedr_iw_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in qedr_iw_accept() argument 680 DP_DEBUG(dev, QEDR_MSG_IWARP, "Accept on qpid=%d\n", conn_param->qpn); in qedr_iw_accept() [all …]
|
D | qedr_iw_cm.h | 35 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-v4.19/include/rdma/ |
D | rdma_cm.h | 260 int rdma_connect(struct rdma_cm_id *id, struct rdma_conn_param *conn_param); 271 int __rdma_accept(struct rdma_cm_id *id, struct rdma_conn_param *conn_param, 289 #define rdma_accept(id, conn_param) \ argument 290 __rdma_accept((id), (conn_param), KBUILD_MODNAME)
|
D | iw_cm.h | 117 struct iw_cm_conn_param *conn_param); 120 struct iw_cm_conn_param *conn_param);
|
/Linux-v4.19/drivers/infiniband/core/ |
D | cma.c | 900 struct rdma_conn_param *conn_param) in cma_modify_qp_rtr() argument 928 if (conn_param) in cma_modify_qp_rtr() 929 qp_attr.max_dest_rd_atomic = conn_param->responder_resources; in cma_modify_qp_rtr() 937 struct rdma_conn_param *conn_param) in cma_modify_qp_rts() argument 953 if (conn_param) in cma_modify_qp_rts() 954 qp_attr.max_rd_atomic = conn_param->initiator_depth; in cma_modify_qp_rts() 3550 struct rdma_conn_param *conn_param) in cma_resolve_ib_udp() argument 3560 req.private_data_len = offset + conn_param->private_data_len; in cma_resolve_ib_udp() 3561 if (req.private_data_len < conn_param->private_data_len) in cma_resolve_ib_udp() 3572 if (conn_param->private_data && conn_param->private_data_len) in cma_resolve_ib_udp() [all …]
|
D | ucma.c | 1064 struct rdma_conn_param conn_param; in ucma_connect() local 1071 if (!cmd.conn_param.valid) in ucma_connect() 1078 ucma_copy_conn_param(ctx->cm_id, &conn_param, &cmd.conn_param); in ucma_connect() 1079 ret = rdma_connect(ctx->cm_id, &conn_param); in ucma_connect() 1109 struct rdma_conn_param conn_param; in ucma_accept() local 1120 if (cmd.conn_param.valid) { in ucma_accept() 1121 ucma_copy_conn_param(ctx->cm_id, &conn_param, &cmd.conn_param); in ucma_accept() 1123 ret = __rdma_accept(ctx->cm_id, &conn_param, NULL); in ucma_accept()
|
/Linux-v4.19/net/sunrpc/xprtrdma/ |
D | svc_rdma_transport.c | 447 struct rdma_conn_param conn_param; in svc_rdma_accept() local 573 memset(&conn_param, 0, sizeof conn_param); in svc_rdma_accept() 574 conn_param.responder_resources = 0; in svc_rdma_accept() 575 conn_param.initiator_depth = min_t(int, newxprt->sc_ord, in svc_rdma_accept() 577 if (!conn_param.initiator_depth) { in svc_rdma_accept() 582 conn_param.private_data = &pmsg; in svc_rdma_accept() 583 conn_param.private_data_len = sizeof(pmsg); in svc_rdma_accept() 584 ret = rdma_accept(newxprt->sc_cm_id, &conn_param); in svc_rdma_accept() 597 dprintk(" ord : %d\n", conn_param.initiator_depth); in svc_rdma_accept()
|
/Linux-v4.19/net/rds/ |
D | ib_cm.c | 191 struct rdma_conn_param *conn_param, in rds_ib_cm_fill_conn_param() argument 201 memset(conn_param, 0, sizeof(struct rdma_conn_param)); in rds_ib_cm_fill_conn_param() 203 conn_param->responder_resources = in rds_ib_cm_fill_conn_param() 205 conn_param->initiator_depth = in rds_ib_cm_fill_conn_param() 207 conn_param->retry_count = min_t(unsigned int, rds_ib_retry_count, 7); in rds_ib_cm_fill_conn_param() 208 conn_param->rnr_retry_count = 7; in rds_ib_cm_fill_conn_param() 224 conn_param->private_data = &dp->ricp_v6; in rds_ib_cm_fill_conn_param() 225 conn_param->private_data_len = sizeof(dp->ricp_v6); in rds_ib_cm_fill_conn_param() 238 conn_param->private_data = &dp->ricp_v4; in rds_ib_cm_fill_conn_param() 239 conn_param->private_data_len = sizeof(dp->ricp_v4); in rds_ib_cm_fill_conn_param() [all …]
|
/Linux-v4.19/net/9p/ |
D | trans_rdma.c | 645 struct rdma_conn_param conn_param; in rdma_create_trans() local 731 memset(&conn_param, 0, sizeof(conn_param)); in rdma_create_trans() 732 conn_param.private_data = NULL; in rdma_create_trans() 733 conn_param.private_data_len = 0; in rdma_create_trans() 734 conn_param.responder_resources = P9_RDMA_IRD; in rdma_create_trans() 735 conn_param.initiator_depth = P9_RDMA_ORD; in rdma_create_trans() 736 err = rdma_connect(rdma->cm_id, &conn_param); in rdma_create_trans()
|
/Linux-v4.19/drivers/infiniband/ulp/iser/ |
D | iser_verbs.c | 789 struct rdma_conn_param conn_param; in iser_route_handler() local 804 memset(&conn_param, 0, sizeof conn_param); in iser_route_handler() 805 conn_param.responder_resources = device->ib_device->attrs.max_qp_rd_atom; in iser_route_handler() 806 conn_param.initiator_depth = 1; in iser_route_handler() 807 conn_param.retry_count = 7; in iser_route_handler() 808 conn_param.rnr_retry_count = 6; in iser_route_handler() 814 conn_param.private_data = (void *)&req_hdr; in iser_route_handler() 815 conn_param.private_data_len = sizeof(struct iser_cm_hdr); in iser_route_handler() 817 ret = rdma_connect(cma_id, &conn_param); in iser_route_handler()
|
/Linux-v4.19/drivers/infiniband/hw/cxgb3/ |
D | iwch_cm.h | 217 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);
|
D | iwch_cm.c | 1780 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-v4.19/include/uapi/rdma/ |
D | rdma_user_cm.h | 210 struct rdma_ucm_conn_param conn_param; member 222 struct rdma_ucm_conn_param conn_param; member
|
/Linux-v4.19/fs/cifs/ |
D | smbdirect.c | 1617 struct rdma_conn_param conn_param; in _smbd_get_connection() local 1714 memset(&conn_param, 0, sizeof(conn_param)); in _smbd_get_connection() 1715 conn_param.initiator_depth = 0; in _smbd_get_connection() 1717 conn_param.responder_resources = in _smbd_get_connection() 1722 info->responder_resources = conn_param.responder_resources; in _smbd_get_connection() 1732 conn_param.private_data = ird_ord_hdr; in _smbd_get_connection() 1733 conn_param.private_data_len = sizeof(ird_ord_hdr); in _smbd_get_connection() 1735 conn_param.private_data = NULL; in _smbd_get_connection() 1736 conn_param.private_data_len = 0; in _smbd_get_connection() 1739 conn_param.retry_count = SMBD_CM_RETRY; in _smbd_get_connection() [all …]
|
/Linux-v4.19/drivers/infiniband/hw/cxgb4/ |
D | cm.c | 3027 int c4iw_accept_cr(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in c4iw_accept_cr() argument 3034 struct c4iw_qp *qp = get_qhp(h, conn_param->qpn); in c4iw_accept_cr() 3051 if ((conn_param->ord > cur_max_read_depth(ep->com.dev)) || in c4iw_accept_cr() 3052 (conn_param->ird > cur_max_read_depth(ep->com.dev))) { in c4iw_accept_cr() 3058 if (conn_param->ord > ep->ird) { in c4iw_accept_cr() 3060 conn_param->ord = ep->ird; in c4iw_accept_cr() 3062 ep->ird = conn_param->ird; in c4iw_accept_cr() 3063 ep->ord = conn_param->ord; in c4iw_accept_cr() 3064 send_mpa_reject(ep, conn_param->private_data, in c4iw_accept_cr() 3065 conn_param->private_data_len); in c4iw_accept_cr() [all …]
|
D | iw_cxgb4.h | 1044 int c4iw_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param); 1047 int c4iw_accept_cr(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
|
/Linux-v4.19/drivers/infiniband/hw/nes/ |
D | nes_cm.c | 3057 int nes_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in nes_accept() argument 3085 ibqp = nes_get_qp(cm_id->device, conn_param->qpn); in nes_accept() 3127 nesqp->ietf_frame_size + conn_param->private_data_len, in nes_accept() 3141 record_ird_ord(cm_node, (u16)conn_param->ird, (u16)conn_param->ord); in nes_accept() 3144 memcpy(mpa_v2_frame->priv_data, conn_param->private_data, in nes_accept() 3145 conn_param->private_data_len); in nes_accept() 3148 nesqp->private_data_len = conn_param->private_data_len; in nes_accept() 3293 conn_param->private_data, conn_param->private_data_len); in nes_accept() 3340 int nes_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in nes_connect() argument 3354 ibqp = nes_get_qp(cm_id->device, conn_param->qpn); in nes_connect() [all …]
|
/Linux-v4.19/drivers/infiniband/hw/i40iw/ |
D | i40iw_cm.c | 2926 struct iw_cm_conn_param *conn_param, in i40iw_create_cm_node() argument 2934 u16 private_data_len = conn_param->private_data_len; in i40iw_create_cm_node() 2935 const void *private_data = conn_param->private_data; in i40iw_create_cm_node() 2945 i40iw_record_ird_ord(cm_node, conn_param->ird, conn_param->ord); in i40iw_create_cm_node() 3626 int i40iw_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in i40iw_accept() argument 3645 ibqp = i40iw_get_qp(cm_id->device, conn_param->qpn); in i40iw_accept() 3683 buf_len = conn_param->private_data_len + I40IW_MAX_IETF_SIZE; in i40iw_accept() 3689 cm_node->pdata.size = conn_param->private_data_len; in i40iw_accept() 3692 memcpy(accept.addr + accept.size, conn_param->private_data, in i40iw_accept() 3693 conn_param->private_data_len); in i40iw_accept() [all …]
|