Lines Matching refs:dst_inode

2695 static int is_file_size_ok(struct inode *src_inode, struct inode *dst_inode,  in is_file_size_ok()  argument
2712 size = i_size_read(dst_inode); in is_file_size_ok()
2715 if (inode_newsize_ok(dst_inode, endoff)) in is_file_size_ok()
2718 if (ceph_quota_is_max_bytes_exceeded(dst_inode, endoff)) in is_file_size_ok()
2850 struct inode *dst_inode = file_inode(dst_file); in __ceph_copy_file_range() local
2852 struct ceph_inode_info *dst_ci = ceph_inode(dst_inode); in __ceph_copy_file_range()
2861 if (src_inode->i_sb != dst_inode->i_sb) { in __ceph_copy_file_range()
2862 struct ceph_fs_client *dst_fsc = ceph_inode_to_fs_client(dst_inode); in __ceph_copy_file_range()
2871 if (ceph_snap(dst_inode) != CEPH_NOSNAP) in __ceph_copy_file_range()
2902 if (IS_ENCRYPTED(src_inode) || IS_ENCRYPTED(dst_inode)) in __ceph_copy_file_range()
2937 ret = is_file_size_ok(src_inode, dst_inode, src_off, dst_off, len); in __ceph_copy_file_range()
2942 ceph_fscache_invalidate(dst_inode, false); in __ceph_copy_file_range()
2943 ret = invalidate_inode_pages2_range(dst_inode->i_mapping, in __ceph_copy_file_range()
2987 err = is_file_size_ok(src_inode, dst_inode, in __ceph_copy_file_range()
2993 size = i_size_read(dst_inode); in __ceph_copy_file_range()
3006 inode_inc_iversion_raw(dst_inode); in __ceph_copy_file_range()
3010 if (ceph_inode_set_size(dst_inode, dst_off) || in __ceph_copy_file_range()
3011 ceph_quota_is_max_bytes_approaching(dst_inode, dst_off)) in __ceph_copy_file_range()
3019 __mark_inode_dirty(dst_inode, dirty); in __ceph_copy_file_range()