TID_OP
opcode == TID_OP(READ_RESP) ||
opcode == TID_OP(ACK);
case TID_OP(WRITE_RESP):
qp->s_state = TID_OP(WRITE_REQ);
case TID_OP(READ_RESP):
case TID_OP(READ_REQ):
if (e->opcode != TID_OP(WRITE_REQ) &&
qp->s_state = TID_OP(WRITE_RESP);
qp->s_state = TID_OP(READ_RESP);
opcode == TID_OP(READ_RESP) ||
opcode == TID_OP(WRITE_RESP))
opcode == TID_OP(READ_RESP) ||
opcode == TID_OP(WRITE_RESP)) {
} else if (e->opcode == TID_OP(WRITE_REQ)) {
if (opcode != TID_OP(WRITE_DATA) &&
opcode != TID_OP(WRITE_DATA_LAST) &&
opcode != TID_OP(ACK) && opcode != TID_OP(RESYNC))
if (opcode >= TID_OP(WRITE_REQ) &&
opcode <= TID_OP(WRITE_DATA_LAST)) {
opcode != TID_OP(WRITE_DATA) && opcode != TID_OP(WRITE_DATA_LAST) &&
opcode != TID_OP(RESYNC) &&
if (opcode == TID_OP(READ_REQ))
if ((opcode == TID_OP(WRITE_DATA) ||
opcode == TID_OP(WRITE_DATA_LAST) ||
opcode == TID_OP(RESYNC)) &&
qp->s_ack_state = TID_OP(WRITE_RESP);
} else if (e->opcode == TID_OP(READ_REQ)) {
qp->s_state = TID_OP(WRITE_REQ);
qp->s_state = TID_OP(WRITE_RESP);
(opcode != TID_OP(READ_RESP) || diff != 0)) ||
qp->s_ack_state = TID_OP(READ_RESP);
opcode == TID_OP(WRITE_RESP)) {
opcode != TID_OP(WRITE_RESP) &&
case TID_OP(WRITE_RESP):
case TID_OP(READ_RESP):
case TID_OP(READ_REQ):
priv->s_state = TID_OP(WRITE_RESP);
TID_OP(WRITE_DATA_LAST)) {
TID_OP(WRITE_RESP);
priv->s_state == TID_OP(WRITE_DATA_LAST))
priv->s_state = TID_OP(WRITE_RESP);
qp->s_state = TID_OP(READ_REQ);
if (!e || (e->opcode != TID_OP(READ_REQ) &&
e->opcode != TID_OP(WRITE_REQ)))
if (e->opcode == TID_OP(READ_REQ)) {
if (e->opcode == TID_OP(WRITE_REQ) &&
if (e->opcode != TID_OP(WRITE_REQ) ||
*bth0 = TID_OP(READ_RESP) << 24;
if (opcode == TID_OP(READ_RESP)) {
if (e->opcode != TID_OP(WRITE_REQ))
if (e->opcode != TID_OP(WRITE_REQ))
qp->s_state = TID_OP(WRITE_REQ);
if (e->opcode != TID_OP(WRITE_REQ))
qpriv->s_state = TID_OP(WRITE_RESP);
if (e->opcode == TID_OP(WRITE_REQ) &&
if (e->opcode != TID_OP(WRITE_REQ) ||
if (opcode == TID_OP(WRITE_DATA_LAST)) {
if (e->opcode == TID_OP(WRITE_REQ))
qpriv->s_state = TID_OP(WRITE_DATA_LAST);
qpriv->s_state = TID_OP(WRITE_DATA);
qpriv->s_state = TID_OP(WRITE_REQ);
qpriv->s_state = TID_OP(WRITE_REQ);
priv->s_state = TID_OP(RESYNC);
if (e->opcode == TID_OP(WRITE_REQ)) {
priv->s_state = TID_OP(WRITE_RESP);
u8 opcode = TID_OP(WRITE_DATA);
(e->opcode == TID_OP(WRITE_REQ) && req->cur_seg < req->alloc_seg &&
case TID_OP(WRITE_REQ):
case TID_OP(WRITE_RESP):
if (priv->s_state == TID_OP(WRITE_REQ))
priv->s_state = TID_OP(WRITE_DATA);
case TID_OP(WRITE_DATA):
priv->s_state = TID_OP(WRITE_DATA_LAST);
opcode = TID_OP(WRITE_DATA_LAST);
case TID_OP(RESYNC):
opcode = TID_OP(RESYNC);
if (qp->s_ack_queue[next].opcode != TID_OP(WRITE_REQ))
hfi1_make_ruc_header(qp, ohdr, (TID_OP(ACK) << 24), bth1, bth2, middle,
if ((e->opcode == TID_OP(READ_REQ) ||
prev->opcode == TID_OP(WRITE_REQ)) {