Lines Matching refs:iattr
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->ia_atime; in __kernfs_iattrs()
49 simple_xattrs_init(&kn->iattr->xattrs); in __kernfs_iattrs()
50 atomic_set(&kn->iattr->nr_user_xattrs, 0); in __kernfs_iattrs()
51 atomic_set(&kn->iattr->user_xattr_size, 0); 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
71 unsigned int ia_valid = iattr->ia_valid; in __kernfs_setattr()
78 attrs->ia_uid = iattr->ia_uid; in __kernfs_setattr()
80 attrs->ia_gid = iattr->ia_gid; in __kernfs_setattr()
82 attrs->ia_atime = iattr->ia_atime; in __kernfs_setattr()
84 attrs->ia_mtime = iattr->ia_mtime; in __kernfs_setattr()
86 attrs->ia_ctime = iattr->ia_ctime; 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
105 ret = __kernfs_setattr(kn, iattr); in kernfs_setattr()
111 struct iattr *iattr) in kernfs_iop_setattr() argument
123 error = setattr_prepare(&nop_mnt_idmap, dentry, iattr); in kernfs_iop_setattr()
127 error = __kernfs_setattr(kn, iattr); in kernfs_iop_setattr()
132 setattr_copy(&nop_mnt_idmap, inode, iattr); in kernfs_iop_setattr()
170 struct kernfs_iattrs *attrs = kn->iattr; in kernfs_refresh_inode()
343 atomic_t *sz = &kn->iattr->user_xattr_size; in kernfs_vfs_user_xattr_add()
344 atomic_t *nr = &kn->iattr->nr_user_xattrs; in kernfs_vfs_user_xattr_add()
377 atomic_t *sz = &kn->iattr->user_xattr_size; in kernfs_vfs_user_xattr_rm()
378 atomic_t *nr = &kn->iattr->nr_user_xattrs; in kernfs_vfs_user_xattr_rm()