CMD_STATE
SNIC_BUG_ON(!((CMD_STATE(sc) == SNIC_IOREQ_COMPLETE) ||
(CMD_STATE(sc) == SNIC_IOREQ_ABTS_COMPLETE) ||
(CMD_STATE(sc) == SNIC_IOREQ_LR_COMPLETE)));
rqi->dr_req, snic_ioreq_state_to_str(CMD_STATE(sc)),
if (CMD_STATE(sc) == SNIC_IOREQ_ABTS_PENDING) {
sv_state = CMD_STATE(sc);
CMD_STATE(sc) = SNIC_IOREQ_ABTS_PENDING;
CMD_STATE(sc) = sv_state;
snic_ioreq_state_to_str(CMD_STATE(sc)));
if (CMD_STATE(sc) == SNIC_IOREQ_ABTS_PENDING) {
if (CMD_STATE(sc) == SNIC_IOREQ_ABTS_PENDING)
snic_ioreq_state_to_str(CMD_STATE(sc)));
sv_state = CMD_STATE(sc);
CMD_STATE(sc) = SNIC_IOREQ_ABTS_PENDING;
if (CMD_STATE(sc) == SNIC_IOREQ_ABTS_PENDING)
CMD_STATE(sc) = sv_state;
CMD_STATE(sc) = SNIC_IOREQ_ABTS_COMPLETE;
sv_state = CMD_STATE(sc);
CMD_STATE(sc) = SNIC_IOREQ_LR_PENDING;
CMD_STATE(sc) = sv_state;
CMD_STATE(sc) = SNIC_IOREQ_PENDING;
CMD_STATE(sc) = SNIC_IOREQ_NOT_INITED;
sc, snic_io_status_to_str(CMD_STATE(sc)), CMD_FLAGS(sc));
sc->cmnd[0], sg_cnt, CMD_STATE(sc));
if (CMD_STATE(sc) == SNIC_IOREQ_ABTS_PENDING)
sc, snic_cmd_tag(sc), CMD_FLAGS(sc), CMD_STATE(sc));
sv_state = CMD_STATE(sc);
CMD_STATE(sc) = SNIC_IOREQ_ABTS_PENDING;
if (CMD_STATE(sc) == SNIC_IOREQ_ABTS_PENDING)
CMD_STATE(sc) = sv_state;
CMD_STATE(sc) = SNIC_IOREQ_PENDING;
CMD_STATE(sc) = SNIC_IOREQ_COMPLETE;
int state = CMD_STATE(sc);
int state = CMD_STATE(sc);
CMD_STATE(sc) = SNIC_IOREQ_COMPLETE;
snic_ioreq_state_to_str(CMD_STATE(sc)),
snic_ioreq_state_to_str(CMD_STATE(sc)));
if (CMD_STATE(sc) == SNIC_IOREQ_ABTS_PENDING) {
CMD_STATE(sc) = SNIC_IOREQ_LR_COMPLETE;
if (CMD_STATE(sc) != SNIC_IOREQ_ABTS_PENDING) {
CMD_STATE(sc) = SNIC_IOREQ_ABTS_COMPLETE;
CMD_STATE(sc) = SNIC_IOREQ_ABTS_COMPLETE;
snic_ioreq_state_to_str(CMD_STATE(sc)),
((u64) CMD_FLAGS(sc) << 32 | CMD_STATE(sc))