• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ehca/

Lines Matching refs:qp_type

162  * ib2ehcaqptype maps Ib to ehca qp_type
465 int qp_type, max_send_sge, max_recv_sge, ret;
486 qp_type = init_attr->qp_type;
497 if (qp_type & 0x80) {
500 parms.ll_comp_flags = qp_type & LLQP_COMP_MASK;
502 qp_type &= 0x1F;
503 init_attr->qp_type &= 0x1F;
509 if (qp_type == IB_QPT_UC) {
540 if (qp_type != IB_QPT_UD &&
541 qp_type != IB_QPT_UC &&
542 qp_type != IB_QPT_RC &&
543 qp_type != IB_QPT_SMI &&
544 qp_type != IB_QPT_GSI) {
545 ehca_err(pd->device, "wrong QP Type=%x", qp_type);
551 switch (qp_type) {
586 init_attr->cap.max_send_wr, qp_type);
593 qp_type);
598 int max_sge = (qp_type == IB_QPT_UD || qp_type == IB_QPT_SMI
599 || qp_type == IB_QPT_GSI) ? 250 : 252;
628 my_qp->qp_type = qp_type;
666 parms.servicetype = ibqptype2servicetype(qp_type);
669 ehca_err(pd->device, "Invalid qp_type=%x", qp_type);
698 if (qp_type == IB_QPT_RC)
727 switch (qp_type) {
748 if (IB_QPT_GSI == qp_type || IB_QPT_SMI == qp_type) {
753 ib_qp_num = (qp_type == IB_QPT_SMI) ? 0 : 1;
835 my_qp->ib_qp.qp_type = qp_type;
849 if (qp_type == IB_QPT_SMI || qp_type == IB_QPT_GSI) {
850 shca->sport[init_attr->port_num - 1].ibqp_sqp[qp_type] =
869 if (qp_type == IB_QPT_GSI) {
875 shca->sport[init_attr->port_num - 1].ibqp_sqp[qp_type] =
898 resp.qp_type = my_qp->qp_type;
987 qp_init_attr.qp_type = IB_QPT_RC;
1292 ibqp->qp_type == IB_QPT_SMI &&
1332 !ib_modify_qp_is_ok(qp_cur_state, qp_new_state, ibqp->qp_type,
1364 qp_attr_idx = ib2ehcaqptype(ibqp->qp_type);
1370 ibqp->qp_type, my_qp, ibqp->qp_num);
1381 if ((my_qp->qp_type == IB_QPT_UD) &&
1390 if ((my_qp->qp_type == IB_QPT_UD ||
1391 my_qp->qp_type == IB_QPT_GSI ||
1392 my_qp->qp_type == IB_QPT_SMI) &&
1422 (ibqp->qp_type == IB_QPT_RC || ibqp->qp_type == IB_QPT_UC)) {
1428 (ibqp->qp_type == IB_QPT_UC) &&
1467 if (ibqp->qp_type != IB_QPT_GSI &&
1468 ibqp->qp_type != IB_QPT_SMI &&
1706 if ((my_qp->qp_type == IB_QPT_UD ||
1707 my_qp->qp_type == IB_QPT_GSI ||
1708 my_qp->qp_type == IB_QPT_SMI) &&
1803 if (ibqp->qp_type == IB_QPT_GSI || ibqp->qp_type == IB_QPT_SMI) {
1816 ibqp->qp_type);
1828 ibqp->qp_type);
1950 if (my_qp->qp_type == IB_QPT_UD) {
2144 enum ib_qp_type qp_type;
2192 qp_type = my_qp->init_attr.qp_type;
2194 if (qp_type == IB_QPT_SMI || qp_type == IB_QPT_GSI) {
2198 shca->sport[port_num - 1].ibqp_sqp[qp_type] = NULL;
2203 if (qp_type == IB_QPT_GSI) {