ocrdma_del_flush_qp(qp);
break;
default:
- status = -EINVAL;
+ status = EINVAL;
break;
};
break;
break;
default:
/* invalid state change. */
- status = -EINVAL;
+ status = EINVAL;
break;
};
break;
break;
default:
/* invalid state change. */
- status = -EINVAL;
+ status = EINVAL;
break;
};
break;
break;
default:
/* invalid state change. */
- status = -EINVAL;
+ status = EINVAL;
break;
};
break;
break;
default:
/* invalid state change. */
- status = -EINVAL;
+ status = EINVAL;
break;
};
break;
break;
default:
/* invalid state change. */
- status = -EINVAL;
+ status = EINVAL;
break;
};
break;
case OCRDMA_QPS_RST:
break;
default:
- status = -EINVAL;
+ status = EINVAL;
break;
};
break;
default:
- status = -EINVAL;
+ status = EINVAL;
break;
};
if (!status)
ocrdma_err
("%s() supported_len=0x%x, unspported len req=0x%x\n",
__func__, qp->max_inline_data, hdr->total_len);
- return -EINVAL;
+ return EINVAL;
}
dpp_addr = (char *)sge;
if (qp->state != OCRDMA_QPS_RTS && qp->state != OCRDMA_QPS_SQD) {
pthread_spin_unlock(&qp->q_lock);
*bad_wr = wr;
- return -EINVAL;
+ return EINVAL;
}
while (wr) {
if (qp->qp_type == IBV_QPT_UD && (wr->opcode != IBV_WR_SEND &&
wr->opcode != IBV_WR_SEND_WITH_IMM)) {
*bad_wr = wr;
- status = -EINVAL;
+ status = EINVAL;
break;
}
if (ocrdma_hwq_free_cnt(&qp->sq) == 0 ||
wr->num_sge > qp->sq.max_sges) {
*bad_wr = wr;
- status = -ENOMEM;
+ status = ENOMEM;
break;
}
hdr = ocrdma_hwq_head(&qp->sq);
ocrdma_build_read(qp, hdr, wr);
break;
default:
- status = -EINVAL;
+ status = EINVAL;
break;
}
if (status) {
if (qp->state == OCRDMA_QPS_RST || qp->state == OCRDMA_QPS_ERR) {
pthread_spin_unlock(&qp->q_lock);
*bad_wr = wr;
- return -EINVAL;
+ return EINVAL;
}
while (wr) {
if (ocrdma_hwq_free_cnt(&qp->rq) == 0 ||
wr->num_sge > qp->rq.max_sges) {
- status = -ENOMEM;
+ status = ENOMEM;
*bad_wr = wr;
break;
}
while (wr) {
if (ocrdma_hwq_free_cnt(&srq->rq) == 0 ||
wr->num_sge > srq->rq.max_sges) {
- status = -ENOMEM;
+ status = ENOMEM;
*bad_wr = wr;
break;
}