denode
#define VTODE(vp) ((struct denode *)(vp)->v_data)
int deget(struct msdosfsmount *, u_long, u_long, int, struct denode **);
int uniqdosname(struct denode *, struct componentname *, u_char *);
int readde(struct denode *dep, struct buf **bpp, struct direntry **epp);
int deextend(struct denode *dep, u_long length, struct ucred *cred);
int dosdirempty(struct denode *dep);
int createde(struct denode *dep, struct denode *ddep, struct denode **depp, struct componentname *cnp);
int deupdat(struct denode *dep, int waitfor);
int removede(struct denode *pdep, struct denode *dep);
int detrunc(struct denode *dep, u_long length, int flags, struct ucred *cred);
int doscheckpath( struct denode *source, struct denode *target,
int extendfile(struct denode *dep, u_long count, struct buf **bpp, u_long *ncp, int flags);
void fc_purge(struct denode *dep, u_int frcn);
int pcbmap(struct denode *dep, u_long findcn, daddr_t *bnp, u_long *cnp, int* sp);
int lkflags, struct denode **depp)
struct denode *ldep;
ldep = malloc(sizeof(struct denode), M_MSDOSFSNODE, M_WAITOK | M_ZERO);
deupdat(struct denode *dep, int waitfor)
detrunc(struct denode *dep, u_long length, int flags, struct ucred *cred)
deextend(struct denode *dep, u_long length, struct ucred *cred)
reinsert(struct denode *dep)
struct denode *dep = VTODE(vp);
struct denode *dep = VTODE(vp);
struct denode *de;
pcbmap(struct denode *dep, u_long findcn, daddr_t *bnp, u_long *cnp, int *sp)
fc_lookup(struct denode *dep, u_long findcn, u_long *frcnp, u_long *fsrcnp)
fc_purge(struct denode *dep, u_int frcn)
static void fc_lookup(struct denode *dep, u_long findcn, u_long *frcnp,
extendfile(struct denode *dep, u_long count, struct buf **bpp, u_long *ncp,
uniqdosname(struct denode *dep, struct componentname *cnp, u_char *cp)
struct denode *rdp;
struct denode *dp;
struct denode *tdp;
createde(struct denode *dep, struct denode *ddep, struct denode **depp,
struct denode *tdp, struct vnode **vpp)
dosdirempty(struct denode *dep)
doscheckpath(struct denode *source, struct denode *target, daddr_t *wait_scn)
struct denode *dep;
readde(struct denode *dep, struct buf **bpp, struct direntry **epp)
removede(struct denode *pdep, struct denode *dep)
struct denode* dep;
struct denode* fatNode = (struct denode*)bsdNode->v_data;
struct denode* fatNode = (struct denode*)vp->v_data;
denode* fatNode = reinterpret_cast<denode*>(bsdNode->v_data);
denode* fatNode = reinterpret_cast<denode*>(bsdNode->v_data);
denode* fatNode = reinterpret_cast<denode*>(bsdNode->v_data);
denode* fatNode = reinterpret_cast<denode*>(bsdNode->v_data);
denode* fatDir = reinterpret_cast<denode*>(bsdDir->v_data);
denode* fatNode = NULL;
fatNode = reinterpret_cast<denode*>(bsdNode->v_data);
put_vnode(volume, reinterpret_cast<denode*>(toBsdNode->v_data)->de_inode);
denode* fromDirFatNode = reinterpret_cast<denode*>(fromDirBsdNode->v_data);
denode* fromFatNode = reinterpret_cast<denode*>(fromBsdNode->v_data);
denode* toDirFatNode = reinterpret_cast<denode*>(toDirBsdNode->v_data);
denode* toFatNode = toBsdNode != NULL ? reinterpret_cast<denode*>(toBsdNode->v_data) : NULL;
denode* fatNode = reinterpret_cast<denode*>(bsdNode->v_data);
denode* fatNode = reinterpret_cast<denode*>(bsdNode->v_data);
denode* fatDir = reinterpret_cast<denode*>(bsdDir->v_data);
denode* existingFatNode = reinterpret_cast<denode*>(existingBsdNode->v_data);
denode newDirentry;
denode* fatNode = reinterpret_cast<denode*>(bsdNode->v_data);
denode* fatNode = reinterpret_cast<denode*>(bsdNode->v_data);
denode* fatNode = reinterpret_cast<denode*>(bsdNode->v_data);
pos, reinterpret_cast<denode*>(bsdNode->v_data)->de_inode, bsdNode);
if (static_cast<u_long>(pos) >= reinterpret_cast<denode*>(bsdNode->v_data)->de_FileSize) {
denode* fatNode = reinterpret_cast<denode*>(bsdNode->v_data);
denode* fatParent = reinterpret_cast<denode*>(bsdParent->v_data);
put_vnode(volume, (reinterpret_cast<denode*>(existingBsdNode->v_data))->de_inode);
denode newEntry;
denode* fatParent = reinterpret_cast<denode*>(bsdParent->v_data);
denode* fatTarget = reinterpret_cast<denode*>(bsdTarget->v_data);
denode* fatNode = reinterpret_cast<denode*>(bsdNode->v_data);
denode* fatRootNode = reinterpret_cast<denode*>(bsdRootNode->v_data);
denode* fatNode = reinterpret_cast<denode*>(bsdNode->v_data);
ASSERT(static_cast<ino_t>(reinterpret_cast<denode*>(bsdNode->v_data)->de_inode) == id);
denode* fatNode;
denode* fatDir = reinterpret_cast<denode*>(bsdDir->v_data);
denode* fatResult = reinterpret_cast<denode*>(bsdResult->v_data);
denode* fatNode = reinterpret_cast<denode*>(bsdNode->v_data);
denode* fatNode = reinterpret_cast<denode*>(bsdNode->v_data);
denode* fatNode = reinterpret_cast<denode*>(bsdNode->v_data);
denode* fatNode = reinterpret_cast<denode*>(bsdNode->v_data);
denode* fatNode = reinterpret_cast<denode*>(bsdNode->v_data);
denode* fatNode = reinterpret_cast<denode*>(bsdNode->v_data);
denode* fatNode = reinterpret_cast<denode*>(fNode->v_data);