Lines Matching refs:src_inode

1199 static int cifs_precopy_set_eof(struct inode *src_inode, struct cifsInodeInfo *src_cifsi,  in cifs_precopy_set_eof()  argument
1211 src_inode->i_size, true /* no need to set sparse */); in cifs_precopy_set_eof()
1222 fscache_resize_cookie(cifs_inode_cookie(src_inode), src_end); in cifs_precopy_set_eof()
1226 return filemap_write_and_wait(src_inode->i_mapping); in cifs_precopy_set_eof()
1266 struct inode *src_inode = file_inode(src_file); in cifs_remap_file_range() local
1268 struct cifsInodeInfo *src_cifsi = CIFS_I(src_inode); in cifs_remap_file_range()
1300 lock_two_nondirectories(target_inode, src_inode); in cifs_remap_file_range()
1303 len = src_inode->i_size - off; in cifs_remap_file_range()
1308 rc = filemap_write_and_wait_range(src_inode->i_mapping, off, in cifs_remap_file_range()
1318 rc = cifs_precopy_set_eof(src_inode, src_cifsi, src_tcon, xid, off + len); in cifs_remap_file_range()
1368 unlock_two_nondirectories(src_inode, target_inode); in cifs_remap_file_range()
1379 struct inode *src_inode = file_inode(src_file); in cifs_file_copychunk_range() local
1381 struct cifsInodeInfo *src_cifsi = CIFS_I(src_inode); in cifs_file_copychunk_range()
1417 lock_two_nondirectories(target_inode, src_inode); in cifs_file_copychunk_range()
1421 rc = filemap_write_and_wait_range(src_inode->i_mapping, off, in cifs_file_copychunk_range()
1431 rc = cifs_precopy_set_eof(src_inode, src_cifsi, src_tcon, xid, off + len); in cifs_file_copychunk_range()
1473 unlock_two_nondirectories(src_inode, target_inode); in cifs_file_copychunk_range()