Searched refs:iattr (Results 26 - 50 of 171) sorted by relevance

1234567

/linux-master/fs/kernfs/
H A Dsymlink.c34 if (target->iattr) {
35 uid = target->iattr->ia_uid;
36 gid = target->iattr->ia_gid;
H A Ddir.c538 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 Dconfigfs_internal.h40 struct iattr * s_iattr;
81 struct dentry *dentry, struct iattr *iattr);
/linux-master/include/linux/
H A Dexportfs.h8 struct iattr;
239 int nr_iomaps, struct iattr *iattr);
H A Dquotaops.h24 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 Dnfs_xdr.h467 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 Dkernfs.h25 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 Dfs-io.c377 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 Dxattr.h10 struct iattr;
18 int reiserfs_chown_xattrs(struct inode *inode, struct iattr *attrs);
/linux-master/fs/jfs/
H A Djfs_inode.h31 extern int jfs_setattr(struct mnt_idmap *, struct dentry *, struct iattr *);
/linux-master/mm/
H A Dsecretmem.c168 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 Dxattr.h11 struct iattr;
/linux-master/fs/nfsd/
H A Dxdr3.h15 struct iattr attrs;
51 struct iattr attrs;
61 struct iattr attrs;
86 struct iattr attrs;
/linux-master/fs/9p/
H A Dacl.c206 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 Dvfsmod.h104 struct iattr *iattr);
/linux-master/fs/ocfs2/
H A Dfile.h53 struct iattr *attr);
/linux-master/fs/zonefs/
H A Dsuper.c537 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 Dattr.c164 struct iattr *attr)
302 const struct iattr *attr)
380 struct iattr *attr, struct inode **delegated_inode)
H A Dbad_inode.c106 struct dentry *direntry, struct iattr *attrs)
/linux-master/fs/coda/
H A Dinode.c291 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 Dinode.c1639 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 Dorangefs-kernel.h353 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 Dos-linux.h167 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 Dfile-nommu.c25 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 Dufs.h127 struct iattr *attr);

Completed in 167 milliseconds

1234567