Lines Matching refs:idp
3913 struct direct *idp;
4011 idp = (struct direct *)fbp->fb_addr;
4012 if (idp->d_ino == 0 && idp->d_reclen == 0 && idp->d_namlen == 0) {
4028 if (idp->d_reclen & 0x3) {
4034 if (idp->d_ino != 0 && offset >= (uint_t)uiop->uio_offset) {
4036 DIRENT64_RECLEN(idp->d_namlen);
4048 odp->d_ino = (ino64_t)idp->d_ino;
4050 odp->d_off = (offset_t)(offset + idp->d_reclen);
4054 ASSERT(strlen(idp->d_name) + 1 <=
4056 (void) strncpy(odp->d_name, idp->d_name,
4063 if (idp->d_reclen) {
4064 incount += idp->d_reclen;
4065 offset += idp->d_reclen;
4066 idp = (struct direct *)((intptr_t)idp + idp->d_reclen);