nlm_slocks
TAILQ_INIT(&g->nlm_slocks);
TAILQ_FOREACH(nslp, &g->nlm_slocks, nsl_link) {
TAILQ_FOREACH(nslp, &g->nlm_slocks, nsl_link) {
TAILQ_FOREACH(nslp, &g->nlm_slocks, nsl_link) {
TAILQ_INSERT_TAIL(&g->nlm_slocks, nslp, nsl_link);
TAILQ_REMOVE(&g->nlm_slocks, nslp, nsl_link);
TAILQ_FOREACH(nslp, &g->nlm_slocks, nsl_link) {
ASSERT(TAILQ_EMPTY(&g->nlm_slocks));