_cache_unlink_parent
_cache_unlink_parent(ncp, kid, nchpp);
_cache_unlink_parent(par, fncp, nchpp); /* eats nchpp */
_cache_unlink_parent(par, ncp, nchpp); /* eats nhcpp */