Lines Matching refs:dst_ci
1893 struct ceph_inode_info *dst_ci, int dst_got) in put_rd_wr_caps() argument
1896 ceph_put_cap_refs(dst_ci, dst_got); in put_rd_wr_caps()
1941 struct ceph_inode_info *dst_ci = ceph_inode(dst_inode); in __ceph_copy_file_range() local
1982 if ((src_ci->i_layout.stripe_unit != dst_ci->i_layout.stripe_unit) || in __ceph_copy_file_range()
1984 (dst_ci->i_layout.stripe_count != 1) || in __ceph_copy_file_range()
1985 (src_ci->i_layout.object_size != dst_ci->i_layout.object_size)) { in __ceph_copy_file_range()
2039 dst_oloc.pool = dst_ci->i_layout.pool_id; in __ceph_copy_file_range()
2040 dst_oloc.pool_ns = ceph_try_get_string(dst_ci->i_layout.pool_ns); in __ceph_copy_file_range()
2045 ceph_calc_file_object_mapping(&dst_ci->i_layout, dst_off, in __ceph_copy_file_range()
2046 dst_ci->i_layout.object_size, in __ceph_copy_file_range()
2064 put_rd_wr_caps(src_ci, src_got, dst_ci, dst_got); in __ceph_copy_file_range()
2086 ceph_calc_file_object_mapping(&dst_ci->i_layout, dst_off, in __ceph_copy_file_range()
2094 dst_ci->i_vino.ino, dst_objnum); in __ceph_copy_file_range()
2133 ceph_check_caps(dst_ci, caps_flags, NULL); in __ceph_copy_file_range()
2136 spin_lock(&dst_ci->i_ceph_lock); in __ceph_copy_file_range()
2137 dst_ci->i_inline_version = CEPH_INLINE_NONE; in __ceph_copy_file_range()
2138 dirty = __ceph_mark_dirty_caps(dst_ci, CEPH_CAP_FILE_WR, &prealloc_cf); in __ceph_copy_file_range()
2139 spin_unlock(&dst_ci->i_ceph_lock); in __ceph_copy_file_range()
2144 put_rd_wr_caps(src_ci, src_got, dst_ci, dst_got); in __ceph_copy_file_range()