Lines Matching refs:qp_type

524 	if (attr->qp_type == IB_QPT_XRC_INI || attr->qp_type == IB_QPT_XRC_TGT)
751 if (init_attr->qp_type != IB_QPT_RAW_PACKET) {
753 init_attr->qp_type);
1000 enum mlx4_ib_qp_type qp_type = (enum mlx4_ib_qp_type) init_attr->qp_type;
1009 if (init_attr->qp_type == IB_QPT_GSI)
1010 qp_type = MLX4_IB_QPT_PROXY_GSI;
1014 qp_type = MLX4_IB_QPT_PROXY_SMI_OWNER;
1016 qp_type = MLX4_IB_QPT_PROXY_SMI;
1031 qp_type = MLX4_IB_QPT_TUN_GSI;
1035 qp_type = MLX4_IB_QPT_TUN_SMI_OWNER;
1037 qp_type = MLX4_IB_QPT_TUN_SMI;
1045 if (init_attr->qp_type == IB_QPT_SMI ||
1046 init_attr->qp_type == IB_QPT_GSI || qp_type == MLX4_IB_QPT_SMI ||
1047 qp_type == MLX4_IB_QPT_GSI ||
1048 (qp_type & (MLX4_IB_QPT_PROXY_SMI | MLX4_IB_QPT_PROXY_SMI_OWNER |
1055 qp->mlx4_ib_qp_type = qp_type;
1147 err = set_kernel_sq_size(dev, &init_attr->cap, qp_type, qp);
1197 if (init_attr->qp_type == IB_QPT_RAW_PACKET)
1221 if (init_attr->qp_type == IB_QPT_XRC_TGT)
1344 if (qp->ibqp.qp_type == IB_QPT_XRC_TGT)
1353 switch (qp->ibqp.qp_type) {
1506 (attr->qp_type == IB_QPT_SMI ? 0 : 2) +
1510 if (attr->qp_type == IB_QPT_SMI)
1540 if (init_attr->qp_type != IB_QPT_UD)
1551 init_attr->qp_type != IB_QPT_UD) ||
1553 init_attr->qp_type > IB_QPT_GSI) ||
1555 init_attr->qp_type != IB_QPT_GSI))
1559 switch (init_attr->qp_type) {
1611 qp->ibqp.qp_num = init_attr->qp_type == IB_QPT_SMI ? 0 :
1636 if (init_attr->qp_type == IB_QPT_GSI &&
2117 enum ib_qp_type qp_type;
2137 qp_type = IB_QPT_RAW_PACKET;
2147 qp_type = ibqp->qp_type;
2189 if (qp_type == IB_QPT_GSI || qp_type == IB_QPT_SMI)
2191 else if (qp_type == IB_QPT_RAW_PACKET)
2193 else if (qp_type == IB_QPT_UD) {
2225 if (qp_type == IB_QPT_RAW_PACKET)
2275 if (qp_type == IB_QPT_GSI) {
2442 (qp_type == IB_QPT_GSI || qp_type == IB_QPT_SMI ||
2443 qp_type == IB_QPT_UD || qp_type == IB_QPT_RAW_PACKET)) {
2476 if (qp_type == IB_QPT_RAW_PACKET) {
2486 if (qp_type == IB_QPT_UD && (new_state == IB_QPS_RTR)) {
2707 if (!ib_modify_qp_is_ok(cur_state, new_state, ibqp->qp_type,
2710 "for transition %d to %d. qp_type %d,"
2713 ibqp->qp_type, attr_mask);
2740 if ((ibqp->qp_type == IB_QPT_RC) ||
2741 (ibqp->qp_type == IB_QPT_UD) ||
2742 (ibqp->qp_type == IB_QPT_UC) ||
2743 (ibqp->qp_type == IB_QPT_RAW_PACKET) ||
2744 (ibqp->qp_type == IB_QPT_XRC_INI)) {
2757 "for transition %d to %d. qp_type %d\n",
2759 new_state, ibqp->qp_type);
2763 if ((attr_mask & IB_QP_PORT) && (ibqp->qp_type == IB_QPT_RAW_PACKET) &&
2772 "for transition %d to %d. qp_type %d\n",
2774 new_state, ibqp->qp_type);
2782 "Transition %d to %d. qp_type %d\n",
2784 new_state, ibqp->qp_type);
2791 "Transition %d to %d. qp_type %d\n",
2793 new_state, ibqp->qp_type);
4049 if (qp->ibqp.qp_type == IB_QPT_RC || qp->ibqp.qp_type == IB_QPT_UC ||
4050 qp->ibqp.qp_type == IB_QPT_XRC_INI ||
4051 qp->ibqp.qp_type == IB_QPT_XRC_TGT) {
4170 ib_qp_init_attr.qp_type = IB_QPT_RAW_PACKET;