/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | i5k_amb.c | 274 struct i5k_device_attribute *iattr; in i5k_amb_hwmon_init() local 282 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init() 283 snprintf(iattr->name, AMB_SYSFS_NAME_LEN, in i5k_amb_hwmon_init() 285 iattr->s_attr.dev_attr.attr.name = iattr->name; in i5k_amb_hwmon_init() 286 iattr->s_attr.dev_attr.attr.mode = 0444; in i5k_amb_hwmon_init() 287 iattr->s_attr.dev_attr.show = show_label; in i5k_amb_hwmon_init() 288 iattr->s_attr.index = k; in i5k_amb_hwmon_init() 289 sysfs_attr_init(&iattr->s_attr.dev_attr.attr); in i5k_amb_hwmon_init() 291 &iattr in i5k_amb_hwmon_init() [all...] |
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | i5k_amb.c | 274 struct i5k_device_attribute *iattr; in i5k_amb_hwmon_init() local 282 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init() 283 snprintf(iattr->name, AMB_SYSFS_NAME_LEN, in i5k_amb_hwmon_init() 285 iattr->s_attr.dev_attr.attr.name = iattr->name; in i5k_amb_hwmon_init() 286 iattr->s_attr.dev_attr.attr.mode = 0444; in i5k_amb_hwmon_init() 287 iattr->s_attr.dev_attr.show = show_label; in i5k_amb_hwmon_init() 288 iattr->s_attr.index = k; in i5k_amb_hwmon_init() 289 sysfs_attr_init(&iattr->s_attr.dev_attr.attr); in i5k_amb_hwmon_init() 291 &iattr in i5k_amb_hwmon_init() [all...] |
/kernel/linux/linux-5.10/fs/orangefs/ |
H A D | namei.c | 27 struct iattr iattr; in orangefs_create() local 85 memset(&iattr, 0, sizeof iattr); in orangefs_create() 86 iattr.ia_valid |= ATTR_MTIME | ATTR_CTIME; in orangefs_create() 87 iattr.ia_mtime = iattr.ia_ctime = current_time(dir); in orangefs_create() 88 __orangefs_setattr(dir, &iattr); in orangefs_create() 177 struct iattr iattr; in orangefs_unlink() local 226 struct iattr iattr; orangefs_symlink() local 312 struct iattr iattr; orangefs_mkdir() local 382 struct iattr iattr; orangefs_rename() local [all...] |
H A D | acl.c | 122 struct iattr iattr; in orangefs_set_acl() local 125 memset(&iattr, 0, sizeof iattr); in orangefs_set_acl() 135 error = posix_acl_update_mode(inode, &iattr.ia_mode, &acl); in orangefs_set_acl() 143 if (inode->i_mode != iattr.ia_mode) in orangefs_set_acl() 144 iattr.ia_valid = ATTR_MODE; in orangefs_set_acl() 150 if (!rc && (iattr.ia_valid == ATTR_MODE)) in orangefs_set_acl() 151 rc = __orangefs_setattr(inode, &iattr); in orangefs_set_acl() 160 struct iattr iatt in orangefs_init_acl() local [all...] |
H A D | inode.c | 748 static int orangefs_setattr_size(struct inode *inode, struct iattr *iattr) in orangefs_setattr_size() argument 761 iattr->ia_size); in orangefs_setattr_size() 775 truncate_pagecache(inode, iattr->ia_size); in orangefs_setattr_size() 776 i_size_write(inode, iattr->ia_size); in orangefs_setattr_size() 777 if (iattr->ia_size > orig_size) in orangefs_setattr_size() 778 pagecache_isize_extended(inode, orig_size, iattr->ia_size); in orangefs_setattr_size() 785 new_op->upcall.req.truncate.size = (__s64) iattr->ia_size; in orangefs_setattr_size() 803 iattr->ia_valid |= ATTR_CTIME | ATTR_MTIME; in orangefs_setattr_size() 808 int __orangefs_setattr(struct inode *inode, struct iattr *iatt argument 874 orangefs_setattr(struct dentry *dentry, struct iattr *iattr) orangefs_setattr() argument 941 struct iattr iattr; orangefs_update_time() local [all...] |
/kernel/linux/linux-6.6/fs/orangefs/ |
H A D | namei.c | 28 struct iattr iattr; in orangefs_create() local 86 memset(&iattr, 0, sizeof iattr); in orangefs_create() 87 iattr.ia_valid |= ATTR_MTIME | ATTR_CTIME; in orangefs_create() 88 iattr.ia_mtime = iattr.ia_ctime = current_time(dir); in orangefs_create() 89 __orangefs_setattr(dir, &iattr); in orangefs_create() 178 struct iattr iattr; in orangefs_unlink() local 228 struct iattr iattr; orangefs_symlink() local 315 struct iattr iattr; orangefs_mkdir() local 386 struct iattr iattr; orangefs_rename() local [all...] |
H A D | acl.c | 125 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() 155 if (!rc && (iattr.ia_valid == ATTR_MODE)) in orangefs_set_acl() 156 rc = __orangefs_setattr_mode(dentry, &iattr); in orangefs_set_acl()
|
H A D | inode.c | 707 static int orangefs_setattr_size(struct inode *inode, struct iattr *iattr) in orangefs_setattr_size() argument 720 iattr->ia_size); in orangefs_setattr_size() 734 truncate_pagecache(inode, iattr->ia_size); in orangefs_setattr_size() 735 i_size_write(inode, iattr->ia_size); in orangefs_setattr_size() 736 if (iattr->ia_size > orig_size) in orangefs_setattr_size() 737 pagecache_isize_extended(inode, orig_size, iattr->ia_size); in orangefs_setattr_size() 744 new_op->upcall.req.truncate.size = (__s64) iattr->ia_size; in orangefs_setattr_size() 762 iattr->ia_valid |= ATTR_CTIME | ATTR_MTIME; in orangefs_setattr_size() 767 int __orangefs_setattr(struct inode *inode, struct iattr *iatt argument 826 __orangefs_setattr_mode(struct dentry *dentry, struct iattr *iattr) __orangefs_setattr_mode() argument 841 orangefs_setattr(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *iattr) orangefs_setattr() argument 905 struct iattr iattr; orangefs_update_time() local 1153 struct iattr iattr = { orangefs_new_inode() local [all...] |
/kernel/linux/linux-5.10/fs/jfs/ |
H A D | file.c | 88 int jfs_setattr(struct dentry *dentry, struct iattr *iattr) in jfs_setattr() argument 93 rc = setattr_prepare(dentry, iattr); in jfs_setattr() 97 if (is_quota_modification(inode, iattr)) { in jfs_setattr() 102 if ((iattr->ia_valid & ATTR_UID && !uid_eq(iattr->ia_uid, inode->i_uid)) || in jfs_setattr() 103 (iattr->ia_valid & ATTR_GID && !gid_eq(iattr->ia_gid, inode->i_gid))) { in jfs_setattr() 104 rc = dquot_transfer(inode, iattr); in jfs_setattr() 109 if ((iattr in jfs_setattr() [all...] |
/kernel/linux/linux-5.10/fs/kernfs/ |
H A D | inode.c | 40 if (kn->iattr || !alloc) in __kernfs_iattrs() 43 kn->iattr = kmem_cache_zalloc(kernfs_iattrs_cache, GFP_KERNEL); in __kernfs_iattrs() 44 if (!kn->iattr) in __kernfs_iattrs() 48 kn->iattr->ia_uid = GLOBAL_ROOT_UID; in __kernfs_iattrs() 49 kn->iattr->ia_gid = GLOBAL_ROOT_GID; in __kernfs_iattrs() 51 ktime_get_real_ts64(&kn->iattr->ia_atime); in __kernfs_iattrs() 52 kn->iattr->ia_mtime = kn->iattr->ia_atime; in __kernfs_iattrs() 53 kn->iattr->ia_ctime = kn->iattr in __kernfs_iattrs() 74 __kernfs_setattr(struct kernfs_node *kn, const struct iattr *iattr) __kernfs_setattr() argument 105 kernfs_setattr(struct kernfs_node *kn, const struct iattr *iattr) kernfs_setattr() argument 115 kernfs_iop_setattr(struct dentry *dentry, struct iattr *iattr) kernfs_iop_setattr() argument [all...] |
/kernel/linux/linux-6.6/fs/kernfs/ |
H A D | inode.c | 34 if (kn->iattr || !alloc) in __kernfs_iattrs() 37 kn->iattr = kmem_cache_zalloc(kernfs_iattrs_cache, GFP_KERNEL); in __kernfs_iattrs() 38 if (!kn->iattr) in __kernfs_iattrs() 42 kn->iattr->ia_uid = GLOBAL_ROOT_UID; in __kernfs_iattrs() 43 kn->iattr->ia_gid = GLOBAL_ROOT_GID; in __kernfs_iattrs() 45 ktime_get_real_ts64(&kn->iattr->ia_atime); in __kernfs_iattrs() 46 kn->iattr->ia_mtime = kn->iattr->ia_atime; in __kernfs_iattrs() 47 kn->iattr->ia_ctime = kn->iattr in __kernfs_iattrs() 68 __kernfs_setattr(struct kernfs_node *kn, const struct iattr *iattr) __kernfs_setattr() argument 99 kernfs_setattr(struct kernfs_node *kn, const struct iattr *iattr) kernfs_setattr() argument 110 kernfs_iop_setattr(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *iattr) kernfs_iop_setattr() argument [all...] |
/kernel/linux/linux-5.10/fs/configfs/ |
H A D | inode.c | 43 int configfs_setattr(struct dentry * dentry, struct iattr * iattr) in configfs_setattr() argument 47 struct iattr * sd_iattr; in configfs_setattr() 48 unsigned int ia_valid = iattr->ia_valid; in configfs_setattr() 57 sd_iattr = kzalloc(sizeof(struct iattr), GFP_KERNEL); in configfs_setattr() 70 error = simple_setattr(dentry, iattr); in configfs_setattr() 75 sd_iattr->ia_uid = iattr->ia_uid; in configfs_setattr() 77 sd_iattr->ia_gid = iattr->ia_gid; in configfs_setattr() 79 sd_iattr->ia_atime = iattr->ia_atime; in configfs_setattr() 81 sd_iattr->ia_mtime = iattr in configfs_setattr() 102 set_inode_attr(struct inode * inode, struct iattr * iattr) set_inode_attr() argument [all...] |
/kernel/linux/linux-6.6/fs/configfs/ |
H A D | inode.c | 36 struct iattr *iattr) in configfs_setattr() 40 struct iattr * sd_iattr; in configfs_setattr() 41 unsigned int ia_valid = iattr->ia_valid; in configfs_setattr() 50 sd_iattr = kzalloc(sizeof(struct iattr), GFP_KERNEL); in configfs_setattr() 63 error = simple_setattr(idmap, dentry, iattr); in configfs_setattr() 68 sd_iattr->ia_uid = iattr->ia_uid; in configfs_setattr() 70 sd_iattr->ia_gid = iattr->ia_gid; in configfs_setattr() 72 sd_iattr->ia_atime = iattr->ia_atime; in configfs_setattr() 74 sd_iattr->ia_mtime = iattr in configfs_setattr() 35 configfs_setattr(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *iattr) configfs_setattr() argument 94 set_inode_attr(struct inode * inode, struct iattr * iattr) set_inode_attr() argument [all...] |
/kernel/linux/linux-6.6/fs/jfs/ |
H A D | file.c | 89 struct iattr *iattr) in jfs_setattr() 94 rc = setattr_prepare(&nop_mnt_idmap, dentry, iattr); in jfs_setattr() 98 if (is_quota_modification(&nop_mnt_idmap, 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(&nop_mnt_idmap, inode, iattr); in jfs_setattr() 110 if ((iattr in jfs_setattr() 88 jfs_setattr(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *iattr) jfs_setattr() argument [all...] |
/kernel/linux/linux-5.10/fs/coda/ |
H A D | coda_linux.c | 143 void coda_iattr_to_vattr(struct iattr *iattr, struct coda_vattr *vattr) in coda_iattr_to_vattr() argument 169 mode = iattr->ia_mode; in coda_iattr_to_vattr() 183 valid = iattr->ia_valid; in coda_iattr_to_vattr() 185 vattr->va_mode = iattr->ia_mode; in coda_iattr_to_vattr() 188 vattr->va_uid = (vuid_t) from_kuid(&init_user_ns, iattr->ia_uid); in coda_iattr_to_vattr() 191 vattr->va_gid = (vgid_t) from_kgid(&init_user_ns, iattr->ia_gid); in coda_iattr_to_vattr() 194 vattr->va_size = iattr->ia_size; in coda_iattr_to_vattr() 197 vattr->va_atime = timespec64_to_coda(iattr->ia_atime); in coda_iattr_to_vattr() 200 vattr->va_mtime = timespec64_to_coda(iattr in coda_iattr_to_vattr() [all...] |
/kernel/linux/linux-6.6/fs/coda/ |
H A D | coda_linux.c | 143 void coda_iattr_to_vattr(struct iattr *iattr, struct coda_vattr *vattr) in coda_iattr_to_vattr() argument 169 mode = iattr->ia_mode; in coda_iattr_to_vattr() 183 valid = iattr->ia_valid; in coda_iattr_to_vattr() 185 vattr->va_mode = iattr->ia_mode; in coda_iattr_to_vattr() 188 vattr->va_uid = (vuid_t) from_kuid(&init_user_ns, iattr->ia_uid); in coda_iattr_to_vattr() 191 vattr->va_gid = (vgid_t) from_kgid(&init_user_ns, iattr->ia_gid); in coda_iattr_to_vattr() 194 vattr->va_size = iattr->ia_size; in coda_iattr_to_vattr() 197 vattr->va_atime = timespec64_to_coda(iattr->ia_atime); in coda_iattr_to_vattr() 200 vattr->va_mtime = timespec64_to_coda(iattr in coda_iattr_to_vattr() [all...] |
/kernel/linux/linux-5.10/fs/jffs2/ |
H A D | fs.c | 32 int jffs2_do_setattr (struct inode *inode, struct iattr *iattr) in jffs2_do_setattr() argument 94 ivalid = iattr->ia_valid; in jffs2_do_setattr() 105 from_kuid(&init_user_ns, iattr->ia_uid):i_uid_read(inode)); in jffs2_do_setattr() 107 from_kgid(&init_user_ns, iattr->ia_gid):i_gid_read(inode)); in jffs2_do_setattr() 110 ri->mode = cpu_to_jemode(iattr->ia_mode); in jffs2_do_setattr() 115 ri->isize = cpu_to_je32((ivalid & ATTR_SIZE)?iattr->ia_size:inode->i_size); in jffs2_do_setattr() 116 ri->atime = cpu_to_je32(I_SEC((ivalid & ATTR_ATIME)?iattr->ia_atime:inode->i_atime)); in jffs2_do_setattr() 117 ri->mtime = cpu_to_je32(I_SEC((ivalid & ATTR_MTIME)?iattr->ia_mtime:inode->i_mtime)); in jffs2_do_setattr() 118 ri->ctime = cpu_to_je32(I_SEC((ivalid & ATTR_CTIME)?iattr in jffs2_do_setattr() 193 jffs2_setattr(struct dentry *dentry, struct iattr *iattr) jffs2_setattr() argument 373 struct iattr iattr; jffs2_dirty_inode() local [all...] |
/kernel/linux/linux-6.6/fs/jffs2/ |
H A D | fs.c | 32 int jffs2_do_setattr (struct inode *inode, struct iattr *iattr) in jffs2_do_setattr() argument 94 ivalid = iattr->ia_valid; in jffs2_do_setattr() 105 from_kuid(&init_user_ns, iattr->ia_uid):i_uid_read(inode)); in jffs2_do_setattr() 107 from_kgid(&init_user_ns, iattr->ia_gid):i_gid_read(inode)); in jffs2_do_setattr() 110 ri->mode = cpu_to_jemode(iattr->ia_mode); in jffs2_do_setattr() 115 ri->isize = cpu_to_je32((ivalid & ATTR_SIZE)?iattr->ia_size:inode->i_size); in jffs2_do_setattr() 116 ri->atime = cpu_to_je32(I_SEC((ivalid & ATTR_ATIME)?iattr->ia_atime:inode->i_atime)); in jffs2_do_setattr() 117 ri->mtime = cpu_to_je32(I_SEC((ivalid & ATTR_MTIME)?iattr->ia_mtime:inode->i_mtime)); in jffs2_do_setattr() 118 ri->ctime = cpu_to_je32(I_SEC((ivalid & ATTR_CTIME)?iattr in jffs2_do_setattr() 193 jffs2_setattr(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *iattr) jffs2_setattr() argument 374 struct iattr iattr; jffs2_dirty_inode() local [all...] |
/kernel/linux/linux-5.10/fs/xfs/ |
H A D | xfs_pnfs.c | 227 struct iattr *iattr) in xfs_fs_commit_blocks() 236 ASSERT(iattr->ia_valid & (ATTR_ATIME|ATTR_CTIME|ATTR_MTIME)); in xfs_fs_commit_blocks() 241 if ((iattr->ia_valid & ATTR_SIZE) && iattr->ia_size > size) { in xfs_fs_commit_blocks() 243 size = iattr->ia_size; in xfs_fs_commit_blocks() 288 ASSERT(!(iattr->ia_valid & (ATTR_UID | ATTR_GID))); in xfs_fs_commit_blocks() 289 setattr_copy(inode, iattr); in xfs_fs_commit_blocks() 291 i_size_write(inode, iattr->ia_size); in xfs_fs_commit_blocks() 292 ip->i_d.di_size = iattr in xfs_fs_commit_blocks() 223 xfs_fs_commit_blocks( struct inode *inode, struct iomap *maps, int nr_maps, struct iattr *iattr) xfs_fs_commit_blocks() argument [all...] |
H A D | xfs_iops.c | 601 struct iattr *iattr) in xfs_vn_change_ok() 611 return setattr_prepare(dentry, iattr); in xfs_vn_change_ok() 623 struct iattr *iattr, in xfs_setattr_nonsize() 628 int mask = iattr->ia_valid; in xfs_setattr_nonsize() 650 uid = iattr->ia_uid; in xfs_setattr_nonsize() 656 gid = iattr->ia_gid; in xfs_setattr_nonsize() 694 gid = (mask & ATTR_GID) ? iattr->ia_gid : igid; in xfs_setattr_nonsize() 695 uid = (mask & ATTR_UID) ? iattr in xfs_setattr_nonsize() 599 xfs_vn_change_ok( struct dentry *dentry, struct iattr *iattr) xfs_vn_change_ok() argument 621 xfs_setattr_nonsize( struct xfs_inode *ip, struct iattr *iattr, int flags) xfs_setattr_nonsize() argument 783 xfs_vn_setattr_nonsize( struct dentry *dentry, struct iattr *iattr) xfs_vn_setattr_nonsize() argument 805 xfs_setattr_size( struct xfs_inode *ip, struct iattr *iattr) xfs_setattr_size() argument 1002 xfs_vn_setattr_size( struct dentry *dentry, struct iattr *iattr) xfs_vn_setattr_size() argument 1018 xfs_vn_setattr( struct dentry *dentry, struct iattr *iattr) xfs_vn_setattr() argument [all...] |
/kernel/linux/linux-6.6/fs/9p/ |
H A D | vfs_inode_dotl.c | 531 * @iattr: metadata assignment structure 536 struct dentry *dentry, struct iattr *iattr) in v9fs_vfs_setattr_dotl() 549 retval = setattr_prepare(&nop_mnt_idmap, dentry, iattr); in v9fs_vfs_setattr_dotl() 555 p9attr.valid = v9fs_mapped_iattr_valid(iattr->ia_valid); in v9fs_vfs_setattr_dotl() 556 if (iattr->ia_valid & ATTR_MODE) in v9fs_vfs_setattr_dotl() 557 p9attr.mode = iattr->ia_mode; in v9fs_vfs_setattr_dotl() 558 if (iattr->ia_valid & ATTR_UID) in v9fs_vfs_setattr_dotl() 559 p9attr.uid = iattr->ia_uid; in v9fs_vfs_setattr_dotl() 560 if (iattr in v9fs_vfs_setattr_dotl() 535 v9fs_vfs_setattr_dotl(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *iattr) v9fs_vfs_setattr_dotl() argument [all...] |
/kernel/linux/linux-5.10/fs/9p/ |
H A D | vfs_inode_dotl.c | 536 * @iattr: metadata assignment structure 540 int v9fs_vfs_setattr_dotl(struct dentry *dentry, struct iattr *iattr) in v9fs_vfs_setattr_dotl() argument 552 retval = setattr_prepare(dentry, iattr); in v9fs_vfs_setattr_dotl() 556 p9attr.valid = v9fs_mapped_iattr_valid(iattr->ia_valid); in v9fs_vfs_setattr_dotl() 557 if (iattr->ia_valid & ATTR_MODE) in v9fs_vfs_setattr_dotl() 558 p9attr.mode = iattr->ia_mode; in v9fs_vfs_setattr_dotl() 559 if (iattr->ia_valid & ATTR_UID) in v9fs_vfs_setattr_dotl() 560 p9attr.uid = iattr->ia_uid; in v9fs_vfs_setattr_dotl() 561 if (iattr in v9fs_vfs_setattr_dotl() [all...] |
/kernel/linux/linux-6.6/fs/xfs/ |
H A D | xfs_iops.c | 636 struct iattr *iattr) in xfs_vn_change_ok() 646 return setattr_prepare(idmap, dentry, iattr); in xfs_vn_change_ok() 660 struct iattr *iattr) in xfs_setattr_nonsize() 664 int mask = iattr->ia_valid; in xfs_setattr_nonsize() 687 iattr->ia_vfsuid); in xfs_setattr_nonsize() 694 iattr->ia_vfsgid); in xfs_setattr_nonsize() 726 i_uid_needs_update(idmap, iattr, inode)) { in xfs_setattr_nonsize() 731 i_gid_needs_update(idmap, iattr, inod in xfs_setattr_nonsize() 633 xfs_vn_change_ok( struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *iattr) xfs_vn_change_ok() argument 656 xfs_setattr_nonsize( struct mnt_idmap *idmap, struct dentry *dentry, struct xfs_inode *ip, struct iattr *iattr) xfs_setattr_nonsize() argument 785 xfs_setattr_size( struct mnt_idmap *idmap, struct dentry *dentry, struct xfs_inode *ip, struct iattr *iattr) xfs_setattr_size() argument 983 xfs_vn_setattr_size( struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *iattr) xfs_vn_setattr_size() argument 1000 xfs_vn_setattr( struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *iattr) xfs_vn_setattr() argument [all...] |
H A D | xfs_pnfs.c | 263 struct iattr *iattr) in xfs_fs_commit_blocks() 272 ASSERT(iattr->ia_valid & (ATTR_ATIME|ATTR_CTIME|ATTR_MTIME)); in xfs_fs_commit_blocks() 277 if ((iattr->ia_valid & ATTR_SIZE) && iattr->ia_size > size) { in xfs_fs_commit_blocks() 279 size = iattr->ia_size; in xfs_fs_commit_blocks() 324 ASSERT(!(iattr->ia_valid & (ATTR_UID | ATTR_GID))); in xfs_fs_commit_blocks() 325 setattr_copy(&nop_mnt_idmap, inode, iattr); in xfs_fs_commit_blocks() 327 i_size_write(inode, iattr->ia_size); in xfs_fs_commit_blocks() 328 ip->i_disk_size = iattr in xfs_fs_commit_blocks() 259 xfs_fs_commit_blocks( struct inode *inode, struct iomap *maps, int nr_maps, struct iattr *iattr) xfs_fs_commit_blocks() argument [all...] |
/kernel/linux/linux-5.10/fs/vboxsf/ |
H A D | utils.c | 240 int vboxsf_setattr(struct dentry *dentry, struct iattr *iattr) in vboxsf_setattr() argument 255 if (iattr->ia_valid & ATTR_SIZE) in vboxsf_setattr() 262 #define mode_set(r) ((iattr->ia_mode & (S_##r)) ? SHFL_UNIX_##r : 0) in vboxsf_setattr() 268 if (iattr->ia_valid & (ATTR_MODE | ATTR_ATIME | ATTR_MTIME)) { in vboxsf_setattr() 269 if (iattr->ia_valid & ATTR_MODE) { in vboxsf_setattr() 280 if (iattr->ia_mode & S_IFDIR) in vboxsf_setattr() 286 if (iattr->ia_valid & ATTR_ATIME) in vboxsf_setattr() 288 timespec64_to_ns(&iattr->ia_atime); in vboxsf_setattr() 290 if (iattr in vboxsf_setattr() [all...] |