file.c (cecdd52a3dd312564f81a39df08378b7b39a2654) | file.c (de4f5fed3f231a8ff4790bf52975f847b95b85ea) |
---|---|
1/* 2 FUSE: Filesystem in Userspace 3 Copyright (C) 2001-2008 Miklos Szeredi <miklos@szeredi.hu> 4 5 This program can be distributed under the terms of the GNU GPL. 6 See the file COPYING. 7*/ 8 --- 1405 unchanged lines hidden (view full) --- 1414 if (written > 0) 1415 written = generic_write_sync(iocb, written); 1416 1417 return written ? written : err; 1418} 1419 1420static inline unsigned long fuse_get_user_addr(const struct iov_iter *ii) 1421{ | 1/* 2 FUSE: Filesystem in Userspace 3 Copyright (C) 2001-2008 Miklos Szeredi <miklos@szeredi.hu> 4 5 This program can be distributed under the terms of the GNU GPL. 6 See the file COPYING. 7*/ 8 --- 1405 unchanged lines hidden (view full) --- 1414 if (written > 0) 1415 written = generic_write_sync(iocb, written); 1416 1417 return written ? written : err; 1418} 1419 1420static inline unsigned long fuse_get_user_addr(const struct iov_iter *ii) 1421{ |
1422 return (unsigned long)ii->iov->iov_base + ii->iov_offset; | 1422 return (unsigned long)iter_iov(ii)->iov_base + ii->iov_offset; |
1423} 1424 1425static inline size_t fuse_get_frag_size(const struct iov_iter *ii, 1426 size_t max_size) 1427{ 1428 return min(iov_iter_single_seg_count(ii), max_size); 1429} 1430 --- 1862 unchanged lines hidden --- | 1423} 1424 1425static inline size_t fuse_get_frag_size(const struct iov_iter *ii, 1426 size_t max_size) 1427{ 1428 return min(iov_iter_single_seg_count(ii), max_size); 1429} 1430 --- 1862 unchanged lines hidden --- |