Lines Matching defs:dst_inode
2692 static int is_file_size_ok(struct inode *src_inode, struct inode *dst_inode,
2709 size = i_size_read(dst_inode);
2712 if (inode_newsize_ok(dst_inode, endoff))
2715 if (ceph_quota_is_max_bytes_exceeded(dst_inode, endoff))
2847 struct inode *dst_inode = file_inode(dst_file);
2849 struct ceph_inode_info *dst_ci = ceph_inode(dst_inode);
2858 if (src_inode->i_sb != dst_inode->i_sb) {
2859 struct ceph_fs_client *dst_fsc = ceph_inode_to_client(dst_inode);
2868 if (ceph_snap(dst_inode) != CEPH_NOSNAP)
2899 if (IS_ENCRYPTED(src_inode) || IS_ENCRYPTED(dst_inode))
2934 ret = is_file_size_ok(src_inode, dst_inode, src_off, dst_off, len);
2939 ceph_fscache_invalidate(dst_inode, false);
2940 ret = invalidate_inode_pages2_range(dst_inode->i_mapping,
2984 err = is_file_size_ok(src_inode, dst_inode,
2990 size = i_size_read(dst_inode);
3003 inode_inc_iversion_raw(dst_inode);
3007 if (ceph_inode_set_size(dst_inode, dst_off) ||
3008 ceph_quota_is_max_bytes_approaching(dst_inode, dst_off))
3016 __mark_inode_dirty(dst_inode, dirty);