pm_BytesPerSec
pmp->pm_BytesPerSec;
* pmp->pm_BytesPerSec;
pmp->pm_BytesPerSec, B_MODIFY, &bpn) != 0) {
pmp->pm_BytesPerSec = getushort(b50->bpbBytesPerSec);
(pmp->pm_BytesPerSec == 0) || !powerof2(pmp->pm_BytesPerSec) ||
(SecPerClust * pmp->pm_BytesPerSec > MAXBSIZE) ||
if ((pmp->pm_BytesPerSec < GEMDOSFS_BSIZE) ||
(pmp->pm_BytesPerSec / GEMDOSFS_BSIZE) > psize)) {
BlkPerSec = pmp->pm_BytesPerSec / GEMDOSFS_BSIZE;
pmp->pm_BytesPerSec = GEMDOSFS_BSIZE;
+ pmp->pm_BytesPerSec - 1)
/ pmp->pm_BytesPerSec;/* in sectors */
pmp->pm_fatsize = pmp->pm_FATsecs * pmp->pm_BytesPerSec;
fatblocksecs = howmany(fatbytes, pmp->pm_BytesPerSec);
* pmp->pm_BytesPerSec;
/ pmp->pm_BytesPerSec;
pmp->pm_bnshift = ffs(pmp->pm_BytesPerSec) - 1;
pmp->pm_bpcluster = SecPerClust * pmp->pm_BytesPerSec;
const int rdsz = roundup(sizeof(*fp), pmp->pm_BytesPerSec);
dirsperblk = pmp->pm_BytesPerSec / sizeof(struct direntry);
u_long dirsperblk = pmp->pm_BytesPerSec / sizeof(struct direntry);
ldep->de_FileSize = pmp->pm_rootdirsize * pmp->pm_BytesPerSec;
pmp->pm_BytesPerSec = getushort(b50->bpbBytesPerSec);
__func__, pmp->pm_BytesPerSec, pmp->pm_ResSectors, pmp->pm_FATs,
if (!pmp->pm_BytesPerSec || !SecPerClust
pmp->pm_BytesPerSec, SecPerClust,
|| (pmp->pm_BytesPerSec < bsize)
|| (pmp->pm_BytesPerSec & (pmp->pm_BytesPerSec - 1))
|| (pmp->pm_HugeSectors * (pmp->pm_BytesPerSec / bsize)
tmp = pmp->pm_BytesPerSec / bsize;
pmp->pm_BytesPerSec = bsize;
+ pmp->pm_BytesPerSec - 1)
/ pmp->pm_BytesPerSec;/* in sectors */
pmp->pm_fatsize = pmp->pm_FATsecs * pmp->pm_BytesPerSec;
pmp->pm_fatblocksize = 3 * pmp->pm_BytesPerSec;
pmp->pm_fatblocksec = pmp->pm_fatblocksize / pmp->pm_BytesPerSec;
pmp->pm_bnshift = ffs(pmp->pm_BytesPerSec) - 1;
pmp->pm_bpcluster = SecPerClust * pmp->pm_BytesPerSec;
pmp->pm_BytesPerSec, 0, &bp)) != 0)