diff options
Diffstat (limited to 'fs/xfs/xfs_fs.h')
-rw-r--r-- | fs/xfs/xfs_fs.h | 22 |
1 files changed, 5 insertions, 17 deletions
diff --git a/fs/xfs/xfs_fs.h b/fs/xfs/xfs_fs.h index 01c0cc88d3f3..589c41c38446 100644 --- a/fs/xfs/xfs_fs.h +++ b/fs/xfs/xfs_fs.h | |||
@@ -113,22 +113,14 @@ struct getbmapx { | |||
113 | #define BMV_IF_ATTRFORK 0x1 /* return attr fork rather than data */ | 113 | #define BMV_IF_ATTRFORK 0x1 /* return attr fork rather than data */ |
114 | #define BMV_IF_NO_DMAPI_READ 0x2 /* Do not generate DMAPI read event */ | 114 | #define BMV_IF_NO_DMAPI_READ 0x2 /* Do not generate DMAPI read event */ |
115 | #define BMV_IF_PREALLOC 0x4 /* rtn status BMV_OF_PREALLOC if req */ | 115 | #define BMV_IF_PREALLOC 0x4 /* rtn status BMV_OF_PREALLOC if req */ |
116 | #define BMV_IF_VALID (BMV_IF_ATTRFORK|BMV_IF_NO_DMAPI_READ|BMV_IF_PREALLOC) | 116 | #define BMV_IF_DELALLOC 0x8 /* rtn status BMV_OF_DELALLOC if req */ |
117 | #ifdef __KERNEL__ | 117 | #define BMV_IF_VALID \ |
118 | #define BMV_IF_EXTENDED 0x40000000 /* getpmapx if set */ | 118 | (BMV_IF_ATTRFORK|BMV_IF_NO_DMAPI_READ|BMV_IF_PREALLOC|BMV_IF_DELALLOC) |
119 | #endif | ||
120 | 119 | ||
121 | /* bmv_oflags values - returned for for each non-header segment */ | 120 | /* bmv_oflags values - returned for for each non-header segment */ |
122 | #define BMV_OF_PREALLOC 0x1 /* segment = unwritten pre-allocation */ | 121 | #define BMV_OF_PREALLOC 0x1 /* segment = unwritten pre-allocation */ |
123 | 122 | #define BMV_OF_DELALLOC 0x2 /* segment = delayed allocation */ | |
124 | /* Convert getbmap <-> getbmapx - move fields from p1 to p2. */ | 123 | #define BMV_OF_LAST 0x4 /* segment is the last in the file */ |
125 | #define GETBMAP_CONVERT(p1,p2) { \ | ||
126 | p2.bmv_offset = p1.bmv_offset; \ | ||
127 | p2.bmv_block = p1.bmv_block; \ | ||
128 | p2.bmv_length = p1.bmv_length; \ | ||
129 | p2.bmv_count = p1.bmv_count; \ | ||
130 | p2.bmv_entries = p1.bmv_entries; } | ||
131 | |||
132 | 124 | ||
133 | /* | 125 | /* |
134 | * Structure for XFS_IOC_FSSETDM. | 126 | * Structure for XFS_IOC_FSSETDM. |
@@ -426,10 +418,6 @@ typedef struct xfs_handle { | |||
426 | #define XFS_IOC_GETXFLAGS FS_IOC_GETFLAGS | 418 | #define XFS_IOC_GETXFLAGS FS_IOC_GETFLAGS |
427 | #define XFS_IOC_SETXFLAGS FS_IOC_SETFLAGS | 419 | #define XFS_IOC_SETXFLAGS FS_IOC_SETFLAGS |
428 | #define XFS_IOC_GETVERSION FS_IOC_GETVERSION | 420 | #define XFS_IOC_GETVERSION FS_IOC_GETVERSION |
429 | /* 32-bit compat counterparts */ | ||
430 | #define XFS_IOC32_GETXFLAGS FS_IOC32_GETFLAGS | ||
431 | #define XFS_IOC32_SETXFLAGS FS_IOC32_SETFLAGS | ||
432 | #define XFS_IOC32_GETVERSION FS_IOC32_GETVERSION | ||
433 | 421 | ||
434 | /* | 422 | /* |
435 | * ioctl commands that replace IRIX fcntl()'s | 423 | * ioctl commands that replace IRIX fcntl()'s |