Lines Matching refs:attr
90 void coda_vattr_to_iattr(struct inode *inode, struct coda_vattr *attr) in coda_vattr_to_iattr() argument
96 switch (attr->va_type) { in coda_vattr_to_iattr()
114 if (attr->va_mode != (u_short) -1) in coda_vattr_to_iattr()
115 inode->i_mode = attr->va_mode | inode_type; in coda_vattr_to_iattr()
116 if (attr->va_uid != -1) in coda_vattr_to_iattr()
117 inode->i_uid = make_kuid(&init_user_ns, (uid_t) attr->va_uid); in coda_vattr_to_iattr()
118 if (attr->va_gid != -1) in coda_vattr_to_iattr()
119 inode->i_gid = make_kgid(&init_user_ns, (gid_t) attr->va_gid); in coda_vattr_to_iattr()
120 if (attr->va_nlink != -1) in coda_vattr_to_iattr()
121 set_nlink(inode, attr->va_nlink); in coda_vattr_to_iattr()
122 if (attr->va_size != -1) in coda_vattr_to_iattr()
123 inode->i_size = attr->va_size; in coda_vattr_to_iattr()
124 if (attr->va_size != -1) in coda_vattr_to_iattr()
125 inode->i_blocks = (attr->va_size + 511) >> 9; in coda_vattr_to_iattr()
126 if (attr->va_atime.tv_sec != -1) in coda_vattr_to_iattr()
127 inode->i_atime = coda_to_timespec64(attr->va_atime); in coda_vattr_to_iattr()
128 if (attr->va_mtime.tv_sec != -1) in coda_vattr_to_iattr()
129 inode->i_mtime = coda_to_timespec64(attr->va_mtime); in coda_vattr_to_iattr()
130 if (attr->va_ctime.tv_sec != -1) in coda_vattr_to_iattr()
131 inode->i_ctime = coda_to_timespec64(attr->va_ctime); in coda_vattr_to_iattr()