IDXDIFF
(IDXDIFF(fl->dbidx * 8, fl->cidx, fl->sidx * 8) <= fl->lowat)
(IDXDIFF(fl->dbidx * 8, fl->cidx, fl->sidx * 8) >= 2 * fl->lowat)
#define NMIDXDIFF(q, idx) IDXDIFF((q)->pidx, (q)->idx, (q)->sidx)
if (IDXDIFF(fl->hw_cidx, fl_hw_cidx, fl->sidx) > 4) {
available = IDXDIFF(eq->cidx, eq->pidx, eq->sidx) - 1;
available = IDXDIFF(eq->cidx, eq->pidx, eq->sidx) - 1;
available = IDXDIFF(eq->cidx, eq->pidx, eq->sidx) - 1;
MPASS(IDXDIFF(next->pidx, pidx, eq->sidx) == ndesc);
MPASS(IDXDIFF(pidx, prev->pidx, eq->sidx) == prev->ndesc);
} else if (IDXDIFF(eq->pidx, eq->equeqidx, eq->sidx) >= 32) {
remaining = IDXDIFF(pidx, cidx, r->size);
avail = IDXDIFF(eq->cidx, eq->pidx, eq->sidx) - 1;
n = IDXDIFF(fl->pidx >> 3, fl->dbidx, fl->sidx);
if (IDXDIFF(pidx, fl->dbidx, fl->sidx) >= 4)
return (IDXDIFF(hw_cidx, eq->cidx, eq->sidx));
return (IDXDIFF(hw_cidx, pidx, eq->sidx) - 1);
avail = IDXDIFF(pidx, cidx, r->size);
avail = IDXDIFF(pidx, cidx, r->size);