Lines Matching refs:de_dirent
196 if (namelen != de->de_dirent->d_namlen) in devfs_find()
198 if (type != 0 && type != de->de_dirent->d_type) in devfs_find()
206 if (de->de_dirent->d_type == DT_CHR && in devfs_find()
210 if (bcmp(name, de->de_dirent->d_name, namelen) != 0) in devfs_find()
229 de->de_dirent = (struct dirent *)(de + 1); in devfs_newdirent()
230 de->de_dirent->d_namlen = namelen; in devfs_newdirent()
231 de->de_dirent->d_reclen = GENERIC_DIRSIZ(&d); in devfs_newdirent()
232 bcopy(name, de->de_dirent->d_name, namelen); in devfs_newdirent()
233 dirent_terminate(de->de_dirent); in devfs_newdirent()
248 if (de->de_dirent->d_type != DT_DIR) in devfs_parent_dirent()
274 dd->de_dirent->d_type = DT_DIR; in devfs_vmkdir()
290 de->de_dirent->d_type = DT_DIR; in devfs_vmkdir()
297 de->de_dirent->d_type = DT_DIR; in devfs_vmkdir()
341 KASSERT(de->de_dirent->d_type == DT_DIR, in devfs_rmdir_empty()
461 else if (de->de_dirent->d_type == DT_DIR) in devfs_purge()
592 else if (de->de_dirent->d_type == DT_LNK) { in devfs_populate_loop()
600 KASSERT(dd->de_dirent->d_type == DT_DIR && in devfs_populate_loop()
615 de->de_dirent->d_type = DT_LNK; in devfs_populate_loop()
632 de->de_dirent->d_type = DT_CHR; in devfs_populate_loop()