aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ext4/ext4.h
diff options
context:
space:
mode:
Diffstat (limited to 'fs/ext4/ext4.h')
-rw-r--r--fs/ext4/ext4.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/fs/ext4/ext4.h b/fs/ext4/ext4.h
index 4c7d4727d6ba..fbb39478df28 100644
--- a/fs/ext4/ext4.h
+++ b/fs/ext4/ext4.h
@@ -170,13 +170,15 @@ struct mpage_da_data {
170}; 170};
171#define EXT4_IO_UNWRITTEN 0x1 171#define EXT4_IO_UNWRITTEN 0x1
172typedef struct ext4_io_end { 172typedef struct ext4_io_end {
173 struct list_head list; /* per-file finished AIO list */ 173 struct list_head list; /* per-file finished IO list */
174 struct inode *inode; /* file being written to */ 174 struct inode *inode; /* file being written to */
175 unsigned int flag; /* unwritten or not */ 175 unsigned int flag; /* unwritten or not */
176 struct page *page; /* page struct for buffer write */ 176 struct page *page; /* page struct for buffer write */
177 loff_t offset; /* offset in the file */ 177 loff_t offset; /* offset in the file */
178 ssize_t size; /* size of the extent */ 178 ssize_t size; /* size of the extent */
179 struct work_struct work; /* data work queue */ 179 struct work_struct work; /* data work queue */
180 struct kiocb *iocb; /* iocb struct for AIO */
181 int result; /* error value for AIO */
180} ext4_io_end_t; 182} ext4_io_end_t;
181 183
182/* 184/*