Searched refs:dd_loc (Results 1 - 8 of 8) sorted by relevance

/freebsd-10.3-release/lib/libc/gen/
H A Dgen-private.h46 long dd_loc; /* offset in current buffer */ member in struct:_dirdesc
H A Dreaddir.c61 if (dirp->dd_loc >= dirp->dd_size) {
64 initial_loc = dirp->dd_loc;
66 dirp->dd_loc = 0;
68 if (dirp->dd_loc == 0 &&
78 dp = (struct dirent *)(dirp->dd_buf + dirp->dd_loc);
82 dp->d_reclen > dirp->dd_len + 1 - dirp->dd_loc)
84 dirp->dd_loc += dp->d_reclen;
H A Dtelldir.c63 lp->loc_loc == dirp->dd_loc)
75 lp->loc_loc = dirp->dd_loc;
102 if (lp->loc_loc == dirp->dd_loc && lp->loc_seek == dirp->dd_seek)
113 dirp->dd_loc = lp->loc_loc;
118 dirp->dd_loc = 0;
120 while (dirp->dd_loc < lp->loc_loc) {
146 lp->loc_loc = dirp->dd_loc;
H A Dclosedir.c60 dirp->dd_loc = 0;
H A Drewinddir.c61 dirp->dd_loc = 0;
H A Dopendir.c294 dirp->dd_loc = 0;
/freebsd-10.3-release/sys/i386/ibcs2/
H A Dibcs2_dirent.h45 int dd_loc; member in struct:__anon10761
/freebsd-10.3-release/sbin/restore/
H A Ddirs.c99 int32_t dd_loc; member in struct:rstdirdesc
445 dirp->dd_loc = loc & (DIRBLKSIZ - 1);
446 if (dirp->dd_loc != 0)
459 if (dirp->dd_loc == 0) {
467 if (dirp->dd_loc >= dirp->dd_size) {
468 dirp->dd_loc = 0;
471 dp = (struct direct *)(dirp->dd_buf + dirp->dd_loc);
473 dp->d_reclen > DIRBLKSIZ + 1 - dirp->dd_loc) {
478 dirp->dd_loc += dp->d_reclen;
530 (off_t)0, SEEK_CUR) - dirp->dd_size + dirp->dd_loc);
[all...]

Completed in 120 milliseconds