N_INUSEBITS
KASSERT((pmp->pm_inusemap[cn / N_INUSEBITS] &
(1U << (cn % N_INUSEBITS))) == 0,
("Allocating used sector %ld %ld %x", cn, cn % N_INUSEBITS,
(unsigned)pmp->pm_inusemap[cn / N_INUSEBITS]));
pmp->pm_inusemap[cn / N_INUSEBITS] |= 1U << (cn % N_INUSEBITS);
if ((pmp->pm_inusemap[cn / N_INUSEBITS] &
(1U << (cn % N_INUSEBITS))) == 0) {
pmp->pm_mountp->mnt_stat.f_mntonname, cn, cn % N_INUSEBITS,
(unsigned)pmp->pm_inusemap[cn / N_INUSEBITS]);
pmp->pm_inusemap[cn / N_INUSEBITS] &= ~(1U << (cn % N_INUSEBITS));
max_idx = pmp->pm_maxcluster / N_INUSEBITS;
idx = start / N_INUSEBITS;
start %= N_INUSEBITS;
len = N_INUSEBITS - start;
len += N_INUSEBITS;
idx = cn / N_INUSEBITS;
map |= (1U << (cn % N_INUSEBITS)) - 1;
cn = idx * N_INUSEBITS + ffs(map ^ FULL_RUN) - 1;
cn += N_INUSEBITS - cn % N_INUSEBITS;
idx = cn / N_INUSEBITS;
map |= (1U << (cn % N_INUSEBITS)) - 1;
cn = idx * N_INUSEBITS + ffs(map ^ FULL_RUN) - 1;
cn += N_INUSEBITS - cn % N_INUSEBITS;
for (cn = 0; cn < (pmp->pm_maxcluster + N_INUSEBITS) / N_INUSEBITS; cn++)
N_INUSEBITS) / N_INUSEBITS; cn++)
pmp->pm_inusemap[cn / N_INUSEBITS] |= 1U << (cn % N_INUSEBITS);
howmany(fatVolume->pm_maxcluster + 1, N_INUSEBITS) * sizeof(*fatVolume->pm_inusemap)));