denode
#define VTODE(vp) ((struct denode *)(vp)->v_data)
int msdosfs_createde(struct denode *, struct denode *,
struct denode **, struct componentname *);
int msdosfs_deextend(struct denode *, u_long, struct kauth_cred *);
int msdosfs_deget(struct msdosfsmount *, u_long, u_long, struct denode **);
int msdosfs_detrunc(struct denode *, u_long, int, struct kauth_cred *);
int msdosfs_deupdat(struct denode *, int);
int msdosfs_dosdirempty(struct denode *);
int msdosfs_readde(struct denode *, struct buf **, struct direntry **);
int msdosfs_removede(struct denode *, struct denode *,
int msdosfs_uniqdosname(struct denode *, struct componentname *, u_char *);
int msdosfs_findwin95(struct denode *);
void msdosfs_detimes(struct denode *, const struct timespec *,
int msdosfs_pcbmap(struct denode *, u_long, daddr_t *, u_long *, int *);
int msdosfs_extendfile(struct denode *, u_long, struct buf **, u_long *,
void msdosfs_fc_purge(struct denode *, u_int);
void msdosfs_fc_lookup(struct denode *, u_long, u_long *, u_long *);
pool_init(&msdosfs_denode_pool, sizeof(struct denode), 0, 0, 0,
struct denode *ldep;
msdosfs_deupdat(struct denode *dep, int waitfor)
msdosfs_detrunc(struct denode *dep, u_long length, int flags, kauth_cred_t cred)
msdosfs_deextend(struct denode *dep, u_long length, kauth_cred_t cred)
struct denode *dep = VTODE(vp);
struct denode *dep = VTODE(vp);
struct denode *dep = VTODE(vp);
msdosfs_extendfile(struct denode *dep, u_long count, struct buf **bpp,
msdosfs_pcbmap(struct denode *dep,
msdosfs_fc_lookup(struct denode *dep, u_long findcn, u_long *frcnp,
msdosfs_fc_purge(struct denode *dep, u_int frcn)
msdosfs_findwin95(struct denode *dep)
struct denode *dp;
msdosfs_createde(struct denode *dep, struct denode *ddep,
struct denode **depp, struct componentname *cnp)
msdosfs_dosdirempty(struct denode *dep)
msdosfs_readde(struct denode *dep, struct buf **bpp, struct direntry **epp)
msdosfs_removede(struct denode *pdep, struct denode *dep,
msdosfs_uniqdosname(struct denode *dep, struct componentname *cnp, u_char *cp)
struct denode *dep;
struct denode *dep;
struct denode ndirent;
struct denode *dep;
struct denode *pdep = VTODE(ap->a_dvp);
struct denode *dep = VTODE(ap->a_vp);
struct denode *dep = VTODE(bp->b_vp);
struct denode *dep = VTODE(ap->a_vp);
struct denode *dep = VTODE(ap->a_vp);
struct denode *dep = VTODE(vp);
msdosfs_detimes(struct denode *dep, const struct timespec *acc,
struct denode *dep = VTODE(vp);
msdosfs_check_possible(struct vnode *vp, struct denode *dep, accmode_t accmode)
msdosfs_check_permitted(struct vnode *vp, struct denode *dep, accmode_t accmode,
struct denode *dep = VTODE(vp);
struct denode *dep = VTODE(ap->a_vp);
struct denode *dep = VTODE(ap->a_vp);
struct denode *dep = VTODE(vp);
struct denode *dep = VTODE(vp);
struct denode *dep;
struct denode *dep = VTODE(ap->a_vp);
struct denode *ddep = VTODE(ap->a_dvp);
struct denode ndirent;
struct denode *dep;
struct denode *pdep = VTODE(ap->a_dvp);
struct denode *ip, *dp;
struct denode *dep = VTODE(ap->a_vp);
struct denode de;
msdos_populate_dir(const char *path, struct denode *dir, fsnode *root,
struct denode *de;
static int msdos_populate_dir(const char *, struct denode *, fsnode *,
struct denode;
struct denode *msdosfs_mkfile(const char *, struct denode *, fsnode *);
struct denode *msdosfs_mkdire(const char *, struct denode *, fsnode *);
msdosfs_detrunc(struct denode *dep, u_long length, int flags,
msdosfs_deextend(struct denode *dep, u_long length, struct kauth_cred *cred)
struct denode **depp)
struct denode *ldep;
struct denode *ndep;
msdosfs_findslot(struct denode *dp, struct componentname *cnp)
struct denode *
msdosfs_mkfile(const char *path, struct denode *pdep, fsnode *node)
struct denode ndirent;
struct denode *dep;
msdosfs_updatede(struct denode *dep)
msdosfs_wfile(const char *path, struct denode *dep, fsnode *node)
struct denode *
msdosfs_mkdire(const char *path, struct denode *pdep, fsnode *node) {
struct denode ndirent;
struct denode *dep;
static int msdosfs_wfile(const char *, struct denode *, fsnode *);
msdosfs_times(struct msdosfsmount *pmp, struct denode *dep,