Lines Matching refs:attrs
74 struct kernfs_iattrs *attrs; in __kernfs_setattr() local
77 attrs = kernfs_iattrs(kn); in __kernfs_setattr()
78 if (!attrs) in __kernfs_setattr()
82 attrs->ia_uid = iattr->ia_uid; in __kernfs_setattr()
84 attrs->ia_gid = iattr->ia_gid; in __kernfs_setattr()
86 attrs->ia_atime = iattr->ia_atime; in __kernfs_setattr()
88 attrs->ia_mtime = iattr->ia_mtime; in __kernfs_setattr()
90 attrs->ia_ctime = iattr->ia_ctime; in __kernfs_setattr()
142 struct kernfs_iattrs *attrs; in kernfs_iop_listxattr() local
144 attrs = kernfs_iattrs(kn); in kernfs_iop_listxattr()
145 if (!attrs) in kernfs_iop_listxattr()
148 return simple_xattr_list(d_inode(dentry), &attrs->xattrs, buf, size); in kernfs_iop_listxattr()
159 struct kernfs_iattrs *attrs) in set_inode_attr() argument
161 inode->i_uid = attrs->ia_uid; in set_inode_attr()
162 inode->i_gid = attrs->ia_gid; in set_inode_attr()
163 inode->i_atime = timestamp_truncate(attrs->ia_atime, inode); in set_inode_attr()
164 inode->i_mtime = timestamp_truncate(attrs->ia_mtime, inode); in set_inode_attr()
165 inode->i_ctime = timestamp_truncate(attrs->ia_ctime, inode); in set_inode_attr()
170 struct kernfs_iattrs *attrs = kn->iattr; in kernfs_refresh_inode() local
173 if (attrs) in kernfs_refresh_inode()
178 set_inode_attr(inode, attrs); in kernfs_refresh_inode()
292 struct kernfs_iattrs *attrs = kernfs_iattrs_noalloc(kn); in kernfs_xattr_get() local
293 if (!attrs) in kernfs_xattr_get()
296 return simple_xattr_get(&attrs->xattrs, name, value, size); in kernfs_xattr_get()
302 struct kernfs_iattrs *attrs = kernfs_iattrs(kn); in kernfs_xattr_set() local
303 if (!attrs) in kernfs_xattr_set()
306 return simple_xattr_set(&attrs->xattrs, name, value, size, flags); in kernfs_xattr_set()