diff options
author | Darrick J. Wong <djwong@kernel.org> | 2021-03-11 13:42:55 -0800 |
---|---|---|
committer | Darrick J. Wong <djwong@kernel.org> | 2021-03-18 15:20:19 -0700 |
commit | f12a62e1c4599bb8de5179d616eabe99303977ce (patch) | |
tree | a3bf3b04de45cbef0e60194b7e980384dbc3582d /fs/romfs | |
parent | 4b35f7a5dca25a041a2a82e9604be0cb82c025d0 (diff) |
xfs: remove tag parameter from xfs_inode_walk{,_ag}
It turns out that there is a 1:1 mapping between the execute and tag
parameters that are passed to xfs_inode_walk_ag:
xfs_dqrele_inode => XFS_ICI_NO_TAG
xfs_blockgc_scan_inode => XFS_ICI_BLOCKGC_TAG
The radix tree tags are an implementation detail of the inode cache,
which means that callers outside of xfs_icache.c have no business
passing in radix tree tags. Since we're about to get rid of the
indirect calls in the BLOCKGC case, eliminate the extra argument in
favor of computing the ICI tag from the execute argument passed into the
function.
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Diffstat (limited to 'fs/romfs')
0 files changed, 0 insertions, 0 deletions