Lines Matching refs:target_inode
1270 struct inode *target_inode = file_inode(dst_file);
1272 struct cifsInodeInfo *target_cifsi = CIFS_I(target_inode);
1303 lock_two_nondirectories(target_inode, src_inode);
1335 rc = cifs_flush_folio(target_inode, destoff, &fstart, &fend, true);
1338 rc = cifs_flush_folio(target_inode, destend, &fstart, &fend, false);
1344 truncate_inode_pages_range(&target_inode->i_data, fstart, fend);
1346 fscache_invalidate(cifs_inode_cookie(target_inode), NULL,
1347 i_size_read(target_inode), 0);
1353 if (rc == 0 && new_size > i_size_read(target_inode)) {
1354 truncate_setsize(target_inode, new_size);
1356 fscache_resize_cookie(cifs_inode_cookie(target_inode),
1363 CIFS_I(target_inode)->time = 0;
1367 unlock_two_nondirectories(src_inode, target_inode);
1379 struct inode *target_inode = file_inode(dst_file);
1416 lock_two_nondirectories(target_inode, src_inode);
1443 rc = cifs_flush_folio(target_inode, destoff, &fstart, &fend, true);
1446 rc = cifs_flush_folio(target_inode, destend, &fstart, &fend, false);
1451 truncate_inode_pages_range(&target_inode->i_data, fstart, fend);
1457 if (rc > 0 && destoff + rc > i_size_read(target_inode))
1458 truncate_setsize(target_inode, destoff + rc);
1466 CIFS_I(target_inode)->time = 0;
1472 unlock_two_nondirectories(src_inode, target_inode);