Home
last modified time | relevance | path

Searched refs:newattrs (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/fs/
H A Dutimes.c23 struct iattr newattrs; in vfs_utimes() local
40 newattrs.ia_valid = ATTR_CTIME | ATTR_MTIME | ATTR_ATIME; in vfs_utimes()
43 newattrs.ia_valid &= ~ATTR_ATIME; in vfs_utimes()
45 newattrs.ia_atime = times[0]; in vfs_utimes()
46 newattrs.ia_valid |= ATTR_ATIME_SET; in vfs_utimes()
50 newattrs.ia_valid &= ~ATTR_MTIME; in vfs_utimes()
52 newattrs.ia_mtime = times[1]; in vfs_utimes()
53 newattrs.ia_valid |= ATTR_MTIME_SET; in vfs_utimes()
60 newattrs.ia_valid |= ATTR_TIMES_SET; in vfs_utimes()
62 newattrs.ia_valid |= ATTR_TOUCH; in vfs_utimes()
[all …]
H A Dopen.c44 struct iattr newattrs; in do_truncate() local
50 newattrs.ia_size = length; in do_truncate()
53 newattrs.ia_file = filp; in do_truncate()
54 newattrs.ia_valid |= ATTR_FILE; in do_truncate()
62 newattrs.ia_valid |= ret | ATTR_FORCE; in do_truncate()
630 struct iattr newattrs; in chmod_common() local
644 &newattrs, &delegated_inode); in chmod_common()
755 struct iattr newattrs; in chown_common() local
766 newattrs.ia_vfsuid = INVALID_VFSUID; in chown_common()
767 newattrs.ia_vfsgid = INVALID_VFSGID; in chown_common()
[all …]
H A Dinode.c2056 struct iattr newattrs; in __remove_privs() local
2058 newattrs.ia_valid = ATTR_FORCE | kill; in __remove_privs()
2063 return notify_change(idmap, dentry, &newattrs, NULL); in __remove_privs()
/openbmc/linux/fs/ceph/
H A Dacl.c94 struct iattr newattrs; in ceph_set_acl() local
140 newattrs.ia_ctime = current_time(inode); in ceph_set_acl()
141 newattrs.ia_mode = new_mode; in ceph_set_acl()
142 newattrs.ia_valid = ATTR_MODE | ATTR_CTIME; in ceph_set_acl()
143 ret = __ceph_setattr(inode, &newattrs, NULL); in ceph_set_acl()
151 newattrs.ia_ctime = old_ctime; in ceph_set_acl()
152 newattrs.ia_mode = old_mode; in ceph_set_acl()
153 newattrs.ia_valid = ATTR_MODE | ATTR_CTIME; in ceph_set_acl()
154 __ceph_setattr(inode, &newattrs, NULL); in ceph_set_acl()
/openbmc/linux/drivers/base/
H A Ddevtmpfs.c222 struct iattr newattrs; in handle_create() local
224 newattrs.ia_mode = mode; in handle_create()
225 newattrs.ia_uid = uid; in handle_create()
226 newattrs.ia_gid = gid; in handle_create()
227 newattrs.ia_valid = ATTR_MODE|ATTR_UID|ATTR_GID; in handle_create()
229 notify_change(&nop_mnt_idmap, dentry, &newattrs, NULL); in handle_create()
326 struct iattr newattrs; in handle_remove() local
331 newattrs.ia_uid = GLOBAL_ROOT_UID; in handle_remove()
332 newattrs.ia_gid = GLOBAL_ROOT_GID; in handle_remove()
333 newattrs.ia_mode = stat.mode & ~0777; in handle_remove()
[all …]
/openbmc/linux/fs/cachefiles/
H A Dinterface.c116 struct iattr newattrs; in cachefiles_adjust_size() local
142 newattrs.ia_valid = ATTR_SIZE; in cachefiles_adjust_size()
143 newattrs.ia_size = oi_size & PAGE_MASK; in cachefiles_adjust_size()
147 &newattrs, NULL); in cachefiles_adjust_size()
152 newattrs.ia_valid = ATTR_SIZE; in cachefiles_adjust_size()
153 newattrs.ia_size = ni_size; in cachefiles_adjust_size()
157 &newattrs, NULL); in cachefiles_adjust_size()
/openbmc/linux/security/integrity/evm/
H A Devm_secfs.c186 struct iattr newattrs; in evm_write_xattrs() local
227 newattrs.ia_mode = S_IFREG | 0440; in evm_write_xattrs()
228 newattrs.ia_valid = ATTR_MODE; in evm_write_xattrs()
231 err = simple_setattr(&nop_mnt_idmap, evm_xattrs, &newattrs); in evm_write_xattrs()
/openbmc/linux/fs/sysfs/
H A Dgroup.c473 struct iattr *newattrs) in sysfs_group_attrs_change_owner() argument
486 error = kernfs_setattr(kn, newattrs); in sysfs_group_attrs_change_owner()
501 error = kernfs_setattr(kn, newattrs); in sysfs_group_attrs_change_owner()
526 struct iattr newattrs = { in sysfs_group_change_owner() local
544 error = kernfs_setattr(grp_kn, &newattrs); in sysfs_group_change_owner()
546 error = sysfs_group_attrs_change_owner(grp_kn, grp, &newattrs); in sysfs_group_change_owner()
H A Dfile.c417 struct iattr newattrs; in sysfs_chmod_file() local
424 newattrs.ia_mode = (mode & S_IALLUGO) | (kn->mode & ~S_IALLUGO); in sysfs_chmod_file()
425 newattrs.ia_valid = ATTR_MODE; in sysfs_chmod_file()
427 rc = kernfs_setattr(kn, &newattrs); in sysfs_chmod_file()
590 struct iattr newattrs = { in internal_change_owner() local
595 return kernfs_setattr(kn, &newattrs); in internal_change_owner()
/openbmc/linux/fs/smb/server/
H A Dsmbacl.c1389 struct iattr newattrs; in set_info_sec() local
1399 newattrs.ia_valid = ATTR_CTIME; in set_info_sec()
1401 newattrs.ia_valid |= ATTR_UID; in set_info_sec()
1402 newattrs.ia_uid = fattr.cf_uid; in set_info_sec()
1405 newattrs.ia_valid |= ATTR_GID; in set_info_sec()
1406 newattrs.ia_gid = fattr.cf_gid; in set_info_sec()
1408 newattrs.ia_valid |= ATTR_MODE; in set_info_sec()
1409 newattrs.ia_mode = (inode->i_mode & ~0777) | (fattr.cf_mode & 0777); in set_info_sec()
1431 rc = notify_change(idmap, path->dentry, &newattrs, NULL); in set_info_sec()
/openbmc/linux/fs/reiserfs/
H A Dxattr.c593 struct iattr newattrs = { in reiserfs_xattr_set_handle() local
602 err = reiserfs_setattr(&nop_mnt_idmap, dentry, &newattrs); in reiserfs_xattr_set_handle()