i_e2fs_nlink
kf->va_nlink = inode.i_e2fs_nlink;
if (ip->i_e2fs_mode && ip->i_e2fs_nlink != 0) {
ip->i_e2fs_mode, ip->i_e2fs_nlink, ip->i_number,
if (ip->i_e2fs_nlink == 0 && (vp->v_mount->mnt_flag & MNT_RDONLY) == 0) {
(flags & ISLASTCN) && dp->i_e2fs_nlink != 0) {
if (ip->i_e2fs_nlink == 0)
ip->i_effnlink = ip->i_e2fs_nlink;
dp->i_e2fs_nlink--;
ip->i_e2fs_nlink -= 2;
ip->i_e2fs_nlink = 1;
ip->i_e2fs_nlink = 0;
vap->va_nlink = ip->i_e2fs_nlink;
ip->i_e2fs_nlink--;
if ((nlink_t)ip->i_e2fs_nlink >= LINK_MAX) {
ip->i_e2fs_nlink++;
ip->i_e2fs_nlink--;
if ((nlink_t)ip->i_e2fs_nlink >= LINK_MAX) {
ip->i_e2fs_nlink++;
if ((nlink_t)dp->i_e2fs_nlink >= LINK_MAX) {
dp->i_e2fs_nlink++;
dp->i_e2fs_nlink--;
xp->i_e2fs_nlink > 2) {
dp->i_e2fs_nlink--;
xp->i_e2fs_nlink--;
if (--xp->i_e2fs_nlink != 0)
dp->i_e2fs_nlink--;
xp->i_e2fs_nlink--;
ip->i_e2fs_nlink--;
if ((nlink_t)dp->i_e2fs_nlink >= LINK_MAX) {
ip->i_e2fs_nlink = 2;
dp->i_e2fs_nlink++;
dp->i_e2fs_nlink--;
dp->i_e2fs_nlink--;
dp->i_e2fs_nlink--;
ip->i_e2fs_nlink = 0;
if (ip->i_e2fs_nlink != 2 ||
IS_EXT2_VNODE(vp) ? ip->i_e2fs_nlink <= 0 :