Lines Matching defs: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);
440 if (!powerof2(bpb.bps))
441 errx(1, "bytes/sector (%u) is not a power of 2", bpb.bps);
442 if (bpb.bps < MINBPS)
444 bpb.bps, MINBPS);
460 if (opt_b < bpb.bps)
462 opt_b, bpb.bps);
463 if (opt_b > bpb.bps * MAXSPC)
465 opt_b, bpb.bps * MAXSPC);
466 bpb.spc = opt_b / bpb.bps;
506 if (!S_ISREG(sb.st_mode) || sb.st_size % bpb.bps ||
507 sb.st_size < bpb.bps || sb.st_size > bpb.bps * MAXU16)
509 bss = sb.st_size / bpb.bps;
516 ((bpb.spc ? 16 : 12) / BPN), bpb.bps * NPB) *
519 bpb.bps / sizeof(struct de)) +
521 (bpb.spc ? bpb.spc : howmany(DEFBLK, bpb.bps)))
525 howmany((RESFTE + MAXCLS16) * 2, bpb.bps) * bpb.nft +
526 howmany(DEFRDE, bpb.bps / sizeof(struct de)) +
528 (bpb.spc ? bpb.spc : howmany(8192, bpb.bps)))
552 bpb.res = fat == 32 ? MAX(x, MAX(16384 / bpb.bps, 4)) : x;
557 rds = howmany(bpb.rde, bpb.bps / sizeof(struct de));
559 for (bpb.spc = howmany(fat == 16 ? DEFBLK16 : DEFBLK, bpb.bps);
563 bpb.bps * NPB) * bpb.nft +
574 x = (u_int64_t)(bpb.bsec - x1) * bpb.bps * NPB /
575 (bpb.spc * bpb.bps * NPB + fat / BPN * bpb.nft);
577 bpb.bps * NPB);
583 x = (u_int64_t)bpb.bspf * bpb.bps * NPB / (fat / BPN) - RESFTE;
601 cls == 1 ? "" : "s", bpb.bps * bpb.spc);
619 if (!(img = malloc(bpb.bps)))
632 if ((n = read(fd1, img, bpb.bps)) == -1)
634 if ((unsigned)n != bpb.bps)
637 memset(img, 0, bpb.bps);
642 mk2(bsbpb->bps, bpb.bps);
720 if ((n = write(fd, img, bpb.bps)) == -1)
722 if ((unsigned)n != bpb.bps) {
789 if (ioctl(fd, BLKSSZGET, &bpb->bps)) {
794 ckgeom(fname, bpb->bps, "bytes/sector");
867 if (bpb->bps == 0 && ioctl(fd, DIOCGSECTORSIZE, &dlp.d_secsize) == -1)
870 /* XXX Should we use bpb->bps if it's set? */
892 if (bpb->bps == 0)
893 bpb->bps = ckgeom(fname, lp->d_secsize, "bytes/sector");
911 printf("bps=%u spc=%u res=%u nft=%u", bpb->bps, bpb->spc, bpb->res,