ext4_jbd2.h (aa7eb8e78d8ecd6cd0475d86ea8385ff9cb47ece) | ext4_jbd2.h (441c850857148935babe000fc2ba1455fe54a6a9) |
---|---|
1/* 2 * ext4_jbd2.h 3 * 4 * Written by Stephen C. Tweedie <sct@redhat.com>, 1999 5 * 6 * Copyright 1998--1999 Red Hat corp --- All Rights Reserved 7 * 8 * This file is part of the Linux kernel and is made available under --- 275 unchanged lines hidden (view full) --- 284 return 0; 285 if (test_opt(inode->i_sb, DATA_FLAGS) == EXT4_MOUNT_ORDERED_DATA) 286 return 1; 287 return 0; 288} 289 290static inline int ext4_should_writeback_data(struct inode *inode) 291{ | 1/* 2 * ext4_jbd2.h 3 * 4 * Written by Stephen C. Tweedie <sct@redhat.com>, 1999 5 * 6 * Copyright 1998--1999 Red Hat corp --- All Rights Reserved 7 * 8 * This file is part of the Linux kernel and is made available under --- 275 unchanged lines hidden (view full) --- 284 return 0; 285 if (test_opt(inode->i_sb, DATA_FLAGS) == EXT4_MOUNT_ORDERED_DATA) 286 return 1; 287 return 0; 288} 289 290static inline int ext4_should_writeback_data(struct inode *inode) 291{ |
292 if (!S_ISREG(inode->i_mode)) 293 return 0; | |
294 if (EXT4_JOURNAL(inode) == NULL) 295 return 1; | 292 if (EXT4_JOURNAL(inode) == NULL) 293 return 1; |
294 if (!S_ISREG(inode->i_mode)) 295 return 0; |
|
296 if (ext4_test_inode_flag(inode, EXT4_INODE_JOURNAL_DATA)) 297 return 0; 298 if (test_opt(inode->i_sb, DATA_FLAGS) == EXT4_MOUNT_WRITEBACK_DATA) 299 return 1; 300 return 0; 301} 302 303/* --- 22 unchanged lines hidden --- | 296 if (ext4_test_inode_flag(inode, EXT4_INODE_JOURNAL_DATA)) 297 return 0; 298 if (test_opt(inode->i_sb, DATA_FLAGS) == EXT4_MOUNT_WRITEBACK_DATA) 299 return 1; 300 return 0; 301} 302 303/* --- 22 unchanged lines hidden --- |