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

12345

/linux-master/fs/xfs/scrub/
H A Dnlinks.h97 if (ip && S_ISDIR(VFS_I(ip)->i_mode) && VFS_I(ip)->i_nlink)
H A Dnlinks_repair.c83 actual_nlink = VFS_I(ip)->i_nlink;
H A Dparent.c127 expected_nlink = VFS_I(sc->ip)->i_nlink == 0 ? 0 : 1;
/linux-master/fs/ecryptfs/
H A Ddentry.c46 if (!inode->i_nlink)
/linux-master/include/uapi/linux/
H A Dbfs_fs.h34 __le32 i_nlink; member in struct:bfs_inode
/linux-master/fs/
H A Dstack.c74 set_nlink(dest, src->i_nlink);
/linux-master/fs/sysv/
H A Dinode.c201 set_nlink(inode, fs16_to_cpu(sbi, raw_inode->i_nlink));
252 raw_inode->i_nlink = cpu_to_fs16(sbi, inode->i_nlink);
290 if (!inode->i_nlink) {
296 if (!inode->i_nlink)
H A Dialloc.c36 /* An inode on disk is considered free if both i_mode == 0 and i_nlink == 0. */
83 if (raw_inode->i_mode == 0 && raw_inode->i_nlink == 0) {
203 if (raw_inode->i_mode == 0 && raw_inode->i_nlink == 0)
/linux-master/fs/jfs/
H A Dinode.c85 if (inode->i_nlink == 0 || !test_cflag(COMMIT_Dirty, inode))
107 if (inode->i_nlink && test_cflag(COMMIT_Dirty, inode))
119 if (inode->i_nlink == 0)
145 if (!inode->i_nlink && !is_bad_inode(inode)) {
H A Dnamei.c513 ASSERT(ip->i_nlink);
525 if (ip->i_nlink == 0) {
576 if (ip->i_nlink == 0)
1182 if (new_ip->i_nlink) {
1191 "new_ip->i_nlink != 0\n");
1197 } else if (new_ip->i_nlink == 0) {
1325 if (new_ip && (new_ip->i_nlink == 0))
/linux-master/fs/reiserfs/
H A Dnamei.c22 #define INC_DIR_INODE_NLINK(i) if (i->i_nlink != 1) { inc_nlink(i); if (i->i_nlink >= REISERFS_LINK_MAX) set_nlink(i, 1); }
23 #define DEC_DIR_INODE_NLINK(i) if (i->i_nlink != 1) drop_nlink(i);
407 if (dir->i_nlink == 0) {
956 if (inode->i_nlink != 2 && inode->i_nlink != 1)
959 inode->i_nlink);
1045 if (!inode->i_nlink) {
1048 inode->i_ino, inode->i_nlink);
1058 savelink = inode->i_nlink;
[all...]
/linux-master/fs/affs/
H A Dinode.c176 if (!inode->i_nlink)
264 inode->i_ino, inode->i_nlink);
267 if (!inode->i_nlink) {
286 if (!inode->i_nlink)
/linux-master/fs/erofs/
H A Derofs_fs.h162 __le16 i_nlink; member in struct:erofs_inode_compact
189 __le32 i_nlink; member in struct:erofs_inode_extended
/linux-master/fs/gfs2/
H A Dinode.c371 if (!dip->i_inode.i_nlink)
376 if (S_ISDIR(mode) && dip->i_inode.i_nlink == (u32)-1)
976 if (inode->i_nlink == 0)
995 if (!dip->i_inode.i_nlink)
1004 if (ip->i_inode.i_nlink == (u32)-1)
1131 if (inode->i_nlink == 0)
1183 if (inode->i_nlink == 0)
1188 if (ip->i_entries > 2 || inode->i_nlink > 2)
1487 if (ip->i_inode.i_nlink == 0)
1503 if (nip->i_inode.i_nlink
[all...]
/linux-master/fs/overlayfs/
H A Dinode.c281 stat->nlink = dentry->d_inode->i_nlink;
979 (int) (inode->i_nlink - realinode->i_nlink));
1007 if (!lowerdentry || !upperdentry || d_inode(lowerdentry)->i_nlink == 1)
1024 nlink = d_inode(buf[0] == 'L' ? lowerdentry : upperdentry)->i_nlink;
1186 !d_is_dir(lower) && d_inode(lower)->i_nlink > 1)
1237 unsigned int nlink = is_dir ? 1 : realinode->i_nlink;
/linux-master/fs/hpfs/
H A Dinode.c193 if (!i->i_nlink) {
218 if (i->i_ino != hpfs_sb(i->i_sb)->sb_root && i->i_nlink) {
313 if (!inode->i_nlink) {
/linux-master/fs/ocfs2/
H A Dnamei.c274 if (S_ISDIR(mode) && (dir->i_nlink >= ocfs2_link_max(osb))) {
564 ocfs2_set_links_count(fe, inode->i_nlink);
730 if (!dir->i_nlink) {
797 ocfs2_set_links_count(fe, inode->i_nlink);
862 if (inode->i_nlink == 2)
867 if (inode->i_nlink == 1)
942 if (inode->i_nlink != 2 || !ocfs2_empty_dir(inode)) {
995 ocfs2_set_links_count(fe, inode->i_nlink);
1219 u32 old_dir_nlink = old_dir->i_nlink;
1300 if (!new_dir->i_nlink) {
[all...]
H A Dinode.c898 inode->i_nlink);
910 if (inode->i_nlink)
1118 inode->i_nlink);
1214 if (!inode->i_nlink ||
1225 * and to manipulate i_nlink without any other locks. */
1231 inode->i_nlink, oi->ip_flags);
1311 ocfs2_set_links_count(fe, inode->i_nlink);
/linux-master/include/linux/
H A Dsysv_fs.h194 __fs16 i_nlink; member in struct:sysv_inode
/linux-master/fs/ceph/
H A Dexport.c177 if (inode->i_nlink == 0) {
192 /* We need LINK caps to reliably check i_nlink */
199 if ((inode->i_nlink == 0) && !__ceph_is_file_opened(ci)) {
269 if (inode->i_nlink == 0)
387 if (dir->i_nlink == 0)
/linux-master/fs/bfs/
H A Dinode.c80 set_nlink(inode, le32_to_cpu(di->i_nlink));
140 di->i_nlink = cpu_to_le32(inode->i_nlink);
175 if (inode->i_nlink)
/linux-master/fs/ubifs/
H A Djournal.c576 int data_len = 0, last_reference = !inode->i_nlink;
593 ino->nlink = cpu_to_le32(inode->i_nlink);
671 int last_reference = !!(deletion && inode->i_nlink == 0);
974 int last_reference = !inode->i_nlink;
978 dbg_jnl("ino %lu, nlink %u", inode->i_ino, inode->i_nlink);
1137 ubifs_assert(c, inode->i_nlink == 0);
1358 int last_reference = !!(new_inode && new_inode->i_nlink == 0);
1387 ubifs_assert(c, whiteout->i_nlink == 1);
1857 ubifs_assert(c, inode->i_nlink == 0);
1979 ubifs_assert(c, inode->i_nlink >
[all...]
/linux-master/fs/xfs/
H A Dxfs_inode.c898 if (VFS_I(ip)->i_nlink == 0) {
910 if (VFS_I(ip)->i_nlink)
1328 if (VFS_I(sip)->i_nlink == 0) {
1513 if (VFS_I(ip)->i_nlink == 0)
1736 if (VFS_I(ip)->i_nlink == 0)
1830 if (VFS_I(ip)->i_nlink != 0) {
2077 if (VFS_I(next_ip)->i_nlink != 0) {
2163 ASSERT(VFS_I(ip)->i_nlink == 0);
2470 ASSERT(VFS_I(ip)->i_nlink == 0);
2650 ASSERT(VFS_I(ip)->i_nlink >
[all...]
/linux-master/fs/ufs/
H A Dinode.c575 if (inode->i_nlink == 0)
624 if (inode->i_nlink == 0)
727 ufs_inode->ui_nlink = cpu_to_fs16(sb, inode->i_nlink);
763 if (!inode->i_nlink)
774 ufs_inode->ui_nlink = cpu_to_fs16(sb, inode->i_nlink);
805 if (!inode->i_nlink)
863 if (!inode->i_nlink && !is_bad_inode(inode))
/linux-master/fs/f2fs/
H A Dinode.c656 ri->i_links = cpu_to_le32(inode->i_nlink);
738 if (inode->i_nlink == 0)
799 * Called at the last iput() if i_nlink is zero
819 if ((inode->i_nlink || is_bad_inode(inode)) &&
833 if (inode->i_nlink || is_bad_inode(inode))
914 if (inode->i_nlink) {

Completed in 295 milliseconds

12345