Changeset View
Changeset View
Standalone View
Standalone View
sys/fs/ext2fs/ext2_inode.c
Show First 20 Lines • Show All 633 Lines • ▼ Show 20 Lines | ext2_reclaim(struct vop_reclaim_args *ap) | ||||
ip = VTOI(vp); | ip = VTOI(vp); | ||||
if (ip->i_flag & IN_LAZYMOD) { | if (ip->i_flag & IN_LAZYMOD) { | ||||
ip->i_flag |= IN_MODIFIED; | ip->i_flag |= IN_MODIFIED; | ||||
ext2_update(vp, 0); | ext2_update(vp, 0); | ||||
} | } | ||||
vfs_hash_remove(vp); | vfs_hash_remove(vp); | ||||
free(vp->v_data, M_EXT2NODE); | free(vp->v_data, M_EXT2NODE); | ||||
vp->v_data = 0; | vp->v_data = 0; | ||||
vnode_destroy_vobject(vp); | |||||
return (0); | return (0); | ||||
} | } |