summaryrefslogtreecommitdiff
path: root/include/trace
diff options
context:
space:
mode:
authorDave Chinner <dchinner@redhat.com>2021-06-02 03:48:24 +0300
committerDave Chinner <david@fromorbit.com>2021-06-02 03:48:24 +0300
commitf250eedcf7621b9a56d563912b4eeacd524422c7 (patch)
tree2a58495267973eaa26cf262082f4f2cdcb65fdf8 /include/trace
parent07b6403a6873045344b0c18cbb4a4360854f6d76 (diff)
downloadlinux-f250eedcf7621b9a56d563912b4eeacd524422c7.tar.xz
xfs: make for_each_perag... a first class citizen
for_each_perag_tag() is defined in xfs_icache.c for local use. Promote this to xfs_ag.h and define equivalent iteration functions so that we can use them to iterate AGs instead to replace open coded perag walks and perag lookups. We also convert as many of the straight forward open coded AG walks to use these iterators as possible. Anything that is not a direct conversion to an iterator is ignored and will be updated in future commits. Signed-off-by: Dave Chinner <dchinner@redhat.com> Reviewed-by: Brian Foster <bfoster@redhat.com> Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Diffstat (limited to 'include/trace')
0 files changed, 0 insertions, 0 deletions