Home
last modified time | relevance | path

Searched refs:new_i_size (Results 1 – 9 of 9) sorted by relevance

/linux/fs/ocfs2/
H A Dfile.h42 u64 new_i_size);
45 u64 new_i_size);
48 u64 new_i_size);
50 u64 new_i_size, u64 zero_to);
H A Dfile.c296 u64 new_i_size) in ocfs2_set_inode_size() argument
300 i_size_write(inode, new_i_size); in ocfs2_set_inode_size()
316 u64 new_i_size) in ocfs2_simple_size_update() argument
330 new_i_size); in ocfs2_simple_size_update()
376 u64 new_i_size) in ocfs2_orphan_for_truncate() argument
388 status = ocfs2_cow_file_pos(inode, fe_bh, new_i_size); in ocfs2_orphan_for_truncate()
414 cluster_bytes = ocfs2_align_bytes_to_clusters(inode->i_sb, new_i_size); in ocfs2_orphan_for_truncate()
415 status = ocfs2_zero_range_for_truncate(inode, handle, new_i_size, in ocfs2_orphan_for_truncate()
422 i_size_write(inode, new_i_size); in ocfs2_orphan_for_truncate()
426 di->i_size = cpu_to_le64(new_i_size); in ocfs2_orphan_for_truncate()
[all …]
/linux/include/linux/
H A Dnetfs.h514 static inline void netfs_resize_file(struct netfs_inode *ctx, loff_t new_i_size, in netfs_resize_file() argument
518 ctx->remote_i_size = new_i_size; in netfs_resize_file()
519 if (new_i_size < ctx->zero_point) in netfs_resize_file()
520 ctx->zero_point = new_i_size; in netfs_resize_file()
/linux/fs/afs/
H A Dfile.c427 static void afs_update_i_size(struct inode *inode, loff_t new_i_size) in afs_update_i_size() argument
434 if (new_i_size > i_size) { in afs_update_i_size()
435 i_size_write(&vnode->netfs.inode, new_i_size); in afs_update_i_size()
436 inode_set_bytes(&vnode->netfs.inode, new_i_size); in afs_update_i_size()
439 fscache_update_cookie(afs_vnode_cache(vnode), NULL, &new_i_size); in afs_update_i_size()
/linux/fs/btrfs/
H A Dfile-item.h84 void btrfs_inode_safe_disk_i_size_write(struct btrfs_inode *inode, u64 new_i_size);
H A Dfile-item.c46 void btrfs_inode_safe_disk_i_size_write(struct btrfs_inode *inode, u64 new_i_size) in btrfs_inode_safe_disk_i_size_write() argument
52 i_size = new_i_size ?: i_size_read(&inode->vfs_inode); in btrfs_inode_safe_disk_i_size_write()
/linux/fs/ext4/
H A Dinode.c3209 loff_t new_i_size, zero_len = 0; in ext4_da_do_write_end() local
3222 new_i_size = pos + copied; in ext4_da_do_write_end()
3239 if (new_i_size > inode->i_size) { in ext4_da_do_write_end()
3242 i_size_write(inode, new_i_size); in ext4_da_do_write_end()
3243 end = offset_in_folio(folio, new_i_size - 1); in ext4_da_do_write_end()
3245 ext4_update_i_disksize(inode, new_i_size); in ext4_da_do_write_end()
/linux/fs/f2fs/
H A Ddata.c1413 struct folio *ifolio, pgoff_t index, bool new_i_size) in f2fs_get_new_data_folio() argument
1456 if (new_i_size && i_size_read(inode) < in f2fs_get_new_data_folio()
H A Df2fs.h4171 struct folio *ifolio, pgoff_t index, bool new_i_size);