Home
last modified time | relevance | path

Searched refs:iattr (Results 1 – 25 of 167) sorted by relevance

1234567

/linux/drivers/hwmon/
A Di5k_amb.c285 iattr->s_attr.dev_attr.attr.name = iattr->name; in i5k_amb_hwmon_init()
288 iattr->s_attr.index = k; in i5k_amb_hwmon_init()
300 iattr->s_attr.dev_attr.attr.name = iattr->name; in i5k_amb_hwmon_init()
303 iattr->s_attr.index = k; in i5k_amb_hwmon_init()
315 iattr->s_attr.dev_attr.attr.name = iattr->name; in i5k_amb_hwmon_init()
319 iattr->s_attr.index = k; in i5k_amb_hwmon_init()
331 iattr->s_attr.dev_attr.attr.name = iattr->name; in i5k_amb_hwmon_init()
335 iattr->s_attr.index = k; in i5k_amb_hwmon_init()
347 iattr->s_attr.dev_attr.attr.name = iattr->name; in i5k_amb_hwmon_init()
351 iattr->s_attr.index = k; in i5k_amb_hwmon_init()
[all …]
/linux/fs/orangefs/
A Dnamei.c28 struct iattr iattr; in orangefs_create() local
86 memset(&iattr, 0, sizeof iattr); in orangefs_create()
88 iattr.ia_mtime = iattr.ia_ctime = current_time(dir); in orangefs_create()
178 struct iattr iattr; in orangefs_unlink() local
211 memset(&iattr, 0, sizeof iattr); in orangefs_unlink()
228 struct iattr iattr; in orangefs_symlink() local
298 memset(&iattr, 0, sizeof iattr); in orangefs_symlink()
315 struct iattr iattr; in orangefs_mkdir() local
369 memset(&iattr, 0, sizeof iattr); in orangefs_mkdir()
386 struct iattr iattr; in orangefs_rename() local
[all …]
A Dacl.c126 struct iattr iattr; in orangefs_set_acl() local
129 memset(&iattr, 0, sizeof iattr); in orangefs_set_acl()
140 &iattr.ia_mode, &acl); in orangefs_set_acl()
148 if (inode->i_mode != iattr.ia_mode) in orangefs_set_acl()
149 iattr.ia_valid = ATTR_MODE; in orangefs_set_acl()
156 rc = __orangefs_setattr(inode, &iattr); in orangefs_set_acl()
165 struct iattr iattr; in orangefs_init_acl() local
190 memset(&iattr, 0, sizeof iattr); in orangefs_init_acl()
192 iattr.ia_mode = mode; in orangefs_init_acl()
193 iattr.ia_valid |= ATTR_MODE; in orangefs_init_acl()
[all …]
A Dinode.c720 static int orangefs_setattr_size(struct inode *inode, struct iattr *iattr) in orangefs_setattr_size() argument
733 iattr->ia_size); in orangefs_setattr_size()
749 if (iattr->ia_size > orig_size) in orangefs_setattr_size()
780 int __orangefs_setattr(struct inode *inode, struct iattr *iattr) in __orangefs_setattr() argument
792 iattr->ia_mode -= S_ISVTX; in __orangefs_setattr()
847 struct iattr *iattr) in orangefs_setattr() argument
910 struct iattr iattr; in orangefs_update_time() local
914 memset(&iattr, 0, sizeof iattr); in orangefs_update_time()
916 iattr.ia_valid |= ATTR_ATIME; in orangefs_update_time()
918 iattr.ia_valid |= ATTR_CTIME; in orangefs_update_time()
[all …]
/linux/fs/kernfs/
A Dinode.c34 if (kn->iattr || !alloc) in __kernfs_iattrs()
38 if (!kn->iattr) in __kernfs_iattrs()
46 kn->iattr->ia_mtime = kn->iattr->ia_atime; in __kernfs_iattrs()
47 kn->iattr->ia_ctime = kn->iattr->ia_atime; in __kernfs_iattrs()
53 ret = kn->iattr; in __kernfs_iattrs()
68 int __kernfs_setattr(struct kernfs_node *kn, const struct iattr *iattr) in __kernfs_setattr() argument
78 attrs->ia_uid = iattr->ia_uid; in __kernfs_setattr()
80 attrs->ia_gid = iattr->ia_gid; in __kernfs_setattr()
88 kn->mode = iattr->ia_mode; in __kernfs_setattr()
99 int kernfs_setattr(struct kernfs_node *kn, const struct iattr *iattr) in kernfs_setattr() argument
[all …]
A Dkernfs-internal.h115 struct iattr *iattr);
120 int __kernfs_setattr(struct kernfs_node *kn, const struct iattr *iattr);
A Dsymlink.c34 if (target->iattr) { in kernfs_create_link()
35 uid = target->iattr->ia_uid; in kernfs_create_link()
36 gid = target->iattr->ia_gid; in kernfs_create_link()
/linux/fs/configfs/
A Dinode.c36 struct iattr *iattr) in configfs_setattr() argument
40 struct iattr * sd_iattr; in configfs_setattr()
68 sd_iattr->ia_uid = iattr->ia_uid; in configfs_setattr()
78 umode_t mode = iattr->ia_mode; in configfs_setattr()
95 static inline void set_inode_attr(struct inode * inode, struct iattr * iattr) in set_inode_attr() argument
97 inode->i_mode = iattr->ia_mode; in set_inode_attr()
98 inode->i_uid = iattr->ia_uid; in set_inode_attr()
99 inode->i_gid = iattr->ia_gid; in set_inode_attr()
100 inode->i_atime = iattr->ia_atime; in set_inode_attr()
101 inode->i_mtime = iattr->ia_mtime; in set_inode_attr()
[all …]
A Dconfigfs_internal.h40 struct iattr * s_iattr;
81 struct dentry *dentry, struct iattr *iattr);
/linux/fs/jfs/
A Dfile.c89 struct iattr *iattr) in jfs_setattr() argument
98 if (is_quota_modification(inode, iattr)) { in jfs_setattr()
103 if ((iattr->ia_valid & ATTR_UID && !uid_eq(iattr->ia_uid, inode->i_uid)) || in jfs_setattr()
104 (iattr->ia_valid & ATTR_GID && !gid_eq(iattr->ia_gid, inode->i_gid))) { in jfs_setattr()
105 rc = dquot_transfer(inode, iattr); in jfs_setattr()
110 if ((iattr->ia_valid & ATTR_SIZE) && in jfs_setattr()
111 iattr->ia_size != i_size_read(inode)) { in jfs_setattr()
114 rc = inode_newsize_ok(inode, iattr->ia_size); in jfs_setattr()
118 truncate_setsize(inode, iattr->ia_size); in jfs_setattr()
122 setattr_copy(&init_user_ns, inode, iattr); in jfs_setattr()
[all …]
/linux/fs/xfs/
A Dxfs_iops.c640 struct iattr *iattr) in xfs_setattr_mode() argument
654 struct iattr *iattr) in xfs_setattr_time() argument
672 struct iattr *iattr) in xfs_vn_change_ok() argument
695 struct iattr *iattr) in xfs_setattr_nonsize() argument
721 uid = iattr->ia_uid; in xfs_setattr_nonsize()
727 gid = iattr->ia_gid; in xfs_setattr_nonsize()
857 struct iattr *iattr) in xfs_setattr_size() argument
874 newsize = iattr->ia_size; in xfs_setattr_size()
993 iattr->ia_ctime = iattr->ia_mtime = in xfs_setattr_size()
1058 struct iattr *iattr) in xfs_vn_setattr_size() argument
[all …]
A Dxfs_pnfs.c225 struct iattr *iattr) in xfs_fs_commit_blocks() argument
234 ASSERT(iattr->ia_valid & (ATTR_ATIME|ATTR_CTIME|ATTR_MTIME)); in xfs_fs_commit_blocks()
239 if ((iattr->ia_valid & ATTR_SIZE) && iattr->ia_size > size) { in xfs_fs_commit_blocks()
241 size = iattr->ia_size; in xfs_fs_commit_blocks()
286 xfs_setattr_time(ip, iattr); in xfs_fs_commit_blocks()
288 i_size_write(inode, iattr->ia_size); in xfs_fs_commit_blocks()
289 ip->i_disk_size = iattr->ia_size; in xfs_fs_commit_blocks()
A Dxfs_iops.h16 extern void xfs_setattr_time(struct xfs_inode *ip, struct iattr *iattr);
18 struct dentry *dentry, struct iattr *vap);
A Dxfs_pnfs.h10 struct iattr *iattr);
/linux/fs/jffs2/
A Dfs.c32 int jffs2_do_setattr (struct inode *inode, struct iattr *iattr) in jffs2_do_setattr() argument
94 ivalid = iattr->ia_valid; in jffs2_do_setattr()
165 inode->i_size = iattr->ia_size; in jffs2_do_setattr()
194 struct iattr *iattr) in jffs2_setattr() argument
374 struct iattr iattr; in jffs2_dirty_inode() local
386 iattr.ia_mode = inode->i_mode; in jffs2_dirty_inode()
387 iattr.ia_uid = inode->i_uid; in jffs2_dirty_inode()
388 iattr.ia_gid = inode->i_gid; in jffs2_dirty_inode()
389 iattr.ia_atime = inode->i_atime; in jffs2_dirty_inode()
390 iattr.ia_mtime = inode->i_mtime; in jffs2_dirty_inode()
[all …]
/linux/fs/coda/
A Dcoda_linux.c142 void coda_iattr_to_vattr(struct iattr *iattr, struct coda_vattr *vattr) in coda_iattr_to_vattr() argument
168 mode = iattr->ia_mode; in coda_iattr_to_vattr()
182 valid = iattr->ia_valid; in coda_iattr_to_vattr()
184 vattr->va_mode = iattr->ia_mode; in coda_iattr_to_vattr()
187 vattr->va_uid = (vuid_t) from_kuid(&init_user_ns, iattr->ia_uid); in coda_iattr_to_vattr()
190 vattr->va_gid = (vgid_t) from_kgid(&init_user_ns, iattr->ia_gid); in coda_iattr_to_vattr()
193 vattr->va_size = iattr->ia_size; in coda_iattr_to_vattr()
196 vattr->va_atime = timespec64_to_coda(iattr->ia_atime); in coda_iattr_to_vattr()
199 vattr->va_mtime = timespec64_to_coda(iattr->ia_mtime); in coda_iattr_to_vattr()
202 vattr->va_ctime = timespec64_to_coda(iattr->ia_ctime); in coda_iattr_to_vattr()
/linux/fs/nfsd/
A Dblocklayout.c121 struct iattr iattr = { .ia_valid = 0 }; in nfsd4_block_commit_blocks() local
127 iattr.ia_valid |= ATTR_ATIME | ATTR_CTIME | ATTR_MTIME; in nfsd4_block_commit_blocks()
128 iattr.ia_atime = iattr.ia_ctime = iattr.ia_mtime = lcp->lc_mtime; in nfsd4_block_commit_blocks()
131 iattr.ia_valid |= ATTR_SIZE; in nfsd4_block_commit_blocks()
132 iattr.ia_size = new_size; in nfsd4_block_commit_blocks()
136 nr_iomaps, &iattr); in nfsd4_block_commit_blocks()
A Dvfs.h53 struct iattr *, int, time64_t);
65 char *name, int len, struct iattr *attrs,
68 char *name, int len, struct iattr *attrs,
73 char *name, int len, struct iattr *attrs,
/linux/fs/vboxsf/
A Dutils.c259 struct iattr *iattr) in vboxsf_setattr() argument
274 if (iattr->ia_valid & ATTR_SIZE) in vboxsf_setattr()
287 if (iattr->ia_valid & (ATTR_MODE | ATTR_ATIME | ATTR_MTIME)) { in vboxsf_setattr()
288 if (iattr->ia_valid & ATTR_MODE) { in vboxsf_setattr()
299 if (iattr->ia_mode & S_IFDIR) in vboxsf_setattr()
305 if (iattr->ia_valid & ATTR_ATIME) in vboxsf_setattr()
307 timespec64_to_ns(&iattr->ia_atime); in vboxsf_setattr()
309 if (iattr->ia_valid & ATTR_MTIME) in vboxsf_setattr()
311 timespec64_to_ns(&iattr->ia_mtime); in vboxsf_setattr()
333 if (iattr->ia_valid & ATTR_SIZE) { in vboxsf_setattr()
[all …]
/linux/fs/9p/
A Dvfs_inode_dotl.c550 struct dentry *dentry, struct iattr *iattr) in v9fs_vfs_setattr_dotl() argument
564 p9attr.mode = iattr->ia_mode; in v9fs_vfs_setattr_dotl()
565 p9attr.uid = iattr->ia_uid; in v9fs_vfs_setattr_dotl()
566 p9attr.gid = iattr->ia_gid; in v9fs_vfs_setattr_dotl()
567 p9attr.size = iattr->ia_size; in v9fs_vfs_setattr_dotl()
573 if (iattr->ia_valid & ATTR_FILE) { in v9fs_vfs_setattr_dotl()
574 fid = iattr->ia_file->private_data; in v9fs_vfs_setattr_dotl()
595 if ((iattr->ia_valid & ATTR_SIZE) && in v9fs_vfs_setattr_dotl()
596 iattr->ia_size != i_size_read(inode)) in v9fs_vfs_setattr_dotl()
597 truncate_setsize(inode, iattr->ia_size); in v9fs_vfs_setattr_dotl()
[all …]
A Dvfs_inode.c1072 struct dentry *dentry, struct iattr *iattr) in v9fs_vfs_setattr() argument
1086 if (iattr->ia_valid & ATTR_FILE) { in v9fs_vfs_setattr()
1098 if (iattr->ia_valid & ATTR_MODE) in v9fs_vfs_setattr()
1101 if (iattr->ia_valid & ATTR_MTIME) in v9fs_vfs_setattr()
1104 if (iattr->ia_valid & ATTR_ATIME) in v9fs_vfs_setattr()
1107 if (iattr->ia_valid & ATTR_SIZE) in v9fs_vfs_setattr()
1108 wstat.length = iattr->ia_size; in v9fs_vfs_setattr()
1111 if (iattr->ia_valid & ATTR_UID) in v9fs_vfs_setattr()
1112 wstat.n_uid = iattr->ia_uid; in v9fs_vfs_setattr()
1114 if (iattr->ia_valid & ATTR_GID) in v9fs_vfs_setattr()
[all …]
A Dacl.c276 struct iattr iattr = { 0 }; in v9fs_xattr_set_acl() local
280 &iattr.ia_mode, &acl); in v9fs_xattr_set_acl()
293 iattr.ia_valid = ATTR_MODE; in v9fs_xattr_set_acl()
298 v9fs_vfs_setattr_dotl(&init_user_ns, dentry, &iattr); in v9fs_xattr_set_acl()
/linux/include/linux/
A Dnfs_xdr.h778 struct iattr * sattr;
791 struct iattr * sattr;
851 struct iattr * sattr;
891 struct iattr * sattr;
911 struct iattr * sattr;
920 struct iattr * sattr;
929 struct iattr * sattr;
937 struct iattr * sattr;
1735 struct iattr *);
1744 struct iattr *, int);
[all …]
A Dexportfs.h8 struct iattr;
215 int nr_iomaps, struct iattr *iattr);
A Dkernfs.h22 struct iattr;
163 struct kernfs_iattrs *iattr; member
395 int kernfs_setattr(struct kernfs_node *kn, const struct iattr *iattr);
502 const struct iattr *iattr) in kernfs_setattr() argument

Completed in 48 milliseconds

1234567