/linux-master/fs/kernfs/ |
H A D | symlink.c | 34 if (target->iattr) { 35 uid = target->iattr->ia_uid; 36 gid = target->iattr->ia_gid;
|
H A D | dir.c | 538 if (kn->iattr) { 539 simple_xattrs_free(&kn->iattr->xattrs, NULL); 540 kmem_cache_free(kernfs_iattrs_cache, kn->iattr); 651 struct iattr iattr = { local 657 ret = __kernfs_setattr(kn, &iattr); 693 if (parent->iattr) 694 gid = parent->iattr->ia_gid; 802 ps_iattr = parent->iattr; 1494 pos->parent ? pos->parent->iattr [all...] |
/linux-master/fs/configfs/ |
H A D | configfs_internal.h | 40 struct iattr * s_iattr; 81 struct dentry *dentry, struct iattr *iattr);
|
/linux-master/include/linux/ |
H A D | exportfs.h | 8 struct iattr; 239 int nr_iomaps, struct iattr *iattr);
|
H A D | quotaops.h | 24 struct inode *inode, struct iattr *ia) 120 struct iattr *iattr); 240 struct inode *inode, struct iattr *iattr) 239 dquot_transfer(struct mnt_idmap *idmap, struct inode *inode, struct iattr *iattr) argument
|
H A D | nfs_xdr.h | 467 struct iattr * attrs; /* UNCHECKED, GUARDED, EXCLUSIVE4_1 */ 778 struct iattr * sattr; 791 struct iattr * sattr; 798 struct iattr * iap; 861 struct iattr * sattr; 901 struct iattr * sattr; 921 struct iattr * sattr; 930 struct iattr * sattr; 939 struct iattr * sattr; 947 struct iattr * satt [all...] |
H A D | kernfs.h | 25 struct iattr; 225 struct kernfs_iattrs *iattr; member in struct:kernfs_node 446 int kernfs_setattr(struct kernfs_node *kn, const struct iattr *iattr); 553 const struct iattr *iattr) 552 kernfs_setattr(struct kernfs_node *kn, const struct iattr *iattr) argument
|
/linux-master/fs/bcachefs/ |
H A D | fs-io.c | 377 struct iattr *iattr) 391 truncate_setsize(&inode->v, iattr->ia_size); 393 return bch2_setattr_nonsize(idmap, inode, iattr); 397 struct bch_inode_info *inode, struct iattr *iattr) 410 if (iattr->ia_size != inode->v.i_size) { 411 if (!(iattr->ia_valid & ATTR_MTIME)) 412 ktime_get_coarse_real_ts64(&iattr->ia_mtime); 413 if (!(iattr 374 bch2_extend(struct mnt_idmap *idmap, struct bch_inode_info *inode, struct bch_inode_unpacked *inode_u, struct iattr *iattr) argument 396 bchfs_truncate(struct mnt_idmap *idmap, struct bch_inode_info *inode, struct iattr *iattr) argument [all...] |
/linux-master/fs/reiserfs/ |
H A D | xattr.h | 10 struct iattr; 18 int reiserfs_chown_xattrs(struct inode *inode, struct iattr *attrs);
|
/linux-master/fs/jfs/ |
H A D | jfs_inode.h | 31 extern int jfs_setattr(struct mnt_idmap *, struct dentry *, struct iattr *);
|
/linux-master/mm/ |
H A D | secretmem.c | 168 struct dentry *dentry, struct iattr *iattr) 172 unsigned int ia_valid = iattr->ia_valid; 180 ret = simple_setattr(idmap, dentry, iattr); 167 secretmem_setattr(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *iattr) argument
|
/linux-master/fs/gfs2/ |
H A D | xattr.h | 11 struct iattr;
|
/linux-master/fs/nfsd/ |
H A D | xdr3.h | 15 struct iattr attrs; 51 struct iattr attrs; 61 struct iattr attrs; 86 struct iattr attrs;
|
/linux-master/fs/9p/ |
H A D | acl.c | 206 struct iattr iattr = {}; local 210 &iattr.ia_mode, 223 iattr.ia_valid = ATTR_MODE; 228 v9fs_vfs_setattr_dotl(&nop_mnt_idmap, dentry, &iattr);
|
/linux-master/fs/vboxsf/ |
H A D | vfsmod.h | 104 struct iattr *iattr);
|
/linux-master/fs/ocfs2/ |
H A D | file.h | 53 struct iattr *attr);
|
/linux-master/fs/zonefs/ |
H A D | super.c | 537 struct dentry *dentry, struct iattr *iattr) 545 ret = setattr_prepare(&nop_mnt_idmap, dentry, iattr); 554 if ((iattr->ia_valid & ATTR_MODE) && S_ISDIR(inode->i_mode) && 555 (iattr->ia_mode & 0222)) 558 if (((iattr->ia_valid & ATTR_UID) && 559 !uid_eq(iattr->ia_uid, inode->i_uid)) || 560 ((iattr->ia_valid & ATTR_GID) && 561 !gid_eq(iattr->ia_gid, inode->i_gid))) { 562 ret = dquot_transfer(&nop_mnt_idmap, inode, iattr); 536 zonefs_inode_setattr(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *iattr) argument [all...] |
/linux-master/fs/ |
H A D | attr.c | 164 struct iattr *attr) 302 const struct iattr *attr) 380 struct iattr *attr, struct inode **delegated_inode)
|
H A D | bad_inode.c | 106 struct dentry *direntry, struct iattr *attrs)
|
/linux-master/fs/coda/ |
H A D | inode.c | 291 struct iattr *iattr) 300 coda_iattr_to_vattr(iattr, &vattr); 290 coda_setattr(struct mnt_idmap *idmap, struct dentry *de, struct iattr *iattr) argument
|
/linux-master/fs/ext2/ |
H A D | inode.c | 1639 struct iattr *iattr) 1644 error = setattr_prepare(&nop_mnt_idmap, dentry, iattr); 1648 if (is_quota_modification(&nop_mnt_idmap, inode, iattr)) { 1653 if (i_uid_needs_update(&nop_mnt_idmap, iattr, inode) || 1654 i_gid_needs_update(&nop_mnt_idmap, iattr, inode)) { 1655 error = dquot_transfer(&nop_mnt_idmap, inode, iattr); 1659 if (iattr->ia_valid & ATTR_SIZE && iattr->ia_size != inode->i_size) { 1660 error = ext2_setsize(inode, iattr 1638 ext2_setattr(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *iattr) argument [all...] |
/linux-master/fs/orangefs/ |
H A D | orangefs-kernel.h | 353 int __orangefs_setattr(struct inode *, struct iattr *); 354 int __orangefs_setattr_mode(struct dentry *dentry, struct iattr *iattr); 355 int orangefs_setattr(struct mnt_idmap *, struct dentry *, struct iattr *);
|
/linux-master/fs/jffs2/ |
H A D | os-linux.h | 167 int jffs2_setattr (struct mnt_idmap *, struct dentry *, struct iattr *); 168 int jffs2_do_setattr (struct inode *, struct iattr *);
|
/linux-master/fs/ramfs/ |
H A D | file-nommu.c | 25 static int ramfs_nommu_setattr(struct mnt_idmap *, struct dentry *, struct iattr *); 162 struct dentry *dentry, struct iattr *ia)
|
/linux-master/fs/ufs/ |
H A D | ufs.h | 127 struct iattr *attr);
|