Christoph Hellwig 45ba598e56 [XFS] Remove CFORK macros and use code directly in IFORK and DFORK macros.
Currently XFS_IFORK_* and XFS_DFORK* are implemented by means of
XFS_CFORK* macros. But given that XFS_IFORK_* operates on an xfs_inode
that embedds and xfs_icdinode_core and XFS_DFORK_* operates on an
xfs_dinode that embedds a xfs_dinode_core one will have to do endian
swapping while the other doesn't. Instead of having the current mess with
the CFORK macros that have byteswapping and non-byteswapping version
(which are inconsistantly named while we're at it) just define each family
of the macros to stand by itself and simplify the whole matter.

A few direct references to the CFORK variants were cleaned up to use IFORK
or DFORK to make this possible.

SGI-PV: 971186
SGI-Modid: xfs-linux-melb:xfs-kern:30163a

Signed-off-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Tim Shimmin <tes@sgi.com>
Signed-off-by: Lachlan McIlroy <lachlan@sgi.com>
2008-02-07 18:19:24 +11:00
..
2007-10-17 08:42:47 -07:00
2008-01-28 23:58:27 -05:00
2007-10-19 11:53:37 -07:00
2008-02-03 17:33:42 +02:00
2007-12-05 09:25:20 -08:00
2008-01-25 10:12:41 +00:00
2007-05-08 11:14:59 -07:00
2007-10-22 08:13:21 -07:00
2008-02-03 17:33:42 +02:00
2008-02-03 17:33:42 +02:00
2008-01-17 15:38:58 -08:00
2007-10-16 09:43:07 -07:00
2008-01-30 13:31:20 +01:00
2008-01-30 13:31:20 +01:00
2008-02-03 15:14:02 +02:00
2008-02-03 15:42:53 +02:00
2007-10-18 14:37:31 -07:00
2007-11-03 12:27:21 -07:00
2008-02-03 17:33:42 +02:00
2008-02-03 17:33:42 +02:00
2007-12-05 09:21:18 -08:00
2008-02-03 18:05:15 +02:00
2007-10-17 08:42:54 -07:00
2008-01-30 13:31:46 +01:00
2008-01-28 23:21:18 +01:00
2007-07-29 17:09:29 -07:00
2007-10-16 09:42:53 -07:00
2007-05-18 13:09:34 -07:00
2007-12-06 17:07:16 -05:00
2007-11-28 10:58:01 -08:00
2007-05-21 09:18:19 -07:00
2007-05-08 11:15:01 -07:00
2007-05-08 11:15:09 -07:00
2007-07-16 09:05:48 -07:00
2008-01-30 13:31:46 +01:00
2007-10-22 08:13:19 -07:00
2008-02-03 17:51:36 -05:00
2008-01-30 13:31:46 +01:00
2007-10-16 09:42:54 -07:00
2007-07-19 10:04:45 -07:00
2007-11-14 18:45:42 -08:00
2007-10-15 17:00:19 +02:00
2007-07-27 15:40:13 -07:00
2007-10-19 11:53:41 -07:00
2007-10-17 08:42:52 -07:00