Lines Matching refs:nlink
1073 int nlink; in ino_decr() local
1078 nlink = DIP(dp, di_nlink); in ino_decr()
1080 if (nlink < 1) in ino_decr()
1081 err_suj("Inode %d link count %d invalid\n", ino, nlink); in ino_decr()
1083 err_suj("Inode %d has a link of %d with 0 mode\n", ino, nlink); in ino_decr()
1084 nlink--; in ino_decr()
1089 if (nlink < reqlink) { in ino_decr()
1092 (uintmax_t)ino, nlink, reqlink); in ino_decr()
1097 DIP_SET(dp, di_nlink, nlink); in ino_decr()
1114 nlink_t nlink; in ino_adjust() local
1121 nlink = sino->si_nlink; in ino_adjust()
1129 if (mode == IFDIR && nlink == 1 && sino->si_dotlinks == 0) { in ino_adjust()
1130 sino->si_nlink = nlink = 0; in ino_adjust()
1146 if (mode == IFDIR && nlink - sino->si_dotlinks == 0) { in ino_adjust()
1147 sino->si_nlink = nlink = 0; in ino_adjust()
1164 if (nlink > UFS_LINK_MAX) in ino_adjust()
1166 (uintmax_t)ino, (uintmax_t)nlink, DIP(dp, di_nlink)); in ino_adjust()
1169 (uintmax_t)ino, (uintmax_t)nlink, DIP(dp, di_nlink), in ino_adjust()
1188 if (nlink < reqlink) { in ino_adjust()
1191 (uintmax_t)ino, (uintmax_t)nlink, in ino_adjust()
1198 if (DIP(dp, di_nlink) == nlink) { in ino_adjust()
1205 DIP_SET(dp, di_nlink, nlink); in ino_adjust()
1424 nlink_t nlink; in ino_check() local
1434 nlink = rrec->jr_nlink; in ino_check()
1470 (uintmax_t)ino, (uintmax_t)nlink, (uintmax_t)newlinks, in ino_check()
1472 nlink += newlinks; in ino_check()
1473 nlink -= removes; in ino_check()
1475 sino->si_nlink = nlink; in ino_check()