Searched refs:i_nlink (Results 1 - 25 of 125) sorted by last modified time

12345

/linux-master/fs/nfs/
H A Dinode.c1534 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 Dinode.c1807 if (inode->i_nlink)
/linux-master/fs/9p/
H A Dvfs_inode.c438 * 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 Dinode.c3644 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 Ddelayed-inode.c1837 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 Dvfs.c607 if (!d_inode(path->dentry)->i_nlink) {
/linux-master/fs/smb/client/
H A Dmisc.c877 if (inode->i_nlink > 1) {
H A Dinode.c1719 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 Dfs.c836 stat->nlink = inode->v.i_nlink;
1560 if (!inode->v.i_nlink && !is_bad_inode(&inode->v)) {
/linux-master/mm/
H A Dshmem.c2442 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 Dinode.c1541 .nlink = fi->inode.i_nlink,
H A Ddir.c962 * 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 Dcaps.c2068 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 Dfs.h655 * 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 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...]
H A Dxfs_icache.c310 uint32_t nlink = inode->i_nlink;
534 if (VFS_I(ip)->i_nlink == 0) {
/linux-master/fs/f2fs/
H A Dsuper.c1450 if (!inode->i_nlink && !is_bad_inode(inode)) {
4578 !root->i_size || !root->i_nlink) {
/linux-master/fs/ext4/
H A Dsuper.c1186 inode->i_mode, inode->i_nlink,
5780 if (!journal_inode->i_nlink) {
/linux-master/fs/
H A Dnamei.c4120 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 Dsuper.c320 inode->i_ino, (int)inode->i_mode, inode->i_nlink);
321 if (inode->i_nlink) {
365 if (inode->i_nlink)
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...]
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;
H A Ddebug.c236 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 Dnamei.c1291 if (new_inode->i_nlink) {
1297 WARN_ON(new_inode->i_nlink == 0);
H A Dinode.c723 if (!inode->i_nlink) {

Completed in 449 milliseconds

12345