msdosfsmount
struct msdosfsmount mp;
struct msdosfsmount *de_pmp; /* addr of our mount struct */
int deget(struct msdosfsmount *, uint32_t, uint32_t, struct denode **);
int readep(struct msdosfsmount *, uint32_t, uint32_t, struct buf **, struct direntry **);
int fatentry(int, struct msdosfsmount *, uint32_t, uint32_t *, uint32_t);
int fillinusemap(struct msdosfsmount *);
int freeclusterchain(struct msdosfsmount *, uint32_t);
int clusterfree(struct msdosfsmount *, uint32_t, uint32_t *);
int clusteralloc(struct msdosfsmount *, uint32_t, uint32_t, uint32_t *, uint32_t *);
deget(struct msdosfsmount *pmp, uint32_t dirclust, uint32_t diroffset,
struct msdosfsmount *pmp = dep->de_pmp;
struct msdosfsmount *pmp = dep->de_pmp;
struct msdosfsmount *pmp = dep->de_pmp;
updatefats(struct msdosfsmount *pmp, struct buf *bp, uint32_t fatbn)
usemap_alloc(struct msdosfsmount *pmp, uint32_t cn)
usemap_free(struct msdosfsmount *pmp, uint32_t cn)
clusterfree(struct msdosfsmount *pmp, uint32_t cluster, uint32_t *oldcnp)
fatentry(int function, struct msdosfsmount *pmp, uint32_t cn, uint32_t *oldcontents,
fatchain(struct msdosfsmount *pmp, uint32_t start, uint32_t count, uint32_t fillwith)
chainlength(struct msdosfsmount *pmp, uint32_t start, uint32_t count)
chainalloc(struct msdosfsmount *pmp, uint32_t start, uint32_t count,
clusteralloc(struct msdosfsmount *pmp, uint32_t start, uint32_t count,
freeclusterchain(struct msdosfsmount *pmp, uint32_t cluster)
static void fatblock(struct msdosfsmount *, uint32_t, uint32_t *, uint32_t *,
fillinusemap(struct msdosfsmount *pmp)
void updatefats(struct msdosfsmount *, struct buf *, uint32_t);
static __inline void usemap_free(struct msdosfsmount *, uint32_t);
static __inline void usemap_alloc(struct msdosfsmount *, uint32_t);
static int fatchain(struct msdosfsmount *, uint32_t, uint32_t, uint32_t);
int chainlength(struct msdosfsmount *, uint32_t, uint32_t);
int chainalloc(struct msdosfsmount *, uint32_t, uint32_t, uint32_t, uint32_t *,
struct msdosfsmount *pmp = dep->de_pmp;
fatblock(struct msdosfsmount *pmp, uint32_t ofs, uint32_t *bnp, uint32_t *sizep,
struct msdosfsmount *pmp;
struct msdosfsmount *pmp = ddep->de_pmp;
struct msdosfsmount *pmp = dep->de_pmp;
struct msdosfsmount *pmp;
readep(struct msdosfsmount *pmp, uint32_t dirclust, uint32_t diroffset,
struct msdosfsmount *pmp = pdep->de_pmp;
struct msdosfsmount *pmp = dep->de_pmp;
struct msdosfsmount *pmp = NULL;
struct msdosfsmount *pmp;
struct msdosfsmount *pmp;
struct msdosfsmount *pmp = VFSTOMSDOSFS(mp);
struct msdosfsmount *pmp;
struct msdosfsmount *pmp = VFSTOMSDOSFS(mp);
struct msdosfsmount *pmp = VFSTOMSDOSFS(mp);
struct msdosfsmount *pmp = VFSTOMSDOSFS(mp);
struct msdosfsmount *pmp = pdep->de_pmp;
struct msdosfsmount *pmp = dep->de_pmp;
struct msdosfsmount *pmp = dep->de_pmp;
struct msdosfsmount *pmp = VTODE(ap->a_vp)->de_pmp;
struct msdosfsmount *pmp = dep->de_pmp;
struct msdosfsmount *pmp = dep->de_pmp;
struct msdosfsmount *pmp = dep->de_pmp;
struct msdosfsmount *pmp = dep->de_pmp;
struct msdosfsmount *pmp = dep->de_pmp;
struct msdosfsmount *pmp;
#define VFSTOMSDOSFS(mp) ((struct msdosfsmount *)mp->mnt_data)
struct msdosfsmount *pmp;
struct msdosfsmount *msdosfs_mount(struct mkfsvnode *, int);
int msdosfs_root(struct msdosfsmount *, struct mkfsvnode *);
struct msdosfsmount *de_pmp; /* addr of our mount struct */
int deget(struct msdosfsmount *, u_long, u_long, struct denode **);
int readep(struct msdosfsmount *, u_long, u_long,
int msdosfs_fh_enter(struct msdosfsmount *, uint32_t, uint32_t, uint32_t *);
int msdosfs_fh_remove(struct msdosfsmount *, uint32_t, uint32_t);
int msdosfs_fh_lookup(struct msdosfsmount *, uint32_t, uint32_t, uint32_t *);
void msdosfs_fh_destroy(struct msdosfsmount *);
struct msdosfsmount;
int clusterfree(struct msdosfsmount *, u_long, u_long *);
int clusteralloc(struct msdosfsmount *, u_long, u_long,u_long *,u_long *);
int fatentry(int, struct msdosfsmount *, u_long, u_long *, u_long);
int fillinusemap(struct msdosfsmount *);
int freeclusterchain(struct msdosfsmount *, u_long);
struct msdosfsmount *pmp = dep->de_pmp;
struct msdosfsmount *pmp = dep->de_pmp;
deget(struct msdosfsmount *pmp, u_long dirclust, u_long diroffset,
fatblock(struct msdosfsmount *pmp, u_long ofs, u_long *bnp, u_long *sizep, u_long *bop)
struct msdosfsmount *pmp = dep->de_pmp;
updatefats(struct msdosfsmount *pmp, struct mkfsbuf *bp, u_long fatbn)
usemap_alloc(struct msdosfsmount *pmp, u_long cn)
usemap_free(struct msdosfsmount *pmp, u_long cn)
clusterfree(struct msdosfsmount *pmp, u_long cluster, u_long *oldcnp)
fatentry(int function, struct msdosfsmount *pmp, u_long cn, u_long *oldcontents, u_long newcontents)
fatchain(struct msdosfsmount *pmp, u_long start, u_long count, u_long fillwith)
chainlength(struct msdosfsmount *pmp, u_long start, u_long count)
chainalloc(struct msdosfsmount *pmp, u_long start, u_long count, u_long fillwith, u_long *retcluster, u_long *got)
clusteralloc(struct msdosfsmount *pmp, u_long start, u_long count, u_long *retcluster, u_long *got)
freeclusterchain(struct msdosfsmount *pmp, u_long cluster)
fillinusemap(struct msdosfsmount *pmp)
static void fatblock(struct msdosfsmount *, u_long, u_long *, u_long *,
void updatefats(struct msdosfsmount *, struct mkfsbuf *, u_long);
static inline void usemap_free(struct msdosfsmount *, u_long);
static inline void usemap_alloc(struct msdosfsmount *, u_long);
static int fatchain(struct msdosfsmount *, u_long, u_long, u_long);
int chainlength(struct msdosfsmount *, u_long, u_long);
int chainalloc(struct msdosfsmount *, u_long, u_long, u_long, u_long *,
struct msdosfsmount *pmp = dep->de_pmp;
readep(struct msdosfsmount *pmp, u_long dirclust, u_long diroffset, struct mkfsbuf **bpp, struct direntry **epp)
struct msdosfsmount *pmp = dep->de_pmp;
struct msdosfsmount *pmp = ddep->de_pmp;
msdosfs_root(struct msdosfsmount *pmp, struct mkfsvnode *vp) {
struct msdosfsmount *
struct msdosfsmount *pmp = NULL;
struct msdosfsmount *pmp;
struct msdosfsmount *pmp = pdep->de_pmp;
struct msdosfsmount *pmp = dep->de_pmp;
struct msdosfsmount *pmp = pdep->de_pmp;
msdosfs_times(struct msdosfsmount *pmp, struct denode *dep,
#define VFSTOMSDOSFS(mp) ((struct msdosfsmount *)mp->mnt_data)