Searched refs:i_nlink (Results 1 - 21 of 21) sorted by relevance

/freebsd-13-stable/sys/ufs/ufs/
H A Dufs_gjournal.c110 if ((vp->v_type == VDIR && ip->i_nlink > 2) ||
111 (vp->v_type != VDIR && ip->i_nlink > 1)) {
129 if (ip->i_nlink > 0)
H A Dufs_vnops.c1022 if (ip->i_nlink <= 0)
1089 if (ip->i_nlink >= UFS_LINK_MAX) {
1107 ip->i_nlink++;
1108 DIP_SET(ip, i_nlink, ip->i_nlink);
1120 ip->i_nlink--;
1121 DIP_SET(ip, i_nlink, ip->i_nlink);
1399 if (fip->i_nlink >= UFS_LINK_MAX) {
1482 fip->i_nlink
[all...]
H A Dufs_inode.c82 if (ip->i_mode == 0 || ip->i_nlink <= 0 ||
97 * return 1 if only i_nlink <= 0.
136 (ip->i_nlink <= 0 && !UFS_RDONLY(ip))) {
169 if (ip->i_nlink <= 0 && ip->i_mode != 0 && !UFS_RDONLY(ip) &&
H A Dufs_lookup.c1156 ip->i_nlink--;
1157 DIP_SET(ip, i_nlink, ip->i_nlink);
1172 ip->i_nlink++;
1173 DIP_SET(ip, i_nlink, ip->i_nlink);
1280 oip->i_nlink--;
1281 DIP_SET(oip, i_nlink, oip->i_nlink);
1297 oip->i_nlink
[all...]
H A Dinode.h100 int i_effnlink; /* i_nlink when I/O completes */
135 int16_t i_nlink; /* File link count. */ member in struct:inode
/freebsd-13-stable/sys/contrib/openzfs/include/os/linux/zfs/sys/
H A Dtrace_acl.h70 __field(unsigned int, i_nlink)
103 __entry->i_nlink = zn->z_inode.i_nlink;
130 __entry->i_gid, __entry->i_ino, __entry->i_nlink,
H A Dzfs_znode_impl.h65 #define ZTONLNK(zp) (ZTOI(zp)->i_nlink)
/freebsd-13-stable/sys/fs/ext2fs/
H A Dext2_inode_cnv.c67 in->i_nlink, (uintmax_t)in->i_blocks);
117 ip->i_nlink = le16toh(ei->e2di_nlink);
118 if (ip->i_number == EXT2_ROOTINO && ip->i_nlink == 0) {
140 ip->i_mode = ip->i_nlink ? le16toh(ei->e2di_mode) : 0;
201 ei->e2di_nlink = htole16(ip->i_nlink);
H A Dinode.h96 int32_t i_nlink; /* File link count. */ member in struct:inode
H A Dext2_vnops.c369 vap->va_nlink = ip->i_nlink;
683 ip->i_nlink--;
707 if ((nlink_t)ip->i_nlink >= EXT4_LINK_MAX) {
715 ip->i_nlink++;
721 ip->i_nlink--;
732 ip->i_nlink++;
736 ip->i_nlink > 1) {
737 if (ip->i_nlink >= EXT4_LINK_MAX || ip->i_nlink == 2)
738 ip->i_nlink
[all...]
H A Dext2_inode.c604 if (ip->i_nlink <= 0) {
H A Dext2_lookup.c490 (flags & ISLASTCN) && dp->i_nlink != 0) {
H A Dext2_vfsops.c1341 ip->i_gen != ufhp->ufid_gen || ip->i_nlink <= 0) {
/freebsd-13-stable/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_dir.c462 ASSERT(ZTOI(zp)->i_nlink == 0);
657 ASSERT(ZTOI(zp)->i_nlink == 0);
818 links = ZTOI(zp)->i_nlink;
861 links = ZTOI(dzp)->i_nlink;
969 if (ZTOI(zp)->i_nlink <= zp_is_dir) {
972 (int)ZTOI(zp)->i_nlink, zp_is_dir + 1);
976 if (ZTOI(zp)->i_nlink == zp_is_dir) {
988 links = ZTOI(zp)->i_nlink;
1005 links = ZTOI(dzp)->i_nlink;
H A Dzpl_inode.c649 if (ip->i_nlink >= ZFS_LINK_MAX)
H A Dzfs_vnops_os.c1100 ASSERT3U(ZTOI(xzp)->i_nlink, ==, 2);
3268 is_tmpfile = (sip->i_nlink == 0 && (sip->i_state & I_LINKABLE));
H A Dzfs_znode.c1295 zp->z_unlinked = (ZTOI(zp)->i_nlink == 0);
/freebsd-13-stable/sys/ufs/ffs/
H A Dffs_softdep.c5000 KASSERT(ip->i_nlink >= ip->i_effnlink,
5004 inodedep->id_nlinkdelta = ip->i_nlink - ip->i_effnlink;
5027 KASSERT(ip->i_nlink == 1,
9842 if (ip->i_nlink < ip->i_effnlink)
9844 inodedep->id_nlinkdelta = ip->i_nlink - ip->i_effnlink;
10222 ip->i_nlink--;
10223 KASSERT(ip->i_nlink >= 0, ("handle_workitem_remove: file ino "
10224 "%ju negative i_nlink %d", (intmax_t)ip->i_number,
10225 ip->i_nlink));
10226 DIP_SET(ip, i_nlink, i
[all...]
H A Dffs_vfsops.c205 ip->i_nlink = dip1->di_nlink;
224 ip->i_nlink = dip2->di_nlink;
1001 ip->i_effnlink = ip->i_nlink;
2079 ip->i_effnlink = ip->i_nlink;
H A Dffs_inode.c183 else if (ip->i_effnlink != ip->i_nlink)
H A Dffs_alloc.c3269 ip->i_nlink += cmd.size;
3270 DIP_SET(ip, i_nlink, ip->i_nlink);

Completed in 281 milliseconds