Lines Matching defs:dirent
97 #include <sys/dirent.h>
1284 struct dirent dirent;
1313 dirent.d_fileno = dir_node->dn_ino;
1315 dirent.d_namlen = 1;
1316 dirent.d_type = DT_DIR;
1320 dirent.d_fileno = dir_node->dn_typeinfo.Dir.parent->dn_ino;
1322 dirent.d_fileno = dir_node->dn_ino;
1324 dirent.d_namlen = 2;
1325 dirent.d_type = DT_DIR;
1328 dirent.d_fileno = name_node->de_dnp->dn_ino;
1329 dirent.d_namlen = strlen(name_node->de_name);
1333 dirent.d_type = DT_BLK;
1336 dirent.d_type = DT_CHR;
1339 dirent.d_type = DT_DIR;
1342 dirent.d_type = DT_LNK;
1345 dirent.d_type = DT_UNKNOWN;
1349 ((sizeof (struct dirent) - (MAXNAMLEN+1)) + (((dp)->d_namlen+1 + 3) &~ 3))
1351 reclen = dirent.d_reclen = GENERIC_DIRSIZ(&dirent);
1357 strlcpy(dirent.d_name, name, DEVMAXNAMESIZE);
1358 if ((error = uiomove ((caddr_t)&dirent,
1359 dirent.d_reclen, uio)) != 0)