-
- Downloads
dquot: cleanup inode allocation / freeing routines
Get rid of the alloc_inode and free_inode dquot operations - they are always called from the filesystem and if a filesystem really needs their own (which none currently does) it can just call into it's own routine directly. Also get rid of the vfs_dq_alloc/vfs_dq_free wrappers and always call the lowlevel dquot_alloc_inode / dqout_free_inode routines directly, which now lose the number argument which is always 1. Signed-off-by:Christoph Hellwig <hch@lst.de> Signed-off-by:
Jan Kara <jack@suse.cz>
Showing
- Documentation/filesystems/Locking 0 additions, 8 deletionsDocumentation/filesystems/Locking
- fs/ext2/ialloc.c 5 additions, 5 deletionsfs/ext2/ialloc.c
- fs/ext3/ialloc.c 5 additions, 5 deletionsfs/ext3/ialloc.c
- fs/ext3/super.c 0 additions, 2 deletionsfs/ext3/super.c
- fs/ext4/ialloc.c 5 additions, 5 deletionsfs/ext4/ialloc.c
- fs/ext4/super.c 0 additions, 2 deletionsfs/ext4/super.c
- fs/jfs/inode.c 1 addition, 1 deletionfs/jfs/inode.c
- fs/jfs/jfs_inode.c 3 additions, 3 deletionsfs/jfs/jfs_inode.c
- fs/ocfs2/inode.c 1 addition, 1 deletionfs/ocfs2/inode.c
- fs/ocfs2/namei.c 9 additions, 21 deletionsfs/ocfs2/namei.c
- fs/ocfs2/quota_global.c 0 additions, 2 deletionsfs/ocfs2/quota_global.c
- fs/quota/dquot.c 13 additions, 16 deletionsfs/quota/dquot.c
- fs/reiserfs/inode.c 5 additions, 5 deletionsfs/reiserfs/inode.c
- fs/reiserfs/super.c 0 additions, 2 deletionsfs/reiserfs/super.c
- fs/udf/ialloc.c 6 additions, 4 deletionsfs/udf/ialloc.c
- fs/ufs/ialloc.c 4 additions, 3 deletionsfs/ufs/ialloc.c
- include/linux/quota.h 0 additions, 2 deletionsinclude/linux/quota.h
- include/linux/quotaops.h 4 additions, 20 deletionsinclude/linux/quotaops.h
Loading
Please register or sign in to comment