]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/usb/core/inode.c
[PATCH] r/o bind mount prepwork: inc_nlink() helper
[net-next-2.6.git] / drivers / usb / core / inode.c
index 88002e45a6b4a3b8a6b175ef2808208ad6a2c7ea..7c77c2d8d30073d3fcba0eda4c908f07f637b3e1 100644 (file)
@@ -263,7 +263,7 @@ static struct inode *usbfs_get_inode (struct super_block *sb, int mode, dev_t de
                        inode->i_fop = &simple_dir_operations;
 
                        /* directory inodes start off with i_nlink == 2 (for "." entry) */
-                       inode->i_nlink++;
+                       inc_nlink(inode);
                        break;
                }
        }
@@ -295,7 +295,7 @@ static int usbfs_mkdir (struct inode *dir, struct dentry *dentry, int mode)
        mode = (mode & (S_IRWXUGO | S_ISVTX)) | S_IFDIR;
        res = usbfs_mknod (dir, dentry, mode, 0);
        if (!res)
-               dir->i_nlink++;
+               inc_nlink(dir);
        return res;
 }