SMMU_V3_Q_IDX
if (SMMU_V3_Q_IDX(sq, sq->sq_cons) ==
SMMU_V3_Q_IDX(sq, sq->sq_prod) &&
off = SMMU_V3_Q_IDX(sq, sq->sq_cons) * 4 * sizeof(uint64_t);
SMMU_V3_Q_IDX(sq, sq->sq_cons)) + 1;
SMMU_V3_Q_IDX(sq, cons);
SMMU_V3_Q_IDX(sq, sq->sq_cons);
SMMU_V3_Q_IDX(&sc->v3.sc_cmdq, cons));
if (SMMU_V3_Q_IDX(sq, sq->sq_cons) ==
SMMU_V3_Q_IDX(sq, sq->sq_prod) &&
SMMU_V3_Q_IDX(sq, sq->sq_cons) * 2 * sizeof(uint64_t),
SMMU_V3_Q_IDX(sq, sq->sq_cons) * 2 * sizeof(uint64_t);
SMMU_V3_Q_IDX(sq, sq->sq_cons)) + 1;
SMMU_V3_Q_IDX(sq, cons);
SMMU_V3_Q_IDX(sq, sq->sq_cons);
if (SMMU_V3_Q_IDX(sq, sq->sq_cons) == SMMU_V3_Q_IDX(sq, sq->sq_prod) &&
off = SMMU_V3_Q_IDX(sq, sq->sq_prod) * 2 * sizeof(uint64_t);
SMMU_V3_Q_IDX(sq, sq->sq_prod)) + 1;
SMMU_V3_Q_WRP(sq, prod) | SMMU_V3_Q_IDX(sq, prod);
(SMMU_V3_Q_IDX(sq, sq->sq_cons) ==
SMMU_V3_Q_IDX(sq, sq->sq_prod)))
if (SMMU_V3_Q_IDX(sq, sq->sq_cons) == SMMU_V3_Q_IDX(sq, sq->sq_prod) &&
off = SMMU_V3_Q_IDX(sq, sq->sq_prod) * 2 * sizeof(uint64_t);
SMMU_V3_Q_IDX(sq, sq->sq_prod)) + 1;
SMMU_V3_Q_WRP(sq, prod) | SMMU_V3_Q_IDX(sq, prod);
if (SMMU_V3_Q_IDX(sq, sq->sq_cons) == SMMU_V3_Q_IDX(sq, sq->sq_prod) &&
off = SMMU_V3_Q_IDX(sq, sq->sq_prod) * 2 * sizeof(uint64_t);
SMMU_V3_Q_IDX(sq, sq->sq_prod)) + 1;
SMMU_V3_Q_WRP(sq, prod) | SMMU_V3_Q_IDX(sq, prod);
if (SMMU_V3_Q_IDX(sq, sq->sq_cons) == SMMU_V3_Q_IDX(sq, sq->sq_prod) &&
off = SMMU_V3_Q_IDX(sq, sq->sq_prod) * 2 * sizeof(uint64_t);
SMMU_V3_Q_IDX(sq, sq->sq_prod)) + 1;
SMMU_V3_Q_WRP(sq, prod) | SMMU_V3_Q_IDX(sq, prod);
if (SMMU_V3_Q_IDX(sq, sq->sq_cons) == SMMU_V3_Q_IDX(sq, sq->sq_prod) &&
off = SMMU_V3_Q_IDX(sq, sq->sq_prod) * 2 * sizeof(uint64_t);
SMMU_V3_Q_IDX(sq, sq->sq_prod)) + 1;
SMMU_V3_Q_WRP(sq, prod) | SMMU_V3_Q_IDX(sq, prod);
if (SMMU_V3_Q_IDX(sq, sq->sq_cons) == SMMU_V3_Q_IDX(sq, sq->sq_prod) &&
off = SMMU_V3_Q_IDX(sq, sq->sq_prod) * 2 * sizeof(uint64_t);
SMMU_V3_Q_IDX(sq, sq->sq_prod)) + 1;
SMMU_V3_Q_WRP(sq, prod) | SMMU_V3_Q_IDX(sq, prod);
if (SMMU_V3_Q_IDX(sq, sq->sq_cons) == SMMU_V3_Q_IDX(sq, sq->sq_prod) &&
off = SMMU_V3_Q_IDX(sq, sq->sq_prod) * 2 * sizeof(uint64_t);
SMMU_V3_Q_IDX(sq, sq->sq_prod)) + 1;
SMMU_V3_Q_WRP(sq, prod) | SMMU_V3_Q_IDX(sq, prod);