Searched refs:pm_inusemap (Results 1 – 5 of 5) sorted by relevance
381 KASSERT((pmp->pm_inusemap[cn / N_INUSEBITS] & in usemap_alloc()384 (unsigned)pmp->pm_inusemap[cn / N_INUSEBITS])); in usemap_alloc()385 pmp->pm_inusemap[cn / N_INUSEBITS] |= 1U << (cn % N_INUSEBITS); in usemap_alloc()400 if ((pmp->pm_inusemap[cn / N_INUSEBITS] & in usemap_free()404 (unsigned)pmp->pm_inusemap[cn / N_INUSEBITS]); in usemap_free()637 map = pmp->pm_inusemap[idx]; in chainlength()656 map = pmp->pm_inusemap[idx]; in chainlength()761 map = pmp->pm_inusemap[idx]; in clusteralloc1()779 map = pmp->pm_inusemap[idx]; in clusteralloc1()898 pmp->pm_inusemap[cn] = FULL_RUN; in fillinusemap()[all …]
286 mp, pmp, pmp->pm_inusemap); in msdosfs_mount()565 pmp->pm_inusemap = kmalloc(howmany(pmp->pm_maxcluster + 1, in mountmsdosfs()566 N_INUSEBITS) * sizeof(*pmp->pm_inusemap), M_MSDOSFSFAT, M_WAITOK); in mountmsdosfs()617 if (pmp->pm_inusemap) in mountmsdosfs()618 kfree(pmp->pm_inusemap, M_MSDOSFSFAT); in mountmsdosfs()678 kfree(pmp->pm_inusemap, M_MSDOSFSFAT); in msdosfs_unmount()
104 u_int *pm_inusemap; /* ptr to bitmap of in-use clusters */ member
388 assert((pmp->pm_inusemap[cn / N_INUSEBITS] & (1 << (cn % N_INUSEBITS))) in usemap_alloc()392 pmp->pm_inusemap[cn / N_INUSEBITS] |= 1U << (cn % N_INUSEBITS); in usemap_alloc()403 assert((pmp->pm_inusemap[cn / N_INUSEBITS] & (1 << (cn % N_INUSEBITS))) in usemap_free()408 pmp->pm_inusemap[cn / N_INUSEBITS] &= ~(1U << (cn % N_INUSEBITS)); in usemap_free()638 map = pmp->pm_inusemap[idx]; in chainlength()657 map = pmp->pm_inusemap[idx]; in chainlength()756 map = pmp->pm_inusemap[idx]; in clusteralloc1()773 map = pmp->pm_inusemap[idx]; in clusteralloc1()881 pmp->pm_inusemap[cn] = FULL_RUN; in fillinusemap()930 pmp->pm_inusemap[cn / N_INUSEBITS] |= 1U << (cn % N_INUSEBITS); in fillinusemap()
299 pmp->pm_inusemap = ecalloc(sizeof(*pmp->pm_inusemap), in m_msdosfs_mount()338 if (pmp->pm_inusemap) in m_msdosfs_mount()339 free(pmp->pm_inusemap); in m_msdosfs_mount()