LRU_INACTIVE
TAILQ_INIT(&cache_lru.list[LRU_INACTIVE]);
total = cache_lru.count[LRU_ACTIVE] + cache_lru.count[LRU_INACTIVE];
if (cache_lru.count[LRU_ACTIVE] < cache_lru.count[LRU_INACTIVE]) {
ncp->nc_lrulist = LRU_INACTIVE;
TAILQ_INSERT_TAIL(&cache_lru.list[LRU_INACTIVE], ncp, nc_lru);
cache_lru.count[LRU_INACTIVE]++;
cache_lru.count[LRU_INACTIVE], toscan, 0, 0, 0);
ncp = TAILQ_FIRST(&cache_lru.list[LRU_INACTIVE]);
KASSERT(ncp->nc_lrulist == LRU_INACTIVE);
TAILQ_REMOVE(&cache_lru.list[LRU_INACTIVE],
TAILQ_INSERT_TAIL(&cache_lru.list[LRU_INACTIVE],
total += atomic_load_relaxed(&cache_lru.count[LRU_INACTIVE]);