Searched refs:pm_inusemap (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/fs/msdosfs/ |
H A D | msdosfs_fat.c | 395 KASSERT((pmp->pm_inusemap[cn / N_INUSEBITS] & in usemap_alloc() 398 (unsigned)pmp->pm_inusemap[cn / N_INUSEBITS])); in usemap_alloc() 399 pmp->pm_inusemap[cn / N_INUSEBITS] |= 1U << (cn % N_INUSEBITS); in usemap_alloc() 415 if ((pmp->pm_inusemap[cn / N_INUSEBITS] & in usemap_free() 419 (unsigned)pmp->pm_inusemap[cn / N_INUSEBITS]); in usemap_free() 425 pmp->pm_inusemap[cn / N_INUSEBITS] &= ~(1U << (cn % N_INUSEBITS)); in usemap_free() 658 map = pmp->pm_inusemap[idx]; in chainlength() 677 map = pmp->pm_inusemap[idx]; in chainlength() 783 map = pmp->pm_inusemap[idx]; in clusteralloc1() 800 map = pmp->pm_inusemap[idx]; in clusteralloc1() [all …]
|
H A D | msdosfs_vfsops.c | 406 printf("msdosfs_mount(): mp %p, pmp %p, inusemap %p\n", mp, pmp, pmp->pm_inusemap); in msdosfs_mount() 807 pmp->pm_inusemap = malloc(howmany(pmp->pm_maxcluster + 1, in mountmsdosfs() 808 N_INUSEBITS) * sizeof(*pmp->pm_inusemap), M_MSDOSFSFAT, M_WAITOK); in mountmsdosfs() 875 free(pmp->pm_inusemap, M_MSDOSFSFAT); in mountmsdosfs() 972 free(pmp->pm_inusemap, M_MSDOSFSFAT); in msdosfs_unmount()
|
H A D | msdosfsmount.h | 111 u_int *pm_inusemap; /* ptr to bitmap of in-use clusters */ member
|
/freebsd/usr.sbin/makefs/msdos/ |
H A D | msdosfs_fat.c | 387 assert((pmp->pm_inusemap[cn / N_INUSEBITS] & (1 << (cn % N_INUSEBITS))) in usemap_alloc() 391 pmp->pm_inusemap[cn / N_INUSEBITS] |= 1U << (cn % N_INUSEBITS); in usemap_alloc() 402 assert((pmp->pm_inusemap[cn / N_INUSEBITS] & (1 << (cn % N_INUSEBITS))) in usemap_free() 407 pmp->pm_inusemap[cn / N_INUSEBITS] &= ~(1U << (cn % N_INUSEBITS)); in usemap_free() 637 map = pmp->pm_inusemap[idx]; in chainlength() 656 map = pmp->pm_inusemap[idx]; in chainlength() 755 map = pmp->pm_inusemap[idx]; in clusteralloc1() 772 map = pmp->pm_inusemap[idx]; in clusteralloc1() 880 pmp->pm_inusemap[cn] = FULL_RUN; in fillinusemap() 929 pmp->pm_inusemap[cn / N_INUSEBITS] |= 1U << (cn % N_INUSEBITS); in fillinusemap()
|
H A D | msdosfs_vfsops.c | 296 pmp->pm_inusemap = ecalloc(sizeof(*pmp->pm_inusemap), in m_msdosfs_mount() 334 if (pmp->pm_inusemap) in m_msdosfs_mount() 335 free(pmp->pm_inusemap); in m_msdosfs_mount()
|