Lines Matching refs:conn_param

996 			     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()
3752 memcpy(private_data + offset, conn_param->private_data, in cma_resolve_ib_udp()
3753 conn_param->private_data_len); in cma_resolve_ib_udp()
3787 struct rdma_conn_param *conn_param) in cma_connect_ib() argument
3798 req.private_data_len = offset + conn_param->private_data_len; in cma_connect_ib()
3799 if (req.private_data_len < conn_param->private_data_len) in cma_connect_ib()
3810 if (conn_param->private_data && conn_param->private_data_len) in cma_connect_ib()
3811 memcpy(private_data + offset, conn_param->private_data, in cma_connect_ib()
3812 conn_param->private_data_len); in cma_connect_ib()
3839 req.responder_resources = conn_param->responder_resources; in cma_connect_ib()
3840 req.initiator_depth = conn_param->initiator_depth; in cma_connect_ib()
3841 req.flow_control = conn_param->flow_control; in cma_connect_ib()
3842 req.retry_count = min_t(u8, 7, conn_param->retry_count); in cma_connect_ib()
3843 req.rnr_retry_count = min_t(u8, 7, conn_param->rnr_retry_count); in cma_connect_ib()
3861 struct rdma_conn_param *conn_param) in cma_connect_iw() argument
3880 ret = cma_modify_qp_rtr(id_priv, conn_param); in cma_connect_iw()
3884 if (conn_param) { in cma_connect_iw()
3885 iw_param.ord = conn_param->initiator_depth; in cma_connect_iw()
3886 iw_param.ird = conn_param->responder_resources; in cma_connect_iw()
3887 iw_param.private_data = conn_param->private_data; in cma_connect_iw()
3888 iw_param.private_data_len = conn_param->private_data_len; in cma_connect_iw()
3889 iw_param.qpn = id_priv->id.qp ? id_priv->qp_num : conn_param->qp_num; in cma_connect_iw()
3903 int rdma_connect(struct rdma_cm_id *id, struct rdma_conn_param *conn_param) in rdma_connect() argument
3913 id_priv->qp_num = conn_param->qp_num; in rdma_connect()
3914 id_priv->srq = conn_param->srq; in rdma_connect()
3919 ret = cma_resolve_ib_udp(id_priv, conn_param); in rdma_connect()
3921 ret = cma_connect_ib(id_priv, conn_param); in rdma_connect()
3923 ret = cma_connect_iw(id_priv, conn_param); in rdma_connect()
3937 struct rdma_conn_param *conn_param) in cma_accept_ib() argument
3942 ret = cma_modify_qp_rtr(id_priv, conn_param); in cma_accept_ib()
3946 ret = cma_modify_qp_rts(id_priv, conn_param); in cma_accept_ib()
3953 rep.private_data = conn_param->private_data; in cma_accept_ib()
3954 rep.private_data_len = conn_param->private_data_len; in cma_accept_ib()
3955 rep.responder_resources = conn_param->responder_resources; in cma_accept_ib()
3956 rep.initiator_depth = conn_param->initiator_depth; in cma_accept_ib()
3958 rep.flow_control = conn_param->flow_control; in cma_accept_ib()
3959 rep.rnr_retry_count = min_t(u8, 7, conn_param->rnr_retry_count); in cma_accept_ib()
3968 struct rdma_conn_param *conn_param) in cma_accept_iw() argument
3973 if (!conn_param) in cma_accept_iw()
3976 ret = cma_modify_qp_rtr(id_priv, conn_param); in cma_accept_iw()
3980 iw_param.ord = conn_param->initiator_depth; in cma_accept_iw()
3981 iw_param.ird = conn_param->responder_resources; in cma_accept_iw()
3982 iw_param.private_data = conn_param->private_data; in cma_accept_iw()
3983 iw_param.private_data_len = conn_param->private_data_len; in cma_accept_iw()
3987 iw_param.qpn = conn_param->qp_num; in cma_accept_iw()
4014 int __rdma_accept(struct rdma_cm_id *id, struct rdma_conn_param *conn_param, in __rdma_accept() argument
4027 if (!id->qp && conn_param) { in __rdma_accept()
4028 id_priv->qp_num = conn_param->qp_num; in __rdma_accept()
4029 id_priv->srq = conn_param->srq; in __rdma_accept()
4034 if (conn_param) in __rdma_accept()
4036 conn_param->qkey, in __rdma_accept()
4037 conn_param->private_data, in __rdma_accept()
4038 conn_param->private_data_len); in __rdma_accept()
4043 if (conn_param) in __rdma_accept()
4044 ret = cma_accept_ib(id_priv, conn_param); in __rdma_accept()
4049 ret = cma_accept_iw(id_priv, conn_param); in __rdma_accept()