OSDN Git Service

xfs: cleanup xfs_dir2_block_getdents
authorChristoph Hellwig <hch@lst.de>
Fri, 8 Nov 2019 23:05:32 +0000 (15:05 -0800)
committerDarrick J. Wong <darrick.wong@oracle.com>
Mon, 11 Nov 2019 00:54:22 +0000 (16:54 -0800)
commit263dde869bd09b1a709fd92118c7fff832773689
tree974ead899304f7a147583d70022e04e99be59ac1
parentee641d5af5e638d53d9bcde459836b1cb90f12e2
xfs: cleanup xfs_dir2_block_getdents

Use an offset as the main means for iteration, and only do pointer
arithmetics to find the data/unused entries.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
fs/xfs/xfs_dir2_readdir.c