Home
last modified time | relevance | path

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

/drivers/infiniband/hw/qedr/
Dqedr_iw_cm.c531 int qedr_iw_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in qedr_iw_connect() argument
569 qp = qedr_iw_load_qp(dev, conn_param->qpn); in qedr_iw_connect()
628 conn_param->ord, conn_param->ird, conn_param->private_data, in qedr_iw_connect()
629 conn_param->private_data_len, qp->rq_psn); in qedr_iw_connect()
631 cm_info->ord = conn_param->ord; in qedr_iw_connect()
632 cm_info->ird = conn_param->ird; in qedr_iw_connect()
633 cm_info->private_data = conn_param->private_data; in qedr_iw_connect()
634 cm_info->private_data_len = conn_param->private_data_len; in qedr_iw_connect()
736 int qedr_iw_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in qedr_iw_accept() argument
744 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);
/drivers/infiniband/core/
Dcma.c1001 struct rdma_conn_param *conn_param) in cma_modify_qp_rtr() argument
1029 if (conn_param) in cma_modify_qp_rtr()
1030 qp_attr.max_dest_rd_atomic = conn_param->responder_resources; in cma_modify_qp_rtr()
1038 struct rdma_conn_param *conn_param) in cma_modify_qp_rts() argument
1054 if (conn_param) in cma_modify_qp_rts()
1055 qp_attr.max_rd_atomic = conn_param->initiator_depth; in cma_modify_qp_rts()
4039 struct rdma_conn_param *conn_param) in cma_resolve_ib_udp() argument
4049 if (check_add_overflow(offset, conn_param->private_data_len, &req.private_data_len)) in cma_resolve_ib_udp()
4060 if (conn_param->private_data && conn_param->private_data_len) in cma_resolve_ib_udp()
4061 memcpy(private_data + offset, conn_param->private_data, in cma_resolve_ib_udp()
[all …]
Ducma.c1053 struct rdma_conn_param conn_param; in ucma_connect() local
1066 if (!cmd.conn_param.valid) in ucma_connect()
1073 ucma_copy_conn_param(ctx->cm_id, &conn_param, &cmd.conn_param); in ucma_connect()
1080 ret = rdma_connect_ece(ctx->cm_id, &conn_param, &ece); in ucma_connect()
1115 struct rdma_conn_param conn_param; in ucma_accept() local
1136 if (cmd.conn_param.valid) { in ucma_accept()
1137 ucma_copy_conn_param(ctx->cm_id, &conn_param, &cmd.conn_param); in ucma_accept()
1140 ret = rdma_accept_ece(ctx->cm_id, &conn_param, &ece); in ucma_accept()
/drivers/infiniband/ulp/iser/
Diser_verbs.c594 struct rdma_conn_param conn_param; in iser_route_handler() local
609 memset(&conn_param, 0, sizeof conn_param); in iser_route_handler()
610 conn_param.responder_resources = ib_dev->attrs.max_qp_rd_atom; in iser_route_handler()
611 conn_param.initiator_depth = 1; in iser_route_handler()
612 conn_param.retry_count = 7; in iser_route_handler()
613 conn_param.rnr_retry_count = 6; in iser_route_handler()
619 conn_param.private_data = (void *)&req_hdr; in iser_route_handler()
620 conn_param.private_data_len = sizeof(struct iser_cm_hdr); in iser_route_handler()
622 ret = rdma_connect_locked(cma_id, &conn_param); in iser_route_handler()
/drivers/infiniband/hw/cxgb4/
Dcm.c3122 int c4iw_accept_cr(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in c4iw_accept_cr() argument
3129 struct c4iw_qp *qp = get_qhp(h, conn_param->qpn); in c4iw_accept_cr()
3146 if ((conn_param->ord > cur_max_read_depth(ep->com.dev)) || in c4iw_accept_cr()
3147 (conn_param->ird > cur_max_read_depth(ep->com.dev))) { in c4iw_accept_cr()
3153 if (conn_param->ord > ep->ird) { in c4iw_accept_cr()
3155 conn_param->ord = ep->ird; in c4iw_accept_cr()
3157 ep->ird = conn_param->ird; in c4iw_accept_cr()
3158 ep->ord = conn_param->ord; in c4iw_accept_cr()
3159 send_mpa_reject(ep, conn_param->private_data, in c4iw_accept_cr()
3160 conn_param->private_data_len); in c4iw_accept_cr()
[all …]
Diw_cxgb4.h964 int c4iw_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
967 int c4iw_accept_cr(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
/drivers/infiniband/hw/irdma/
Dcm.h395 int irdma_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
397 int irdma_connect(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param);
Dcm.c2962 struct iw_cm_conn_param *conn_param, in irdma_create_cm_node() argument
2967 u16 private_data_len = conn_param->private_data_len; in irdma_create_cm_node()
2968 const void *private_data = conn_param->private_data; in irdma_create_cm_node()
2979 irdma_record_ird_ord(cm_node, conn_param->ird, conn_param->ord); in irdma_create_cm_node()
3587 int irdma_accept(struct iw_cm_id *cm_id, struct iw_cm_conn_param *conn_param) in irdma_accept() argument
3604 ibqp = irdma_get_qp(cm_id->device, conn_param->qpn); in irdma_accept()
3637 buf_len = conn_param->private_data_len + IRDMA_MAX_IETF_SIZE; in irdma_accept()
3647 cm_node->pdata.size = conn_param->private_data_len; in irdma_accept()
3650 memcpy((u8 *)accept.addr + accept.size, conn_param->private_data, in irdma_accept()
3651 conn_param->private_data_len); in irdma_accept()
[all …]