| /linux/fs/afs/ |
| H A D | inode.c | 724 loff_t size = op->setattr.attr->ia_size; in afs_setattr_success() 737 loff_t size = op->setattr.attr->ia_size; in afs_setattr_edit_file() 788 ret = inode_newsize_ok(inode, attr->ia_size); in afs_setattr() 792 if (attr->ia_size == i_size) in afs_setattr() 802 loff_t size = attr->ia_size; in afs_setattr() 815 attr->ia_size < i_size && in afs_setattr() 816 attr->ia_size > netfs_read_remote_i_size(inode)) { in afs_setattr() 817 truncate_setsize(inode, attr->ia_size); in afs_setattr() 820 attr->ia_size); in afs_setattr()
|
| H A D | fsclient.c | 1225 *bp++ = htonl(upper_32_bits(attr->ia_size)); /* position of start of write */ in afs_fs_setattr_size64() 1226 *bp++ = htonl(lower_32_bits(attr->ia_size)); in afs_fs_setattr_size64() 1229 *bp++ = htonl(upper_32_bits(attr->ia_size)); /* new file length */ in afs_fs_setattr_size64() 1230 *bp++ = htonl(lower_32_bits(attr->ia_size)); in afs_fs_setattr_size64() 1270 *bp++ = htonl(attr->ia_size); /* position of start of write */ in afs_fs_setattr_size() 1272 *bp++ = htonl(attr->ia_size); /* new file length */ in afs_fs_setattr_size()
|
| H A D | yfsclient.c | 1425 bp = xdr_encode_u64(bp, attr->ia_size); /* position of start of write */ in yfs_fs_setattr_size() 1427 bp = xdr_encode_u64(bp, attr->ia_size); /* new file length */ in yfs_fs_setattr_size()
|
| /linux/fs/orangefs/ |
| H A D | inode.c | 710 iattr->ia_size); in orangefs_setattr_size() 724 truncate_pagecache(inode, iattr->ia_size); in orangefs_setattr_size() 725 i_size_write(inode, iattr->ia_size); in orangefs_setattr_size() 726 if (iattr->ia_size > orig_size) in orangefs_setattr_size() 727 pagecache_isize_extended(inode, orig_size, iattr->ia_size); in orangefs_setattr_size() 734 new_op->upcall.req.truncate.size = (__s64) iattr->ia_size; in orangefs_setattr_size()
|
| /linux/fs/hostfs/ |
| H A D | hostfs.h | 18 loff_t ia_size; member
|
| /linux/fs/coda/ |
| H A D | coda_linux.c | 196 vattr->va_size = iattr->ia_size; in coda_iattr_to_vattr()
|
| /linux/fs/nfsd/ |
| H A D | nfsproc.c | 89 argp->attrs.ia_valid, (long) argp->attrs.ia_size); in nfsd_proc_setattr() 298 dev_t rdev = 0, wanted = new_decode_dev(attr->ia_size); in nfsd_proc_create() 422 argp->name, attr->ia_valid, (long) attr->ia_size); in nfsd_proc_create()
|
| H A D | vfs.c | 428 if (iap->ia_size >= i_size_read(inode)) in nfsd_may_truncate() 455 .ia_size = iap->ia_size, in __nfsd_setattr() 458 if (iap->ia_size < 0) in __nfsd_setattr() 1793 if ((iap->ia_valid & ATTR_SIZE) && (iap->ia_size == 0)) in nfsd_check_ignore_resizing()
|
| H A D | nfsxdr.c | 181 iap->ia_size = tmp1; in svcxdr_decode_sattr()
|
| H A D | trace.h | 2498 __field(loff_t, ia_size) 2509 __entry->ia_size = iap->ia_size; 2517 __entry->ia_size, __entry->ia_mode, __entry->ia_uid, __entry->ia_gid,
|
| H A D | nfs3xdr.c | 257 iap->ia_size = newsize; in svcxdr_decode_sattr3()
|
| H A D | nfs3proc.c | 378 if ((iap->ia_valid & ATTR_SIZE) && (iap->ia_size == 0)) in nfsd3_create_file()
|
| H A D | nfs4proc.c | 351 !iap->ia_size; in nfsd4_create_file() 394 if ((iap->ia_valid & ATTR_SIZE) && (iap->ia_size == 0)) in nfsd4_create_file() 537 (open->op_iattr.ia_size == 0); in do_open_fhandle()
|
| /linux/fs/ext4/ |
| H A D | inode.c | 6084 int shrink = (attr->ia_size < inode->i_size); in ext4_setattr() 6089 if (attr->ia_size > sbi->s_bitmap_maxbytes) { in ext4_setattr() 6097 if (attr->ia_size == inode->i_size) in ext4_setattr() 6106 attr->ia_size > EXT4_I(inode)->i_inline_size) { in ext4_setattr() 6115 attr->ia_size); in ext4_setattr() 6134 if (attr->ia_size != inode->i_size) { in ext4_setattr() 6136 if (attr->ia_size & (inode->i_sb->s_blocksize - 1) || in ext4_setattr() 6171 (attr->ia_size > 0 ? attr->ia_size - 1 : 0) >> in ext4_setattr() 6179 (attr->ia_size > 0 ? attr->ia_size - 1 : 0) >> in ext4_setattr() 6184 EXT4_I(inode)->i_disksize = attr->ia_size; in ext4_setattr() [all …]
|
| /linux/fs/ |
| H A D | attr.c | 182 error = inode_newsize_ok(inode, attr->ia_size); in setattr_prepare()
|
| /linux/fs/nfs/ |
| H A D | nfs4file.c | 69 attr.ia_size = 0; in nfs4_file_open()
|
| H A D | inode.c | 716 error = inode_newsize_ok(inode, attr->ia_size); in nfs_setattr() 720 if (attr->ia_size == oldsize) in nfs_setattr() 769 attr->ia_size); in nfs_setattr() 836 nfs_vmtruncate(inode, attr->ia_size); in nfs_setattr_update_inode()
|
| H A D | nfs2xdr.c | 356 *p++ = cpu_to_be32((u32)attr->ia_size); in encode_sattr()
|
| H A D | dir.c | 2156 attr.ia_size = 0; in nfs_atomic_open() 2425 attr.ia_size = 0; in nfs_do_create()
|
| /linux/arch/powerpc/platforms/cell/spufs/ |
| H A D | inode.c | 101 (attr->ia_size != inode->i_size)) in spufs_setattr()
|
| /linux/fs/overlayfs/ |
| H A D | copy_up.c | 373 .ia_size = stat->size, in ovl_set_size()
|
| /linux/fs/xfs/ |
| H A D | xfs_iops.c | 914 xfs_off_t newsize = iattr->ia_size; in xfs_vn_setattr_size()
|
| H A D | xfs_file.c | 1257 .ia_size = new_size, in xfs_falloc_setsize()
|
| /linux/fs/zonefs/ |
| H A D | super.c | 568 ret = zonefs_file_truncate(inode, iattr->ia_size); in zonefs_inode_setattr()
|
| /linux/fs/ntfs3/ |
| H A D | file.c | 736 newsize = attr->ia_size; in ntfs_setattr()
|