Lines Matching defs:dentp
1425 struct direntry *dentp;
1533 for (dentp = (struct direntry *)(bp->b_data + on);
1534 (char *)dentp < bp->b_data + on + n;
1535 dentp++, offset += sizeof(struct direntry)) {
1537 printf("rd: dentp %08x prev %08x crnt %08x deName %02x attr %02x\n",
1538 dentp, prev, crnt, dentp->deName[0], dentp->deAttributes);
1543 if (dentp->deName[0] == SLOT_EMPTY) {
1550 if (dentp->deName[0] == SLOT_DELETED) {
1559 if (dentp->deAttributes == ATTR_WIN95) {
1563 wep = (struct winentry *)dentp;
1573 if (dentp->deAttributes & ATTR_VOLUME) {
1584 fileno = getushort(dentp->deStartCluster);
1586 fileno |= getushort(dentp->deHighClust) << 16;
1588 if (dentp->deAttributes & ATTR_DIRECTORY) {
1598 if (getulong(dentp->deFileSize) == 0) {
1605 fileno64 += dentp -
1615 if (chksum != winChksum(dentp->deName))
1616 dirbuf.d_namlen = dos2unixfn(dentp->deName,