Lines Matching refs:attr
70 void coda_vattr_to_iattr(struct inode *inode, struct coda_vattr *attr) in coda_vattr_to_iattr() argument
76 switch (attr->va_type) { in coda_vattr_to_iattr()
94 if (attr->va_mode != (u_short) -1) in coda_vattr_to_iattr()
95 inode->i_mode = attr->va_mode | inode_type; in coda_vattr_to_iattr()
96 if (attr->va_uid != -1) in coda_vattr_to_iattr()
97 inode->i_uid = make_kuid(&init_user_ns, (uid_t) attr->va_uid); in coda_vattr_to_iattr()
98 if (attr->va_gid != -1) in coda_vattr_to_iattr()
99 inode->i_gid = make_kgid(&init_user_ns, (gid_t) attr->va_gid); in coda_vattr_to_iattr()
100 if (attr->va_nlink != -1) in coda_vattr_to_iattr()
101 set_nlink(inode, attr->va_nlink); in coda_vattr_to_iattr()
102 if (attr->va_size != -1) in coda_vattr_to_iattr()
103 inode->i_size = attr->va_size; in coda_vattr_to_iattr()
104 if (attr->va_size != -1) in coda_vattr_to_iattr()
105 inode->i_blocks = (attr->va_size + 511) >> 9; in coda_vattr_to_iattr()
106 if (attr->va_atime.tv_sec != -1) in coda_vattr_to_iattr()
107 inode->i_atime = attr->va_atime; in coda_vattr_to_iattr()
108 if (attr->va_mtime.tv_sec != -1) in coda_vattr_to_iattr()
109 inode->i_mtime = attr->va_mtime; in coda_vattr_to_iattr()
110 if (attr->va_ctime.tv_sec != -1) in coda_vattr_to_iattr()
111 inode->i_ctime = attr->va_ctime; in coda_vattr_to_iattr()