/linux-master/fs/nfs/ |
H A D | inode.c | 1534 if ((fattr->valid & NFS_ATTR_FATTR_NLINK) && inode->i_nlink != fattr->nlink) 2261 if (inode->i_nlink != fattr->nlink)
|
/linux-master/fs/ntfs3/ |
H A D | inode.c | 1807 if (inode->i_nlink)
|
/linux-master/fs/9p/ |
H A D | vfs_inode.c | 438 * v9fs_dec_count - helper functon to drop i_nlink. 451 if (!S_ISDIR(inode->i_mode) || inode->i_nlink > 2) { 452 if (inode->i_nlink) { 456 "WARNING: unexpected i_nlink zero %d inode %ld\n", 457 inode->i_nlink, inode->i_ino); 510 if (inode->i_nlink <= 0) /* no more refs unhash it */ 1101 unsigned int i_nlink; local 1111 " HARDLINKCOUNT %u", &i_nlink) == 1) 1112 set_nlink(inode, i_nlink);
|
/linux-master/fs/btrfs/ |
H A D | inode.c | 3644 if (!inode || inode->i_nlink) { 3891 if (inode->i_nlink != 1 || 3976 btrfs_set_token_inode_nlink(&token, item, inode->i_nlink); 4249 if (inode->i_nlink == 0) { 5089 if (ret && inode->i_nlink) { 5285 if (inode->i_nlink && 5297 if (inode->i_nlink > 0) { 6648 if (inode->i_nlink >= BTRFS_LINK_MAX) 6665 trans = btrfs_start_transaction(root, inode->i_nlink ? 5 : 6); 6691 if (inode->i_nlink [all...] |
H A D | delayed-inode.c | 1837 btrfs_set_stack_inode_nlink(inode_item, inode->i_nlink); 1978 * one link(i_nlink == 1), it means there is only one inode ref.
|
/linux-master/fs/smb/server/ |
H A D | vfs.c | 607 if (!d_inode(path->dentry)->i_nlink) {
|
/linux-master/fs/smb/client/ |
H A D | misc.c | 877 if (inode->i_nlink > 1) {
|
H A D | inode.c | 1719 if (inode->i_nlink > 0) 1895 * inode, no need to grab the i_lock before setting the i_nlink. 1897 if (inode->i_nlink < 2) 2000 if (newinode->i_nlink != 2) 2002 newinode->i_nlink); 2428 S_ISREG(inode->i_mode) && inode->i_nlink != 1)
|
/linux-master/fs/bcachefs/ |
H A D | fs.c | 836 stat->nlink = inode->v.i_nlink; 1560 if (!inode->v.i_nlink && !is_bad_inode(&inode->v)) {
|
/linux-master/mm/ |
H A D | shmem.c | 2442 if (inode->i_nlink) 3359 if (inode->i_nlink) { 3367 if (inode->i_nlink) 3388 if (inode->i_nlink > 1 && !S_ISDIR(inode->i_mode))
|
/linux-master/fs/fuse/ |
H A D | inode.c | 1541 .nlink = fi->inode.i_nlink,
|
H A D | dir.c | 962 * If i_nlink == 0 then unlink doesn't make sense, yet this can 969 else if (inode->i_nlink > 0)
|
/linux-master/fs/ceph/ |
H A D | caps.c | 2068 if (!mdsc->stopping && inode->i_nlink > 0) { 3598 if (inode->i_nlink == 0) 4777 if (inode->i_nlink == 1) {
|
/linux-master/include/linux/ |
H A D | fs.h | 655 * Filesystems may only read i_nlink directly. They shall use the 662 const unsigned int i_nlink; member in union:inode::__anon229 3018 return !inode->i_nlink || inode_unhashed(inode);
|
/linux-master/fs/xfs/ |
H A D | xfs_inode.c | 898 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...] |
H A D | xfs_icache.c | 310 uint32_t nlink = inode->i_nlink; 534 if (VFS_I(ip)->i_nlink == 0) {
|
/linux-master/fs/f2fs/ |
H A D | super.c | 1450 if (!inode->i_nlink && !is_bad_inode(inode)) { 4578 !root->i_size || !root->i_nlink) {
|
/linux-master/fs/ext4/ |
H A D | super.c | 1186 inode->i_mode, inode->i_nlink, 5780 if (!journal_inode->i_nlink) {
|
/linux-master/fs/ |
H A D | namei.c | 4120 if (max_links && dir->i_nlink >= max_links) 4598 if (inode->i_nlink == 0 && !(inode->i_state & I_LINKABLE)) 4600 else if (max_links && inode->i_nlink >= max_links) 4864 if (is_dir && !new_is_dir && new_dir->i_nlink >= max_links) 4867 old_dir->i_nlink >= max_links)
|
/linux-master/fs/ubifs/ |
H A D | super.c | 320 inode->i_ino, (int)inode->i_mode, inode->i_nlink); 321 if (inode->i_nlink) { 365 if (inode->i_nlink)
|
H A D | journal.c | 576 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...] |
H A D | dir.c | 739 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;
|
H A D | debug.c | 236 pr_err("\tnlink %u\n", inode->i_nlink); 1170 if (dir->i_nlink != nlink) { 1172 dir->i_ino, dir->i_nlink, nlink); 1873 fscki->nlink = inode->i_nlink;
|
/linux-master/fs/exfat/ |
H A D | namei.c | 1291 if (new_inode->i_nlink) { 1297 WARN_ON(new_inode->i_nlink == 0);
|
H A D | inode.c | 723 if (!inode->i_nlink) {
|