nc_entry
struct nc_entry *next;
struct nc_entry *p;
if ((nextkid = TAILQ_NEXT(kid, nc_entry)) != NULL)
TAILQ_INSERT_HEAD(&par->nc_list, ncp, nc_entry);
TAILQ_INSERT_HEAD(&par->nc_list, ncp, nc_entry);
TAILQ_REMOVE(&par->nc_list, ncp, nc_entry);
TAILQ_ENTRY(namecache) nc_entry; /* scan via nc_parent->nc_list */
for (ncscan = ncp.nc_list.tqh_first; ncscan; ncscan = ncp.nc_entry.tqe_next) {