Home | History | Annotate | Download | only in toolbox

Lines Matching refs:bps

112     u_int8_t bps[2];		/* bytes per sector */
156 u_int bps; /* bytes per sector */
409 bpb.bps = opt_S;
420 bpb.bsec -= (opt_ofs / bpb.bps);
441 if (!powerof2(bpb.bps))
442 errx(1, "bytes/sector (%u) is not a power of 2", bpb.bps);
443 if (bpb.bps < MINBPS)
445 bpb.bps, MINBPS);
461 if (opt_b < bpb.bps)
463 opt_b, bpb.bps);
464 if (opt_b > bpb.bps * MAXSPC)
466 opt_b, bpb.bps * MAXSPC);
467 bpb.spc = opt_b / bpb.bps;
507 if (!S_ISREG(sb.st_mode) || sb.st_size % bpb.bps ||
508 sb.st_size < bpb.bps || sb.st_size > bpb.bps * MAXU16)
510 bss = sb.st_size / bpb.bps;
517 ((bpb.spc ? 16 : 12) / BPN), bpb.bps * NPB) *
520 bpb.bps / sizeof(struct de)) +
522 (bpb.spc ? bpb.spc : howmany(DEFBLK, bpb.bps)))
526 howmany((RESFTE + MAXCLS16) * 2, bpb.bps) * bpb.nft +
527 howmany(DEFRDE, bpb.bps / sizeof(struct de)) +
529 (bpb.spc ? bpb.spc : howmany(8192, bpb.bps)))
553 bpb.res = fat == 32 ? MAX(x, MAX(16384 / bpb.bps, 4)) : x;
558 rds = howmany(bpb.rde, bpb.bps / sizeof(struct de));
560 for (bpb.spc = howmany(fat == 16 ? DEFBLK16 : DEFBLK, bpb.bps);
564 bpb.bps * NPB) * bpb.nft +
575 x = (u_int64_t)(bpb.bsec - x1) * bpb.bps * NPB /
576 (bpb.spc * bpb.bps * NPB + fat / BPN * bpb.nft);
578 bpb.bps * NPB);
584 x = (u_int64_t)bpb.bspf * bpb.bps * NPB / (fat / BPN) - RESFTE;
602 cls == 1 ? "" : "s", bpb.bps * bpb.spc);
620 if (!(img = malloc(bpb.bps)))
633 if ((n = read(fd1, img, bpb.bps)) == -1)
635 if ((unsigned)n != bpb.bps)
638 memset(img, 0, bpb.bps);
643 mk2(bsbpb->bps, bpb.bps);
721 if ((n = write(fd, img, bpb.bps)) == -1)
723 if ((unsigned)n != bpb.bps) {
790 if (ioctl(fd, BLKSSZGET, &bpb->bps)) {
795 ckgeom(fname, bpb->bps, "bytes/sector");
868 if (bpb->bps == 0 && ioctl(fd, DIOCGSECTORSIZE, &dlp.d_secsize) == -1)
871 /* XXX Should we use bpb->bps if it's set? */
893 if (bpb->bps == 0)
894 bpb->bps = ckgeom(fname, lp->d_secsize, "bytes/sector");
912 printf("bps=%u spc=%u res=%u nft=%u", bpb->bps, bpb->spc, bpb->res,