Home
last modified time | relevance | path

Searched refs:ATTR_SIZE (Results 1 – 25 of 78) sorted by relevance

1234

/linux-6.15/fs/afs/
H A Dinode.c799 if (op->setattr.attr->ia_valid & ATTR_SIZE) { in afs_setattr_success()
812 if (op->setattr.attr->ia_valid & ATTR_SIZE) { in afs_setattr_edit_file()
842 ATTR_SIZE | ATTR_MODE | ATTR_UID | ATTR_GID | in afs_setattr()
860 if (attr->ia_valid & ATTR_SIZE) { in afs_setattr()
869 attr->ia_valid &= ~ATTR_SIZE; in afs_setattr()
877 if ((attr->ia_valid & ATTR_SIZE) && S_ISREG(inode->i_mode)) { in afs_setattr()
890 if (!(attr->ia_valid & (supported & ~ATTR_SIZE & ~ATTR_MTIME)) && in afs_setattr()
913 if (attr->ia_valid & ATTR_SIZE) { in afs_setattr()
/linux-6.15/fs/ecryptfs/
H A Dinode.c753 lower_ia->ia_valid &= ~ATTR_SIZE; in truncate_upper()
764 lower_ia->ia_valid &= ~ATTR_SIZE; in truncate_upper()
782 lower_ia->ia_valid |= ATTR_SIZE; in truncate_upper()
819 lower_ia->ia_valid |= ATTR_SIZE; in truncate_upper()
821 lower_ia->ia_valid &= ~ATTR_SIZE; in truncate_upper()
862 struct iattr ia = { .ia_valid = ATTR_SIZE, .ia_size = new_length }; in ecryptfs_truncate()
871 if (!rc && lower_ia.ia_valid & ATTR_SIZE) { in ecryptfs_truncate()
961 if (ia->ia_valid & ATTR_SIZE) { in ecryptfs_setattr()
970 if (ia->ia_valid & ATTR_SIZE) { in ecryptfs_setattr()
/linux-6.15/fs/jffs2/
H A Dfs.c115 ri->isize = cpu_to_je32((ivalid & ATTR_SIZE)?iattr->ia_size:inode->i_size); in jffs2_do_setattr()
123 if (ivalid & ATTR_SIZE && inode->i_size < iattr->ia_size) { in jffs2_do_setattr()
128 } else if (ivalid & ATTR_SIZE && !iattr->ia_size) { in jffs2_do_setattr()
160 if (ivalid & ATTR_SIZE && inode->i_size > iattr->ia_size) in jffs2_do_setattr()
163 if (ivalid & ATTR_SIZE && inode->i_size < iattr->ia_size) { in jffs2_do_setattr()
185 if (ivalid & ATTR_SIZE && inode->i_size > iattr->ia_size) { in jffs2_do_setattr()
/linux-6.15/fs/ramfs/
H A Dfile-nommu.c174 if (ia->ia_valid & ATTR_SIZE) { in ramfs_nommu_setattr()
179 if (ret < 0 || ia->ia_valid == ATTR_SIZE) in ramfs_nommu_setattr()
/linux-6.15/fs/exfat/
H A Dfile.c293 if ((attr->ia_valid & ATTR_SIZE) && in exfat_setattr()
296 if (error || attr->ia_valid == ATTR_SIZE) in exfat_setattr()
298 attr->ia_valid &= ~ATTR_SIZE; in exfat_setattr()
335 if (attr->ia_valid & ATTR_SIZE) in exfat_setattr()
341 if (attr->ia_valid & ATTR_SIZE) { in exfat_setattr()
/linux-6.15/fs/fat/
H A Dfile.c509 if (attr->ia_valid & ATTR_SIZE) { in fat_setattr()
514 if (error || attr->ia_valid == ATTR_SIZE) in fat_setattr()
516 attr->ia_valid &= ~ATTR_SIZE; in fat_setattr()
545 if (attr->ia_valid & ATTR_SIZE) { in fat_setattr()
/linux-6.15/fs/minix/
H A Dfile.c35 if ((attr->ia_valid & ATTR_SIZE) && in minix_setattr()
/linux-6.15/fs/nfsd/
H A Dnfsproc.c356 attr->ia_valid |= ATTR_SIZE; in nfsd_proc_create()
393 } else if (type == S_IFCHR && !(attr->ia_valid & ATTR_SIZE)) { in nfsd_proc_create()
403 attr->ia_valid &= ~ATTR_SIZE; in nfsd_proc_create()
423 attr->ia_valid &= ATTR_SIZE; in nfsd_proc_create()
558 argp->attrs.ia_valid &= ~ATTR_SIZE; in nfsd_proc_mkdir()
H A Dvfs.c436 if (iap->ia_valid & ATTR_SIZE) { in __nfsd_setattr()
445 .ia_valid = ATTR_SIZE | ATTR_CTIME | ATTR_MTIME, in __nfsd_setattr()
455 iap->ia_valid &= ~ATTR_SIZE; in __nfsd_setattr()
499 bool size_change = (iap->ia_valid & ATTR_SIZE); in nfsd_setattr()
502 if (iap->ia_valid & ATTR_SIZE) { in nfsd_setattr()
1449 if ((iap->ia_valid & ATTR_SIZE) && (iap->ia_size == 0)) in nfsd_check_ignore_resizing()
1450 iap->ia_valid &= ~ATTR_SIZE; in nfsd_check_ignore_resizing()
H A Dnfs3proc.c324 iap->ia_valid &= ATTR_SIZE; in nfsd3_create_file()
354 if ((iap->ia_valid & ATTR_SIZE) && (iap->ia_size == 0)) in nfsd3_create_file()
355 iap->ia_valid &= ~ATTR_SIZE; in nfsd3_create_file()
413 argp->attrs.ia_valid &= ~ATTR_SIZE; in nfsd3_proc_mkdir()
/linux-6.15/fs/adfs/
H A Dinode.c323 if (ia_valid & ATTR_SIZE) in adfs_notify_change()
349 if (ia_valid & (ATTR_SIZE | ATTR_MTIME | ATTR_MODE)) in adfs_notify_change()
/linux-6.15/fs/cachefiles/
H A Dinterface.c142 newattrs.ia_valid = ATTR_SIZE; in cachefiles_adjust_size()
152 newattrs.ia_valid = ATTR_SIZE; in cachefiles_adjust_size()
/linux-6.15/fs/jfs/
H A Dfile.c110 if ((iattr->ia_valid & ATTR_SIZE) && in jfs_setattr()
/linux-6.15/fs/hpfs/
H A Dinode.c275 if ((attr->ia_valid & ATTR_SIZE) && attr->ia_size > inode->i_size) in hpfs_setattr()
282 if ((attr->ia_valid & ATTR_SIZE) && in hpfs_setattr()
/linux-6.15/fs/coda/
H A Dcoda_linux.c195 if ( valid & ATTR_SIZE ) { in coda_iattr_to_vattr()
/linux-6.15/fs/9p/
H A Dvfs_inode_dotl.c496 { ATTR_SIZE, P9_ATTR_SIZE }, in v9fs_mapped_iattr_valid()
545 if (iattr->ia_valid & ATTR_SIZE) in v9fs_vfs_setattr_dotl()
582 if ((iattr->ia_valid & ATTR_SIZE) && iattr->ia_size != in v9fs_vfs_setattr_dotl()
/linux-6.15/fs/vboxsf/
H A Dutils.c276 if (iattr->ia_valid & ATTR_SIZE) in vboxsf_setattr()
335 if (iattr->ia_valid & ATTR_SIZE) { in vboxsf_setattr()
/linux-6.15/fs/ubifs/
H A Dfile.c1215 if (attr->ia_valid & ATTR_SIZE) { in do_setattr()
1221 if (attr->ia_valid & ATTR_SIZE) { in do_setattr()
1231 if (attr->ia_valid & ATTR_SIZE) in do_setattr()
1269 if ((attr->ia_valid & ATTR_SIZE) && attr->ia_size < inode->i_size) in ubifs_setattr()
/linux-6.15/mm/
H A Dsecretmem.c177 if ((ia_valid & ATTR_SIZE) && inode->i_size) in secretmem_setattr()
/linux-6.15/fs/udf/
H A Dfile.c233 if ((attr->ia_valid & ATTR_SIZE) && in udf_setattr()
/linux-6.15/fs/bcachefs/
H A Dfs.c89 if (fields & ATTR_SIZE) in bch2_inode_update_after_write()
607 ATTR_MTIME|ATTR_CTIME|ATTR_SIZE); in __bch2_create()
788 ATTR_MTIME|ATTR_CTIME|ATTR_SIZE); in __bch2_link()
841 ATTR_MTIME|ATTR_CTIME|ATTR_SIZE); in __bch2_unlink()
1022 ATTR_MTIME|ATTR_CTIME|ATTR_SIZE); in bch2_rename2()
1026 ATTR_MTIME|ATTR_CTIME|ATTR_SIZE); in bch2_rename2()
1075 if (ia_valid & ATTR_SIZE) in bch2_setattr_copy()
1244 return iattr->ia_valid & ATTR_SIZE in bch2_setattr()
/linux-6.15/fs/xfs/
H A Dxfs_iops.c731 ASSERT((mask & ATTR_SIZE) == 0); in xfs_setattr_nonsize()
878 iattr->ia_valid &= ~ATTR_SIZE; in xfs_setattr_size()
1094 if (iattr->ia_valid & ATTR_SIZE) { in xfs_vn_setattr()
H A Dxfs_pnfs.c276 if ((iattr->ia_valid & ATTR_SIZE) && iattr->ia_size > size) { in xfs_fs_commit_blocks()
/linux-6.15/fs/hostfs/
H A Dhostfs_kern.c817 attr->ia_valid &= ~ATTR_SIZE; in hostfs_setattr()
832 if (attr->ia_valid & ATTR_SIZE) { in hostfs_setattr()
865 if ((attr->ia_valid & ATTR_SIZE) && in hostfs_setattr()
/linux-6.15/fs/crypto/
H A Dhooks.c167 if (attr->ia_valid & ATTR_SIZE) in __fscrypt_prepare_setattr()

1234