Lines Matching refs:ei
204 efs_sync_dinode_to_inode(struct efs_inode *ei)
207 ei->ei_mode = be16toh(ei->ei_di.di_mode); /*same as nbsd*/
208 ei->ei_nlink = be16toh(ei->ei_di.di_nlink);
209 ei->ei_uid = be16toh(ei->ei_di.di_uid);
210 ei->ei_gid = be16toh(ei->ei_di.di_gid);
211 ei->ei_size = be32toh(ei->ei_di.di_size);
212 ei->ei_atime = be32toh(ei->ei_di.di_atime);
213 ei->ei_mtime = be32toh(ei->ei_di.di_mtime);
214 ei->ei_ctime = be32toh(ei->ei_di.di_ctime);
215 ei->ei_gen = be32toh(ei->ei_di.di_gen);
216 ei->ei_numextents = be16toh(ei->ei_di.di_numextents);
217 ei->ei_version = ei->ei_di.di_version;
228 efs_sync_inode_to_dinode(struct efs_inode *ei)
241 efs_is_inode_synced(struct efs_inode *ei)
247 s += (ei->ei_mode != be16toh(ei->ei_di.di_mode));
248 s += (ei->ei_nlink != be16toh(ei->ei_di.di_nlink));
249 s += (ei->ei_uid != be16toh(ei->ei_di.di_uid));
250 s += (ei->ei_gid != be16toh(ei->ei_di.di_gid));
251 s += (ei->ei_size != be32toh(ei->ei_di.di_size));
252 s += (ei->ei_atime != be32toh(ei->ei_di.di_atime));
253 s += (ei->ei_mtime != be32toh(ei->ei_di.di_mtime));
254 s += (ei->ei_ctime != be32toh(ei->ei_di.di_ctime));
255 s += (ei->ei_gen != be32toh(ei->ei_di.di_gen));
256 s += (ei->ei_numextents != be16toh(ei->ei_di.di_numextents));
257 s += (ei->ei_version != ei->ei_di.di_version);
347 efs_inode_lookup(struct efs_mount *emp, struct efs_inode *ei,
354 KASSERT(VOP_ISLOCKED(ei->ei_vp));
356 KASSERT(efs_is_inode_synced(ei) == 0);
358 KASSERT((ei->ei_mode & S_IFMT) == S_IFDIR);
360 efs_extent_iterator_init(&exi, ei, 0);