f2fs.h (53fedcc09c66c68e0fa7ccef0fe9c15f96dca452) | f2fs.h (235831d7dd783ebd20e08ef4310dbdeeea46d87a) |
---|---|
1/* 2 * fs/f2fs/f2fs.h 3 * 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 5 * http://www.samsung.com/ 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License version 2 as --- 2457 unchanged lines hidden (view full) --- 2466 2467 spin_lock(&sbi->inode_lock[DIRTY_META]); 2468 ret = list_empty(&F2FS_I(inode)->gdirty_list); 2469 spin_unlock(&sbi->inode_lock[DIRTY_META]); 2470 return ret; 2471 } 2472 if (!is_inode_flag_set(inode, FI_AUTO_RECOVER) || 2473 file_keep_isize(inode) || | 1/* 2 * fs/f2fs/f2fs.h 3 * 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 5 * http://www.samsung.com/ 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License version 2 as --- 2457 unchanged lines hidden (view full) --- 2466 2467 spin_lock(&sbi->inode_lock[DIRTY_META]); 2468 ret = list_empty(&F2FS_I(inode)->gdirty_list); 2469 spin_unlock(&sbi->inode_lock[DIRTY_META]); 2470 return ret; 2471 } 2472 if (!is_inode_flag_set(inode, FI_AUTO_RECOVER) || 2473 file_keep_isize(inode) || |
2474 i_size_read(inode) & PAGE_MASK) | 2474 i_size_read(inode) & ~PAGE_MASK) |
2475 return false; 2476 2477 down_read(&F2FS_I(inode)->i_sem); 2478 ret = F2FS_I(inode)->last_disk_size == i_size_read(inode); 2479 up_read(&F2FS_I(inode)->i_sem); 2480 2481 return ret; 2482} --- 803 unchanged lines hidden --- | 2475 return false; 2476 2477 down_read(&F2FS_I(inode)->i_sem); 2478 ret = F2FS_I(inode)->last_disk_size == i_size_read(inode); 2479 up_read(&F2FS_I(inode)->i_sem); 2480 2481 return ret; 2482} --- 803 unchanged lines hidden --- |