Lines Matching refs:iparams
1155 struct qed_iwarp_connect_in *iparams, in qed_iwarp_connect() argument
1165 if ((iparams->cm_info.ord > QED_IWARP_ORD_DEFAULT) || in qed_iwarp_connect()
1166 (iparams->cm_info.ird > QED_IWARP_IRD_DEFAULT)) { in qed_iwarp_connect()
1169 iparams->qp->icid, iparams->cm_info.ord, in qed_iwarp_connect()
1170 iparams->cm_info.ird); in qed_iwarp_connect()
1192 ep->qp = iparams->qp; in qed_iwarp_connect()
1194 ether_addr_copy(ep->remote_mac_addr, iparams->remote_mac_addr); in qed_iwarp_connect()
1195 ether_addr_copy(ep->local_mac_addr, iparams->local_mac_addr); in qed_iwarp_connect()
1196 memcpy(&ep->cm_info, &iparams->cm_info, sizeof(ep->cm_info)); in qed_iwarp_connect()
1198 ep->cm_info.ord = iparams->cm_info.ord; in qed_iwarp_connect()
1199 ep->cm_info.ird = iparams->cm_info.ird; in qed_iwarp_connect()
1213 ep->cm_info.private_data_len = iparams->cm_info.private_data_len + in qed_iwarp_connect()
1217 iparams->cm_info.private_data, in qed_iwarp_connect()
1218 iparams->cm_info.private_data_len); in qed_iwarp_connect()
1220 ep->mss = iparams->mss; in qed_iwarp_connect()
1223 ep->event_cb = iparams->event_cb; in qed_iwarp_connect()
1224 ep->cb_context = iparams->cb_context; in qed_iwarp_connect()
1232 iparams->qp->icid, ep->tcp_cid, rc); in qed_iwarp_connect()
1451 int qed_iwarp_accept(void *rdma_cxt, struct qed_iwarp_accept_in *iparams) in qed_iwarp_accept() argument
1458 ep = iparams->ep_context; in qed_iwarp_accept()
1465 iparams->qp->icid, ep->tcp_cid); in qed_iwarp_accept()
1467 if ((iparams->ord > QED_IWARP_ORD_DEFAULT) || in qed_iwarp_accept()
1468 (iparams->ird > QED_IWARP_IRD_DEFAULT)) { in qed_iwarp_accept()
1472 iparams->qp->icid, in qed_iwarp_accept()
1473 ep->tcp_cid, iparams->ord, iparams->ord); in qed_iwarp_accept()
1479 ep->cb_context = iparams->cb_context; in qed_iwarp_accept()
1480 ep->qp = iparams->qp; in qed_iwarp_accept()
1487 if (iparams->ord > ep->cm_info.ird) in qed_iwarp_accept()
1488 iparams->ord = ep->cm_info.ird; in qed_iwarp_accept()
1491 (iparams->ird == 0)) in qed_iwarp_accept()
1492 iparams->ird = 1; in qed_iwarp_accept()
1496 ep->cm_info.ord = iparams->ord; in qed_iwarp_accept()
1497 ep->cm_info.ird = iparams->ird; in qed_iwarp_accept()
1502 ep->cm_info.private_data_len = iparams->private_data_len + in qed_iwarp_accept()
1506 iparams->private_data, iparams->private_data_len); in qed_iwarp_accept()
1511 iparams->qp, QED_IWARP_QP_STATE_ERROR, 1); in qed_iwarp_accept()
1516 int qed_iwarp_reject(void *rdma_cxt, struct qed_iwarp_reject_in *iparams) in qed_iwarp_reject() argument
1522 ep = iparams->ep_context; in qed_iwarp_reject()
1530 ep->cb_context = iparams->cb_context; in qed_iwarp_reject()
1536 ep->cm_info.private_data_len = iparams->private_data_len + in qed_iwarp_reject()
1540 iparams->private_data, iparams->private_data_len); in qed_iwarp_reject()
3104 struct qed_iwarp_listen_in *iparams, in qed_iwarp_create_listen() argument
3114 listener->ip_version = iparams->ip_version; in qed_iwarp_create_listen()
3115 memcpy(listener->ip_addr, iparams->ip_addr, sizeof(listener->ip_addr)); in qed_iwarp_create_listen()
3116 listener->port = iparams->port; in qed_iwarp_create_listen()
3117 listener->vlan = iparams->vlan; in qed_iwarp_create_listen()
3119 listener->event_cb = iparams->event_cb; in qed_iwarp_create_listen()
3120 listener->cb_context = iparams->cb_context; in qed_iwarp_create_listen()
3121 listener->max_backlog = iparams->max_backlog; in qed_iwarp_create_listen()
3158 int qed_iwarp_send_rtr(void *rdma_cxt, struct qed_iwarp_send_rtr_in *iparams) in qed_iwarp_send_rtr() argument
3167 ep = iparams->ep_context; in qed_iwarp_send_rtr()