Lines Matching defs:dir
13 struct dirent *readdir(DIR *dir)
16 PARAM_CHECK(dir);
20 if (dir->buf_pos >= dir->buf_end) {
21 int len = __syscall(SYS_getdents, dir->fd, dir->buf, sizeof dir->buf);
26 dir->buf_end = len;
27 dir->buf_pos = 0;
29 de = (void *)(dir->buf + dir->buf_pos);
30 dir->buf_pos += de->d_reclen;
31 dir->tell = de->d_off;