Searched refs:i_nlink (Results 26 - 50 of 125) sorted by relevance

12345

/linux-master/fs/jfs/
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/ext4/
H A Dialloc.c261 if (inode->i_nlink) {
263 __func__, __LINE__, inode->i_ino, inode->i_nlink);
947 if (!dir || !dir->i_nlink)
1389 * inodes that were being truncated, so we can't check i_nlink==0.
1410 if ((inode->i_nlink && !ext4_can_truncate(inode)) ||
1431 printk(KERN_ERR "i_nlink=%u\n", inode->i_nlink);
1433 if (inode->i_nlink == 0)
H A Dorphan.c123 * so i_nlink should not be bumped due to race
126 S_ISLNK(inode->i_mode)) || inode->i_nlink == 0);
330 if (inode->i_nlink) {
H A Dfile.c326 if (inode->i_nlink)
347 if (inode->i_nlink)
357 if (!list_empty(&EXT4_I(inode)->i_orphan) && inode->i_nlink) {
H A Dnamei.c2754 * the 16-bit i_links_count field on disk. Directories with i_nlink == 1 mean
2757 * The caller has already checked for i_nlink overflow in case the DIR_LINK
2766 (inode->i_nlink > EXT4_LINK_MAX || inode->i_nlink == 2))
2776 if (!S_ISDIR(inode->i_mode) || inode->i_nlink > 2)
3193 inode->i_nlink);
3196 /* There's no need to set i_disksize: the fact that i_nlink is
3284 if (inode->i_nlink == 0)
3289 if (!inode->i_nlink)
3479 if (inode->i_nlink
[all...]
/linux-master/fs/bfs/
H A Ddir.c182 if (!inode->i_nlink) {
185 inode->i_nlink);
/linux-master/fs/erofs/
H A Dinode.c87 set_nlink(inode, le32_to_cpu(die->i_nlink));
105 set_nlink(inode, le16_to_cpu(dic->i_nlink));
/linux-master/fs/udf/
H A Dtruncate.c77 if (inode->i_nlink == 0)
H A Dnamei.c515 if (inode->i_nlink != 2)
517 inode->i_nlink);
548 if (!inode->i_nlink) {
550 inode->i_ino, inode->i_nlink);
/linux-master/fs/ocfs2/
H A Ddcache.c87 if (inode->i_nlink == 0) {
/linux-master/fs/ecryptfs/
H A Dinode.c158 set_nlink(inode, ecryptfs_inode_to_lower(inode)->i_nlink);
455 ecryptfs_inode_to_lower(d_inode(old_dentry))->i_nlink);
524 set_nlink(dir, lower_dir->i_nlink);
549 set_nlink(dir, lower_dir->i_nlink);
/linux-master/fs/minix/
H A Dinode.c32 if (!inode->i_nlink) {
38 if (!inode->i_nlink)
592 raw_inode->i_nlinks = inode->i_nlink;
619 raw_inode->i_nlinks = inode->i_nlink;
/linux-master/fs/
H A Dinode.c289 if (!inode->i_nlink) {
324 * direct filesystem manipulation of i_nlink. In cases
332 WARN_ON(inode->i_nlink == 0);
334 if (!inode->i_nlink)
344 * direct filesystem manipulation of i_nlink. See
345 * drop_nlink() for why we care about i_nlink hitting zero.
349 if (inode->i_nlink) {
362 * direct filesystem manipulation of i_nlink.
370 if (inode->i_nlink == 0)
383 * direct filesystem manipulation of i_nlink
[all...]
/linux-master/fs/gfs2/
H A Dsuper.c410 str->di_nlink = cpu_to_be32(inode->i_nlink);
1029 if (inode->i_nlink &&
1041 if (!inode->i_nlink &&
1356 if (inode->i_nlink)
1456 * 1. i_nlink == 0, we are final opener (and must deallocate)
1457 * 2. i_nlink == 0, we are not the final opener (and cannot deallocate)
1458 * 3. i_nlink > 0
1480 if (inode->i_nlink || sb_rdonly(sb) || !ip->i_no_addr)
/linux-master/fs/overlayfs/
H A Dutil.c1052 if (!d_is_dir(lower) && d_inode(lower)->i_nlink > 1)
1082 if (!S_ISDIR(inode->i_mode) && inode->i_nlink != 1) {
1084 upperdentry, inode->i_ino, inode->i_nlink);
1094 set_nlink(d_inode(dentry), inode->i_nlink - 1);
1201 if (ovl_test_flag(OVL_INDEX, inode) && inode->i_nlink == 0) {
H A Ddir.c97 ofs->whiteout->d_inode->i_nlink, err);
867 * Changes to underlying layers may cause i_nlink to lose sync with
871 if (inode->i_nlink > !!alias)
1032 return (d_inode(lowerdentry)->i_nlink > 1);
/linux-master/fs/ubifs/
H A Ddir.c739 inode->i_nlink, dir->i_ino);
764 if (inode->i_nlink == 0)
788 if (inode->i_nlink == 0)
805 unsigned int saved_nlink = inode->i_nlink;
817 inode->i_nlink, dir->i_ino);
1459 * same name as the moved direntry, we have to decrement @i_nlink of
1465 * directory, just clear @i_nlink.
1467 saved_nlink = new_inode->i_nlink;
/linux-master/fs/hfsplus/
H A Ddir.c389 if (inode->i_nlink > 0)
393 if (!inode->i_nlink) {
H A Dcatalog.c98 perms->dev = cpu_to_be32(inode->i_nlink);
263 str->name, cnid, inode->i_nlink);
/linux-master/fs/coda/
H A Ddir.c120 * (because of volume mount points) we set i_nlink to 1 which forces find
122 * see an increment or decrement for deleted directories where i_nlink == 0 */
125 if (dir->i_nlink >= 2)
131 if (dir->i_nlink > 2)
/linux-master/fs/reiserfs/
H A Dinode.c39 if (!inode->i_nlink && !is_bad_inode(inode))
43 if (inode->i_nlink)
1365 set_sd_v2_nlink(sd_v2, inode->i_nlink);
1388 set_sd_v1_nlink(sd_v1, inode->i_nlink);
1459 if (inode->i_nlink == 0) {
1460 /*reiserfs_warning (inode->i_sb, "vs-13050: reiserfs_update_sd: i_nlink == 0, stat data not found"); */
1466 INODE_PKEY(inode), inode->i_nlink,
1581 if ((inode->i_nlink == 0) &&
1931 if (!dir->i_nlink) {
/linux-master/fs/nilfs2/
H A Dnamei.c276 if (!inode->i_nlink) {
279 inode->i_ino, inode->i_nlink);
/linux-master/fs/xfs/scrub/
H A Dnlinks.c315 if (VFS_I(dp)->i_nlink == 0)
565 actual_nlink = VFS_I(ip)->i_nlink;
570 * If we found so many parents that we'd overflow i_nlink, we must flag
/linux-master/fs/ufs/
H A Dialloc.c188 if (!dir || !dir->i_nlink)
/linux-master/fs/ext2/
H A Dinode.c70 * Called at the last iput() if i_nlink is zero.
77 if (!inode->i_nlink && !is_bad_inode(inode)) {
1424 if (inode->i_nlink == 0 && (inode->i_mode == 0 || ei->i_dtime)) {
1544 raw_inode->i_links_count = cpu_to_le16(inode->i_nlink);

Completed in 243 milliseconds

12345