inode.c (a6cbcd4a4a85e2fdb0b3344b88df2e8b3d526b9e) | inode.c (31b140398ce56ab41646eda7f02bcb78d6a4c916) |
---|---|
1/* 2 * linux/fs/ext2/inode.c 3 * 4 * Copyright (C) 1992, 1993, 1994, 1995 5 * Remy Card (card@masi.ibp.fr) 6 * Laboratoire MASI - Institut Blaise Pascal 7 * Universite Pierre et Marie Curie (Paris VI) 8 * --- 845 unchanged lines hidden (view full) --- 854 loff_t offset) 855{ 856 struct file *file = iocb->ki_filp; 857 struct address_space *mapping = file->f_mapping; 858 struct inode *inode = mapping->host; 859 size_t count = iov_iter_count(iter); 860 ssize_t ret; 861 | 1/* 2 * linux/fs/ext2/inode.c 3 * 4 * Copyright (C) 1992, 1993, 1994, 1995 5 * Remy Card (card@masi.ibp.fr) 6 * Laboratoire MASI - Institut Blaise Pascal 7 * Universite Pierre et Marie Curie (Paris VI) 8 * --- 845 unchanged lines hidden (view full) --- 854 loff_t offset) 855{ 856 struct file *file = iocb->ki_filp; 857 struct address_space *mapping = file->f_mapping; 858 struct inode *inode = mapping->host; 859 size_t count = iov_iter_count(iter); 860 ssize_t ret; 861 |
862 ret = blockdev_direct_IO(rw, iocb, inode, iter->iov, offset, 863 iter->nr_segs, ext2_get_block); | 862 ret = blockdev_direct_IO(rw, iocb, inode, iter, offset, ext2_get_block); |
864 if (ret < 0 && (rw & WRITE)) 865 ext2_write_failed(mapping, offset + count); 866 return ret; 867} 868 869static int 870ext2_writepages(struct address_space *mapping, struct writeback_control *wbc) 871{ --- 703 unchanged lines hidden --- | 863 if (ret < 0 && (rw & WRITE)) 864 ext2_write_failed(mapping, offset + count); 865 return ret; 866} 867 868static int 869ext2_writepages(struct address_space *mapping, struct writeback_control *wbc) 870{ --- 703 unchanged lines hidden --- |