VTOLAYER
#define LAYERVPTOLOWERVP(vp) (VTOLAYER(vp)->layer_lowervp)
struct layer_node *a = VTOLAYER(vp);
*ap->a_recycle = ((VTOLAYER(vp)->layer_flags & LAYERFS_REMOVED) != 0);
VTOLAYER(vp)->layer_flags |= LAYERFS_REMOVED;
VTOLAYER(tvp)->layer_flags |= LAYERFS_REMOVED;
VTOLAYER(vp)->layer_flags |= LAYERFS_REMOVED;
struct layer_node *xp = VTOLAYER(vp);
VTOLAYER(tvp)->layer_flags |= LAYERFS_REMOVED;
if (!KVM_READ(VTOLAYER(vp), &layer_node, sizeof(layer_node))) {
VTOLAYER(vp), Pid);
KGETRET(VTOLAYER(vp), &lnode, sizeof(lnode), "layer vnode");