Lines Matching defs:dent
138 struct dirent dent;
141 memset(&dent, 0, sizeof(dent));
143 dent.d_fileno = ino;
146 dent.d_type = DT_BLK;
150 dent.d_type = DT_CHR;
154 dent.d_type = DT_DIR;
158 dent.d_type = DT_FIFO;
162 dent.d_type = DT_LNK;
166 dent.d_type = DT_REG;
170 dent.d_type = DT_SOCK;
176 dent.d_namlen = namelen;
177 (void)memcpy(dent.d_name, name, dent.d_namlen);
178 dent.d_reclen = _DIRENT_SIZE(&dent);
180 if (dent.d_reclen > uio->uio_resid) {
183 error = uiomove(&dent, dent.d_reclen, uio);