Home
last modified time | relevance | path

Searched refs:dd_loc (Results 1 – 22 of 22) sorted by relevance

/titanic_44/usr/src/lib/libc/port/gen/
H A Dreaddir.c68 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 …]
H A Dreaddir_r.c66 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 …]
H A Dseekdir.c61 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()
H A Dtelldir.c64 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()
H A Dfdopendir.c74 dirp->dd_loc = 0; in fdopendir()
/titanic_44/usr/src/lib/libbc/libc/gen/common/
H A Dreaddir.c44 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];
H A Dclosedir.c45 dirp->dd_loc = 0;
H A Dseekdir.c47 dirp->dd_loc = 0;
H A Dopendir.c68 dirp->dd_loc = 0;
/titanic_44/usr/src/ucblib/libucb/port/gen/
H A Dreaddir.c66 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()
/titanic_44/usr/src/lib/libast/common/dir/
H A Dreaddir.c46 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;
H A Dtelldir.c40 return(lseek(dirp->dd_fd, 0L, SEEK_CUR) + (long)dirp->dd_loc);
H A Dseekdir.c49 dirp->dd_loc = dirp->dd_size = 0;
H A Dopendir.c77 dirp->dd_loc = dirp->dd_size = 0; /* refill needed */
H A Ddirlib.h131 int dd_loc; /* offset in block */ \
/titanic_44/usr/src/cmd/backup/restore/
H A Ddirs.c530 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()
H A Drestore.h185 off64_t dd_loc; member
/titanic_44/usr/src/lib/libbc/inc/include/
H A Ddirent.h53 long dd_loc; /* buf offset of entry from last readddir() */ member
/titanic_44/usr/src/lib/libbc/inc/include/sys/
H A Ddir.h72 long dd_loc; /* buf offset of entry from last readddir() */ member
/titanic_44/usr/src/grub/grub-0.97/stage2/
H A Ddir.h129 int dd_loc; member
/titanic_44/usr/src/ucbhead/sys/
H A Ddir.h123 int dd_loc; member
/titanic_44/usr/src/head/
H A Ddirent.h55 int dd_loc; /* offset in block */ member