UBC_QUEUE
umap = TAILQ_FIRST(UBC_QUEUE(offset));
TAILQ_REMOVE(UBC_QUEUE(offset), umap, inactive);
TAILQ_INSERT_HEAD(UBC_QUEUE(umap->offset), umap,
TAILQ_INSERT_TAIL(UBC_QUEUE(umap->offset), umap,