xfs: make if_data a void pointer
The xfs_ifork structure currently has a union of the if_root void pointer and the if_data char pointer. In either case it is an opaque pointer that depends on the fork format. Replace the union with a single if_data void pointer as that is what almost all callers want. Only the symlink NULL termination code in xfs_init_local_fork actually needs a new local variable now. Signed-off-by:Christoph Hellwig <hch@lst.de> Reviewed-by:
"Darrick J. Wong" <djwong@kernel.org> Reviewed-by:
Dave Chinner <dchinner@redhat.com> Signed-off-by:
Chandan Babu R <chandanbabu@kernel.org>
Showing
- fs/xfs/libxfs/xfs_attr.c 1 addition, 2 deletionsfs/xfs/libxfs/xfs_attr.c
- fs/xfs/libxfs/xfs_attr_leaf.c 24 additions, 38 deletionsfs/xfs/libxfs/xfs_attr_leaf.c
- fs/xfs/libxfs/xfs_bmap.c 2 additions, 2 deletionsfs/xfs/libxfs/xfs_bmap.c
- fs/xfs/libxfs/xfs_dir2.c 1 addition, 1 deletionfs/xfs/libxfs/xfs_dir2.c
- fs/xfs/libxfs/xfs_dir2_block.c 2 additions, 4 deletionsfs/xfs/libxfs/xfs_dir2_block.c
- fs/xfs/libxfs/xfs_dir2_sf.c 24 additions, 37 deletionsfs/xfs/libxfs/xfs_dir2_sf.c
- fs/xfs/libxfs/xfs_iext_tree.c 18 additions, 18 deletionsfs/xfs/libxfs/xfs_iext_tree.c
- fs/xfs/libxfs/xfs_inode_fork.c 24 additions, 29 deletionsfs/xfs/libxfs/xfs_inode_fork.c
- fs/xfs/libxfs/xfs_inode_fork.h 3 additions, 5 deletionsfs/xfs/libxfs/xfs_inode_fork.h
- fs/xfs/libxfs/xfs_symlink_remote.c 2 additions, 2 deletionsfs/xfs/libxfs/xfs_symlink_remote.c
- fs/xfs/scrub/attr.c 3 additions, 7 deletionsfs/xfs/scrub/attr.c
- fs/xfs/scrub/readdir.c 2 additions, 4 deletionsfs/xfs/scrub/readdir.c
- fs/xfs/scrub/symlink.c 1 addition, 1 deletionfs/xfs/scrub/symlink.c
- fs/xfs/xfs_attr_list.c 1 addition, 2 deletionsfs/xfs/xfs_attr_list.c
- fs/xfs/xfs_dir2_readdir.c 2 additions, 4 deletionsfs/xfs/xfs_dir2_readdir.c
- fs/xfs/xfs_inode.c 3 additions, 3 deletionsfs/xfs/xfs_inode.c
- fs/xfs/xfs_inode_item.c 4 additions, 6 deletionsfs/xfs/xfs_inode_item.c
- fs/xfs/xfs_symlink.c 2 additions, 2 deletionsfs/xfs/xfs_symlink.c
Please register or sign in to comment