Home
last modified time | relevance | path

Searched refs:pm_inusemap (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/sys/fs/msdosfs/
H A Dmsdosfs_fat.c412 && (pmp->pm_inusemap[cn / N_INUSEBITS] in updatefats()
419 if (pmp->pm_inusemap[cn / N_INUSEBITS] != (u_int)-1) in updatefats()
422 + ffs(pmp->pm_inusemap[cn / N_INUSEBITS] in updatefats()
513 pmp->pm_inusemap[cn / N_INUSEBITS] |= 1U << (cn % N_INUSEBITS); in usemap_alloc()
522 pmp->pm_inusemap[cn / N_INUSEBITS] &= ~(1U << (cn % N_INUSEBITS)); in usemap_free()
746 map = pmp->pm_inusemap[idx]; in chainlength()
758 if ((map = pmp->pm_inusemap[idx]) != 0) { in chainlength()
843 map = pmp->pm_inusemap[idx]; in msdosfs_clusteralloc()
860 map = pmp->pm_inusemap[idx]; in msdosfs_clusteralloc()
966 pmp->pm_inusemap[cn] = (u_int)-1; in msdosfs_fillinusemap()
H A Dmsdosfs_vfsops.c448 printf("msdosfs_mount(): mp %p, pmp %p, inusemap %p\n", mp, pmp, pmp->pm_inusemap); in msdosfs_mount()
841 pmp->pm_inusemap = malloc(((pmp->pm_maxcluster + N_INUSEBITS) in msdosfs_mountfs()
843 * sizeof(*pmp->pm_inusemap), in msdosfs_mountfs()
902 if (pmp->pm_inusemap) in msdosfs_mountfs()
903 free(pmp->pm_inusemap, M_MSDOSFSFAT); in msdosfs_mountfs()
959 free(pmp->pm_inusemap, M_MSDOSFSFAT); in msdosfs_unmount()
H A Dmsdosfsmount.h142 u_int *pm_inusemap; /* ptr to bitmap of in-use clusters */ member
/netbsd-src/usr.sbin/makefs/msdos/
H A Dmsdosfs_vfsops.c374 pmp->pm_inusemap = ecalloc(sizeof(*pmp->pm_inusemap), in msdosfs_mount()
412 if (pmp->pm_inusemap) in msdosfs_mount()
413 free(pmp->pm_inusemap); in msdosfs_mount()