Searched refs:pm_inusemap (Results 1 - 3 of 3) sorted by relevance

/freebsd-11.0-release/sys/fs/msdosfs/
H A Dmsdosfs_fat.c385 KASSERT((pmp->pm_inusemap[cn / N_INUSEBITS] & (1 << (cn % N_INUSEBITS)))
387 (unsigned)pmp->pm_inusemap[cn / N_INUSEBITS]));
388 pmp->pm_inusemap[cn / N_INUSEBITS] |= 1 << (cn % N_INUSEBITS);
403 KASSERT((pmp->pm_inusemap[cn / N_INUSEBITS] & (1 << (cn % N_INUSEBITS)))
405 (unsigned)pmp->pm_inusemap[cn / N_INUSEBITS]));
406 pmp->pm_inusemap[cn / N_INUSEBITS] &= ~(1 << (cn % N_INUSEBITS));
641 map = pmp->pm_inusemap[idx];
653 map = pmp->pm_inusemap[idx];
753 map = pmp->pm_inusemap[idx];
770 map = pmp->pm_inusemap[id
[all...]
H A Dmsdosfsmount.h105 u_int *pm_inusemap; /* ptr to bitmap of in-use clusters */ member in struct:msdosfsmount
133 /* Number of bits in one pm_inusemap item: */
H A Dmsdosfs_vfsops.c402 printf("msdosfs_mount(): mp %p, pmp %p, inusemap %p\n", mp, pmp, pmp->pm_inusemap);
716 pmp->pm_inusemap = malloc(howmany(pmp->pm_maxcluster + 1, N_INUSEBITS)
717 * sizeof(*pmp->pm_inusemap),
779 if (pmp->pm_inusemap)
780 free(pmp->pm_inusemap, M_MSDOSFSFAT);
854 free(pmp->pm_inusemap, M_MSDOSFSFAT);

Completed in 69 milliseconds