pm_BytesPerSec
ldep->de_FileSize = pmp->pm_rootdirsize * pmp->pm_BytesPerSec;
pmp->pm_BytesPerSec = getushort(b50->bpbBytesPerSec);
pmp->pm_BlkPerSec = pmp->pm_BytesPerSec / DEV_BSIZE;
if (!pmp->pm_BytesPerSec || !SecPerClust) {
(pmp->pm_BytesPerSec < DEV_BSIZE) ||
(pmp->pm_BytesPerSec & (pmp->pm_BytesPerSec - 1)) ||
pmp->pm_fatblocksize = 3 * pmp->pm_BytesPerSec;
dirsperblk = pmp->pm_BytesPerSec / sizeof(struct direntry);
dirsperblk = pmp->pm_BytesPerSec /
ldep->de_FileSize = pmp->pm_rootdirsize * pmp->pm_BytesPerSec;
* pmp->pm_BytesPerSec;
pmp->pm_BytesPerSec, B_MODIFY, &bpn) != 0) {
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 - 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;
roundup(sizeof(struct fsinfo), pmp->pm_BytesPerSec),