cache_inval_vp
cache_inval_vp(vp, CINV_DESTROY | CINV_CHILDREN);
cache_inval_vp(vp, CINV_DESTROY);
while (cache_inval_vp(vp, 0) != 0) {
int cache_inval_vp(struct vnode *vp, int flags);
cache_inval_vp(vp, CINV_DESTROY);
cache_inval_vp(node->v_node, CINV_DESTROY);
cache_inval_vp(node->v_node, CINV_DESTROY);
cache_inval_vp(vp, CINV_DESTROY);
cache_inval_vp(vp, CINV_DESTROY);
cache_inval_vp(ip->vp, CINV_DESTROY);
cache_inval_vp(vp, CINV_CHILDREN);