Searched defs:dp64 (Results 1 - 4 of 4) sorted by relevance

/osnet-11/usr/src/lib/libc/port/gen/
H A Dreaddir.c92 dirent64_t *dp64; /* -> directory data */ local
96 dp64 = (dirent64_t *)(uintptr_t)&dirp->d_buf[dirp->d_loc];
98 if (dp64->d_ino == (ino64_t)-1) {
101 dp32 = (dirent_t *)(&dp64->d_off);
102 dp64->d_ino = (ino64_t)dp32->d_ino;
103 dp64->d_off = (off64_t)dp32->d_off;
104 dp64->d_reclen = (unsigned short)(dp32->d_reclen +
105 ((char *)&dp64->d_off - (char *)dp64));
108 dirp->d_loc += (int)dp64
133 dirent64_t *dp64; /* -> directory data */ local
[all...]
H A Dtelldir.c79 dirent64_t *dp64; local
85 dp64 = (dirent64_t *)(uintptr_t)(&dirp->d_buf[dirp->d_loc]);
87 if (dp64->d_ino == (ino64_t)-1) {
90 dp32 = (dirent_t *)((uintptr_t)dp64 + sizeof (ino64_t));
91 dp64->d_ino = (ino64_t)dp32->d_ino;
92 dp64->d_off = (off64_t)dp32->d_off;
93 dp64->d_reclen = (unsigned short)(dp32->d_reclen +
94 ((char *)&dp64->d_off - (char *)dp64));
96 off = dp64
[all...]
H A Dreaddir_r.c103 dirent64_t *dp64; /* -> directory data */ local
108 dp64 = (dirent64_t *)(uintptr_t)&dirp->d_buf[dirp->d_loc];
110 if (dp64->d_ino == (ino64_t)-1) {
113 dp32 = (dirent_t *)(&dp64->d_off);
114 dp64->d_ino = (ino64_t)dp32->d_ino;
115 dp64->d_off = (off64_t)dp32->d_off;
116 dp64->d_reclen = (unsigned short)(dp32->d_reclen +
117 ((char *)&dp64->d_off - (char *)dp64));
120 dirp->d_loc += (int)dp64
156 dirent64_t *dp64; local
[all...]
H A Dseekdir.c86 dirent64_t *dp64; local
91 dp64 = (dirent64_t *)(uintptr_t)&dirp->d_buf[dirp->d_loc];
93 if (dp64->d_ino == (ino64_t)-1) {
96 dp32 = (dirent_t *)((uintptr_t)dp64 + sizeof (ino64_t));
97 dp64->d_ino = (ino64_t)dp32->d_ino;
98 dp64->d_off = (off64_t)dp32->d_off;
99 dp64->d_reclen = (unsigned short)(dp32->d_reclen +
100 ((char *)&dp64->d_off - (char *)dp64));
102 off = dp64
[all...]

Completed in 18 milliseconds