static int seq_delta_idx()

in ncrx/libncrx.c [300:310]


static int seq_delta_idx(struct ncrx *ncrx, int delta)
{
	int idx = ncrx->head + delta;

	if (idx < 0)
		return idx + ncrx->p.nr_slots;
	else if (idx >= ncrx->p.nr_slots)
		return idx - ncrx->p.nr_slots;
	else
		return idx;
}