Lines Matching refs:dblk
1126 DIRDATA dblk;
1135 if ((dblk.npos = lseek(dirfd, 0L, SEEK_CUR)) < 0) {
1143 dblk.nlen = nlen + 1;
1144 dblk.mode = psb->st_mode & 0xffff;
1145 dblk.mtime = psb->st_mtime;
1146 dblk.atime = psb->st_atime;
1147 dblk.frc_mode = frc_mode;
1148 if ((write(dirfd, name, dblk.nlen) == dblk.nlen) &&
1149 (write(dirfd, (char *)&dblk, sizeof(dblk)) == sizeof(dblk))) {
1168 DIRDATA dblk;
1181 if (lseek(dirfd, -((off_t)sizeof(dblk)), SEEK_CUR) < 0)
1183 if (read(dirfd,(char *)&dblk, sizeof(dblk)) != sizeof(dblk))
1185 if (lseek(dirfd, dblk.npos, SEEK_SET) < 0)
1187 if (read(dirfd, name, dblk.nlen) != dblk.nlen)
1189 if (lseek(dirfd, dblk.npos, SEEK_SET) < 0)
1196 if (pmode || dblk.frc_mode)
1197 set_pmode(name, dblk.mode);
1199 set_ftime(name, dblk.mtime, dblk.atime, 0);