ufs_dirremove
int ufs_dirremove(struct vnode *, struct inode *, int, int);
error = ufs_dirremove(fdvp, xp, fcnp->cn_flags, 0);
if ((error = ufs_dirremove(dvp, ip, cnp->cn_flags, 1)) != 0) {
error = ufs_dirremove(dvp, ip, ap->a_cnp->cn_flags, 0);