Searched refs:dd_loc (Results 1 – 22 of 22) sorted by relevance
68 dp = (dirent_t *)(uintptr_t)&dirp->dd_buf[dirp->dd_loc]; in readdir()69 saveloc = dirp->dd_loc; /* save for possible EOF */ in readdir()70 dirp->dd_loc += (int)dp->d_reclen; in readdir()72 if (dirp->dd_loc >= dirp->dd_size) in readdir()73 dirp->dd_loc = dirp->dd_size = 0; in readdir()79 dirp->dd_loc = saveloc; /* so save for telldir */ in readdir()83 return ((dirent_t *)(uintptr_t)&dirp->dd_buf[dirp->dd_loc]); in readdir()99 dp64 = (dirent64_t *)(uintptr_t)&dirp->dd_buf[dirp->dd_loc]; in readdir64()110 saveloc = dirp->dd_loc; /* save for possible EOF */ in readdir64()111 dirp->dd_loc += (int)dp64->d_reclen; in readdir64()[all …]
66 dp = (dirent_t *)(uintptr_t)&dirp->dd_buf[dirp->dd_loc]; in readdir_r()67 saveloc = dirp->dd_loc; /* save for possible EOF */ in readdir_r()68 dirp->dd_loc += (int)dp->d_reclen; in readdir_r()71 if (dirp->dd_loc >= dirp->dd_size) in readdir_r()72 dirp->dd_loc = dirp->dd_size = 0; in readdir_r()78 dirp->dd_loc = saveloc; /* so save for telldir */ in readdir_r()88 dp = (dirent_t *)(uintptr_t)&dirp->dd_buf[dirp->dd_loc]; in readdir_r()111 dp64 = (dirent64_t *)(uintptr_t)&dirp->dd_buf[dirp->dd_loc]; in readdir64_r()122 saveloc = dirp->dd_loc; /* save for possible EOF */ in readdir64_r()123 dirp->dd_loc += (int)dp64->d_reclen; in readdir64_r()[all …]
61 dp = (dirent_t *)(uintptr_t)&dirp->dd_buf[dirp->dd_loc]; in seekdir()65 dirp->dd_loc = 0; in seekdir()94 dp64 = (dirent64_t *)(uintptr_t)&dirp->dd_buf[dirp->dd_loc]; in seekdir64()108 dirp->dd_loc = 0; in seekdir64()
64 dp = (dirent_t *)(uintptr_t)(&dirp->dd_buf[dirp->dd_loc]); in telldir()88 dp64 = (dirent64_t *)(uintptr_t)(&dirp->dd_buf[dirp->dd_loc]); in telldir64()
74 dirp->dd_loc = 0; in fdopendir()
44 dp = (struct dirent *)&dirp->dd_buf[dirp->dd_loc];45 saveloc = dirp->dd_loc; /* save for possible EOF */46 dirp->dd_loc += dp->d_reclen;48 if (dirp->dd_loc >= dirp->dd_size)49 dirp->dd_loc = dirp->dd_size = 0;56 dirp->dd_loc = saveloc; /* EOF so save for telldir */60 dp = (struct dirent *)&dirp->dd_buf[dirp->dd_loc];
45 dirp->dd_loc = 0;
47 dirp->dd_loc = 0;
68 dirp->dd_loc = 0;
66 dp = (struct dirent64 *)&dirp->dd_buf[dirp->dd_loc]; in internal_readdir()67 saveloc = dirp->dd_loc; /* save for possible EOF */ in internal_readdir()68 dirp->dd_loc += dp->d_reclen; in internal_readdir()70 if (dirp->dd_loc >= dirp->dd_size) in internal_readdir()71 dirp->dd_loc = dirp->dd_size = 0; in internal_readdir()77 dirp->dd_loc = saveloc; /* EOF so save for telldir */ in internal_readdir()81 dp = (struct dirent64 *)&dirp->dd_buf[dirp->dd_loc]; in internal_readdir()
46 if (dirp->dd_loc >= dirp->dd_size)49 dirp->dd_loc = 0;53 dp = (struct dirent*)((char*)dirp->dd_buf + dirp->dd_loc);55 dirp->dd_loc += dp->d_reclen;
40 return(lseek(dirp->dd_fd, 0L, SEEK_CUR) + (long)dirp->dd_loc);
49 dirp->dd_loc = dirp->dd_size = 0;
77 dirp->dd_loc = dirp->dd_size = 0; /* refill needed */
131 int dd_loc; /* offset in block */ \
530 dp->dd_loc = 0; in rst_initdirfile()577 return ((pos - tdirp->dd_size) + tdirp->dd_loc); in rst_telldir()598 sdirp->dd_loc = loc & (DIRBLKSIZ - 1); in rst_seekdir()599 if (sdirp->dd_loc != 0) in rst_seekdir()612 if (rdirp->dd_loc == 0) { in rst_readdir()621 if (rdirp->dd_loc >= rdirp->dd_size) { in rst_readdir()622 rdirp->dd_loc = 0; in rst_readdir()626 dp = (struct direct *)(rdirp->dd_buf + rdirp->dd_loc); in rst_readdir()628 (long)dp->d_reclen > (DIRBLKSIZ + 1 - rdirp->dd_loc)) { in rst_readdir()634 rdirp->dd_loc += dp->d_reclen; in rst_readdir()
185 off64_t dd_loc; member
53 long dd_loc; /* buf offset of entry from last readddir() */ member
72 long dd_loc; /* buf offset of entry from last readddir() */ member
129 int dd_loc; member
123 int dd_loc; member
55 int dd_loc; /* offset in block */ member