Searched refs:pm_fatmask (Results 1 - 9 of 9) sorted by relevance

/openbsd-current/sys/msdosfs/
H A Dfat.h76 #define FAT12(pmp) (pmp->pm_fatmask == FAT12_MASK)
77 #define FAT16(pmp) (pmp->pm_fatmask == FAT16_MASK)
78 #define FAT32(pmp) (pmp->pm_fatmask == FAT32_MASK)
80 #define MSDOSFSEOF(pmp, cn) ((((cn) | ~(pmp)->pm_fatmask) & CLUST_EOFS) == CLUST_EOFS)
H A Dmsdosfs_fat.c213 if ((cn | ~pmp->pm_fatmask) >= CLUST_RSRVD)
239 cn &= pmp->pm_fatmask;
247 if ((cn | ~pmp->pm_fatmask) >= CLUST_RSRVD)
248 cn |= ~pmp->pm_fatmask;
521 readcn &= pmp->pm_fatmask;
523 if ((readcn | ~pmp->pm_fatmask) >= CLUST_RSRVD)
524 readcn |= ~pmp->pm_fatmask;
528 switch (pmp->pm_fatmask) {
599 switch (pmp->pm_fatmask) {
620 readcn &= ~pmp->pm_fatmask;
[all...]
H A Dmsdosfsmount.h79 uint32_t pm_fatmask; /* mask to use for fat numbers */ member in struct:msdosfsmount
H A Dmsdosfs_vfsops.c325 pmp->pm_fatmask = FAT32_MASK;
376 if (pmp->pm_fatmask == 0) {
384 pmp->pm_fatmask = FAT12_MASK;
388 pmp->pm_fatmask = FAT16_MASK;
/openbsd-current/usr.sbin/makefs/msdos/
H A Dfat.h78 #define FAT12(pmp) (pmp->pm_fatmask == FAT12_MASK)
79 #define FAT16(pmp) (pmp->pm_fatmask == FAT16_MASK)
80 #define FAT32(pmp) (pmp->pm_fatmask == FAT32_MASK)
H A Dmsdosfs_vfsops.c171 pmp->pm_fatmask = FAT32_MASK;
211 if (pmp->pm_fatmask == 0) {
219 pmp->pm_fatmask = FAT12_MASK;
223 pmp->pm_fatmask = FAT16_MASK;
247 __func__, pmp->pm_fatmask, pmp->pm_fatmult, pmp->pm_fatdiv,
H A Dmsdosfs_fat.c235 if (cn >= (CLUST_RSRVD & pmp->pm_fatmask))
278 cn & pmp->pm_fatmask));
279 cn &= pmp->pm_fatmask;
282 if (!MSDOSFSEOF(cn, pmp->pm_fatmask)) {
577 readcn &= pmp->pm_fatmask;
581 switch (pmp->pm_fatmask) {
650 switch (pmp->pm_fatmask) {
671 readcn &= ~pmp->pm_fatmask;
672 readcn |= newc & pmp->pm_fatmask;
873 switch (pmp->pm_fatmask) {
[all...]
H A Dmsdosfsmount.h104 u_long pm_fatmask; /* mask to use for FAT numbers */ member in struct:msdosfsmount
H A Dmsdosfs_denode.c304 if (chaintofree != 0 && !MSDOSFSEOF(chaintofree, pmp->pm_fatmask))

Completed in 84 milliseconds