Lines Matching refs:bpb
95 DOS_BPB bpb; /* BPB */
435 bs->bpb.media < 0xf0)
437 if (cv2(bs->bpb.secsiz) != SECSIZ)
439 if (!(fs->spc = bs->bpb.spc) || fs->spc & (fs->spc - 1))
443 if ((fs->spf = cv2(bs->bpb.spf))) {
444 if (bs->bpb.fats != 2)
446 if (!(fs->dirents = cv2(bs->bpb.dirents)))
449 if (!(fs->spf = cv4(bs->bpb.lspf)))
451 if (!bs->bpb.fats || bs->bpb.fats > 16)
453 if ((fs->rdcl = cv4(bs->bpb.rdcl)) < LOCLUS)
456 if (!(fs->lsnfat = cv2(bs->bpb.ressec)))
458 fs->lsndir = fs->lsnfat + fs->spf * bs->bpb.fats;
460 if (!(sc = cv2(bs->bpb.secs)) && !(sc = cv4(bs->bpb.lsecs)))