Lines Matching refs:loff_t
29 static int generic_remap_checks(struct file *file_in, loff_t pos_in, in generic_remap_checks()
30 struct file *file_out, loff_t pos_out, in generic_remap_checks()
31 loff_t *req_count, unsigned int remap_flags) in generic_remap_checks()
37 loff_t size_in, size_out; in generic_remap_checks()
38 loff_t bs = inode_out->i_sb->s_blocksize; in generic_remap_checks()
100 static int remap_verify_area(struct file *file, loff_t pos, loff_t len, in remap_verify_area()
108 if (unlikely((loff_t) (pos + len) < 0)) in remap_verify_area()
112 loff_t end = len ? pos + len - 1 : OFFSET_MAX; in remap_verify_area()
137 loff_t pos_out, in generic_remap_check_len()
138 loff_t *len, in generic_remap_check_len()
142 loff_t new_len = *len; in generic_remap_check_len()
162 static struct page *vfs_dedupe_get_page(struct inode *inode, loff_t offset) in vfs_dedupe_get_page()
203 static int vfs_dedupe_file_range_compare(struct inode *src, loff_t srcoff, in vfs_dedupe_file_range_compare()
204 struct inode *dest, loff_t destoff, in vfs_dedupe_file_range_compare()
205 loff_t len, bool *is_same) in vfs_dedupe_file_range_compare()
207 loff_t src_poff; in vfs_dedupe_file_range_compare()
208 loff_t dest_poff; in vfs_dedupe_file_range_compare()
213 loff_t cmp_len; in vfs_dedupe_file_range_compare()
293 int generic_remap_file_range_prep(struct file *file_in, loff_t pos_in, in generic_remap_file_range_prep()
294 struct file *file_out, loff_t pos_out, in generic_remap_file_range_prep()
295 loff_t *len, unsigned int remap_flags) in generic_remap_file_range_prep()
317 loff_t isize = i_size_read(inode_in); in generic_remap_file_range_prep()
376 loff_t do_clone_file_range(struct file *file_in, loff_t pos_in, in do_clone_file_range()
377 struct file *file_out, loff_t pos_out, in do_clone_file_range()
378 loff_t len, unsigned int remap_flags) in do_clone_file_range()
380 loff_t ret; in do_clone_file_range()
418 loff_t vfs_clone_file_range(struct file *file_in, loff_t pos_in, in vfs_clone_file_range()
419 struct file *file_out, loff_t pos_out, in vfs_clone_file_range()
420 loff_t len, unsigned int remap_flags) in vfs_clone_file_range()
422 loff_t ret; in vfs_clone_file_range()
447 loff_t vfs_dedupe_file_range_one(struct file *src_file, loff_t src_pos, in vfs_dedupe_file_range_one()
448 struct file *dst_file, loff_t dst_pos, in vfs_dedupe_file_range_one()
449 loff_t len, unsigned int remap_flags) in vfs_dedupe_file_range_one()
451 loff_t ret; in vfs_dedupe_file_range_one()
503 loff_t deduped; in vfs_dedupe_file_range()