Searched refs:ia_size (Results 1 - 25 of 73) sorted by relevance

123

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/minix/
H A Dfile.c36 attr->ia_size != i_size_read(inode)) {
37 error = vmtruncate(inode, attr->ia_size);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/sysv/
H A Dfile.c43 attr->ia_size != i_size_read(inode)) {
44 error = vmtruncate(inode, attr->ia_size);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/jfs/
H A Dfile.c112 iattr->ia_size != i_size_read(inode)) {
113 rc = vmtruncate(inode, iattr->ia_size);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ecryptfs/
H A Dinode.c871 if (unlikely((ia->ia_size == i_size))) {
877 if (ia->ia_size > i_size) {
886 (ia->ia_size - 1), 1);
887 } else { /* ia->ia_size < i_size_read(inode) */
889 * in which ia->ia_size is located. Fill in the end of
890 * that page from (ia->ia_size & ~PAGE_CACHE_MASK) to
893 - (ia->ia_size & ~PAGE_CACHE_MASK));
896 rc = inode_newsize_ok(inode, ia->ia_size);
901 truncate_setsize(inode, ia->ia_size);
902 lower_ia->ia_size
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/hostfs/
H A Dhostfs.h50 loff_t ia_size; member in struct:hostfs_iattr
H A Dhostfs_user.c231 if (ftruncate(fd, attrs->ia_size))
233 } else if (truncate(file, attrs->ia_size)) {
H A Dhostfs_kern.c803 attrs.ia_size = attr->ia_size;
832 attr->ia_size != i_size_read(inode)) {
835 error = vmtruncate(inode, attr->ia_size);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/jffs2/
H A Dfs.c108 ri->isize = cpu_to_je32((ivalid & ATTR_SIZE)?iattr->ia_size:inode->i_size);
116 if (ivalid & ATTR_SIZE && inode->i_size < iattr->ia_size) {
119 ri->dsize = cpu_to_je32(iattr->ia_size - inode->i_size);
121 } else if (ivalid & ATTR_SIZE && !iattr->ia_size) {
153 if (ivalid & ATTR_SIZE && inode->i_size > iattr->ia_size)
154 jffs2_truncate_fragtree (c, &f->fragtree, iattr->ia_size);
156 if (ivalid & ATTR_SIZE && inode->i_size < iattr->ia_size) {
158 inode->i_size = iattr->ia_size;
176 back past iattr->ia_size, because do_truncate() holds the
178 if (ivalid & ATTR_SIZE && inode->i_size > iattr->ia_size) {
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/fat/
H A Dfile.c394 if (attr->ia_size > inode->i_size) {
395 error = fat_cont_expand(inode, attr->ia_size);
426 truncate_setsize(inode, attr->ia_size);
427 fat_truncate_blocks(inode, attr->ia_size);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/udf/
H A Dfile.c240 attr->ia_size != i_size_read(inode)) {
241 error = vmtruncate(inode, attr->ia_size);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ramfs/
H A Dfile-nommu.c173 if (ia->ia_size != size) {
174 ret = ramfs_nommu_resize(inode, ia->ia_size, size);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/hpfs/
H A Dinode.c273 if ((attr->ia_valid & ATTR_SIZE) && attr->ia_size > inode->i_size)
281 attr->ia_size != i_size_read(inode)) {
282 error = vmtruncate(inode, attr->ia_size);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/coda/
H A Dcoda_linux.c165 vattr->va_size = iattr->ia_size;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/omfs/
H A Dfile.c354 attr->ia_size != i_size_read(inode)) {
355 error = vmtruncate(inode, attr->ia_size);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/xfs/
H A Dxfs_vnodeops.c183 if (iattr->ia_size == 0 &&
216 if (iattr->ia_size > ip->i_size) {
223 code = xfs_zero_eof(ip, iattr->ia_size, ip->i_size);
243 iattr->ia_size > ip->i_d.di_size) {
245 ip->i_d.di_size, iattr->ia_size,
254 code = -block_truncate_page(inode->i_mapping, iattr->ia_size,
266 truncate_setsize(inode, iattr->ia_size);
287 if (iattr->ia_size != ip->i_size &&
294 if (iattr->ia_size > ip->i_size) {
295 ip->i_d.di_size = iattr->ia_size;
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/cifs/
H A Dinode.c1707 rc = CIFSSMBSetFileSize(xid, pTcon, attrs->ia_size, nfid,
1713 rc = CIFSSMBWrite(xid, pTcon, nfid, 0, attrs->ia_size,
1725 rc = CIFSSMBSetEOF(xid, pTcon, full_path, attrs->ia_size,
1743 attrs->ia_size,
1753 cifsInode->server_eof = attrs->ia_size;
1754 cifs_setsize(inode, attrs->ia_size);
1874 attrs->ia_size != i_size_read(inode))
1875 truncate_setsize(inode, attrs->ia_size);
2030 attrs->ia_size != i_size_read(inode))
2031 truncate_setsize(inode, attrs->ia_size);
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/smbfs/
H A Dinode.c706 (long) inode->i_size, (long) attr->ia_size);
713 error = server->ops->truncate(inode, attr->ia_size);
716 truncate_setsize(inode, attr->ia_size);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/cachefiles/
H A Dinterface.c420 newattrs.ia_size = oi_size & PAGE_MASK;
427 newattrs.ia_size = ni_size;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ceph/
H A Dinode.c1612 inode->i_size, attr->ia_size);
1613 if (attr->ia_size > inode->i_sb->s_maxbytes) {
1618 attr->ia_size > inode->i_size) {
1619 inode->i_size = attr->ia_size;
1621 (attr->ia_size + (1 << 9) - 1) >> 9;
1623 ci->i_reported_size = attr->ia_size;
1626 attr->ia_size != inode->i_size) {
1627 req->r_args.setattr.size = cpu_to_le64(attr->ia_size);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/proc/
H A Dproc_sysctl.c336 attr->ia_size != i_size_read(inode)) {
337 error = vmtruncate(inode, attr->ia_size);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/affs/
H A Dinode.c234 attr->ia_size != i_size_read(inode)) {
235 error = vmtruncate(inode, attr->ia_size);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/logfs/
H A Dfile.c240 err = logfs_truncate(inode, attr->ia_size);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ncpfs/
H A Dinode.c938 attr->ia_size);
945 attr->ia_size, 0, "", &written);
954 if (attr->ia_size != i_size_read(inode)) {
955 result = vmtruncate(inode, attr->ia_size);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/pohmelfs/
H A Dlock.c146 iattr.ia_size = m->info.size;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/
H A Dattr.c38 int error = inode_newsize_ok(inode, attr->ia_size);

Completed in 162 milliseconds

123