xfs: change the xfs_iext_insert / xfs_iext_remove
authorChristoph Hellwig <hch@infradead.org>
Wed, 25 Nov 2009 00:00:21 +0000 (00:00 +0000)
committerAlex Elder <aelder@sgi.com>
Tue, 15 Dec 2009 05:08:15 +0000 (23:08 -0600)
commit6ef3554422e2c7e7aa424ba63737da498881dff4
treeec0c8be29f8caea05f06f98c16e2a25c4fea3ebc
parent7574aa92f9b4952c458024e1fa51f20fed65ba07
xfs: change the xfs_iext_insert / xfs_iext_remove

Change the xfs_iext_insert / xfs_iext_remove prototypes to pass more
information which will allow pushing the trace points from the callers
into those functions.  This includes folding the whichfork information
into the state variable to minimize the addition stack footprint.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Alex Elder <aelder@sgi.com>
fs/xfs/xfs_bmap.c
fs/xfs/xfs_bmap.h
fs/xfs/xfs_inode.c
fs/xfs/xfs_inode.h