linux_dsm_epyc7002/fs/xfs/libxfs
Christoph Hellwig 4263036100 xfs: treat idx as a cursor in xfs_bmap_collapse_extents
Stop poking before and after the index and just increment or decrement
it while doing our operations on it to prepare for a new extent list
implementation.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Brian Foster <bfoster@redhat.com>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
2017-11-06 11:53:39 -08:00
..
xfs_ag_resv.c xfs: move error injection tags into their own file 2017-11-01 15:03:16 -07:00
xfs_ag_resv.h
xfs_alloc_btree.c
xfs_alloc_btree.h
xfs_alloc.c xfs: move error injection tags into their own file 2017-11-01 15:03:16 -07:00
xfs_alloc.h xfs: create block pointer check functions 2017-10-26 15:38:23 -07:00
xfs_attr_leaf.c xfs: remove the never fully implemented UUID fork format 2017-10-26 15:38:27 -07:00
xfs_attr_leaf.h
xfs_attr_remote.c
xfs_attr_remote.h
xfs_attr_sf.h
xfs_attr.c
xfs_bit.c
xfs_bit.h
xfs_bmap_btree.c xfs: remove xfs_bmbt_get_state 2017-10-26 15:38:22 -07:00
xfs_bmap_btree.h xfs: remove xfs_bmbt_get_state 2017-10-26 15:38:22 -07:00
xfs_bmap.c xfs: treat idx as a cursor in xfs_bmap_collapse_extents 2017-11-06 11:53:39 -08:00
xfs_bmap.h xfs: merge xfs_bmap_read_extents into xfs_iread_extents 2017-10-26 15:38:28 -07:00
xfs_btree.c xfs: move error injection tags into their own file 2017-11-01 15:03:16 -07:00
xfs_btree.h xfs: compare btree block keys to parent block's keys during scrub 2017-10-27 09:20:31 -07:00
xfs_cksum.h
xfs_da_btree.c xfs: abort dir/attr btree operation if btree is obviously weird 2017-10-27 09:20:31 -07:00
xfs_da_btree.h
xfs_da_format.c
xfs_da_format.h
xfs_defer.c
xfs_defer.h
xfs_dir2_block.c
xfs_dir2_data.c
xfs_dir2_leaf.c
xfs_dir2_node.c
xfs_dir2_priv.h
xfs_dir2_sf.c
xfs_dir2.c xfs: move error injection tags into their own file 2017-11-01 15:03:16 -07:00
xfs_dir2.h xfs: scrub directory metadata 2017-10-26 15:38:25 -07:00
xfs_dquot_buf.c
xfs_errortag.h xfs: move error injection tags into their own file 2017-11-01 15:03:16 -07:00
xfs_format.h xfs: convert remaining xfs_sb_version_... checks to bool 2017-11-01 15:03:16 -07:00
xfs_fs.h xfs: scrub quota information 2017-10-26 15:38:26 -07:00
xfs_ialloc_btree.c
xfs_ialloc_btree.h
xfs_ialloc.c xfs: move error injection tags into their own file 2017-11-01 15:03:16 -07:00
xfs_ialloc.h xfs: create inode pointer verifiers 2017-10-26 15:38:23 -07:00
xfs_inode_buf.c xfs: move error injection tags into their own file 2017-11-01 15:03:16 -07:00
xfs_inode_buf.h
xfs_inode_fork.c xfs: add a new xfs_iext_lookup_extent_before helper 2017-10-26 15:38:28 -07:00
xfs_inode_fork.h xfs: add a new xfs_iext_lookup_extent_before helper 2017-10-26 15:38:28 -07:00
xfs_log_format.h xfs: remove inode log format typedef 2017-11-01 15:03:16 -07:00
xfs_log_recover.h
xfs_log_rlimit.c
xfs_quota_defs.h
xfs_refcount_btree.c
xfs_refcount_btree.h
xfs_refcount.c xfs: move error injection tags into their own file 2017-11-01 15:03:16 -07:00
xfs_refcount.h
xfs_rmap_btree.c
xfs_rmap_btree.h
xfs_rmap.c xfs: move error injection tags into their own file 2017-11-01 15:03:16 -07:00
xfs_rmap.h
xfs_rtbitmap.c xfs: remove redundant assignment to variable bit 2017-10-31 12:03:35 -07:00
xfs_sb.c
xfs_sb.h
xfs_shared.h
xfs_symlink_remote.c
xfs_trans_resv.c
xfs_trans_resv.h
xfs_trans_space.h
xfs_types.h xfs: refactor btree block header checking functions 2017-10-26 15:38:23 -07:00