HPSA_NRESERVED_CMDS
sh->can_queue = h->nr_cmds - HPSA_NRESERVED_CMDS;
return idx += HPSA_NRESERVED_CMDS;
if (idx < HPSA_NRESERVED_CMDS || idx >= h->nr_cmds) {
idx, HPSA_NRESERVED_CMDS, h->nr_cmds - 1);
HPSA_NRESERVED_CMDS,
if (unlikely(i >= HPSA_NRESERVED_CMDS)) {
offset = (i + 1) % HPSA_NRESERVED_CMDS;
BUILD_BUG_ON(MIN_MAX_COMMANDS <= HPSA_NRESERVED_CMDS);